aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src
diff options
context:
space:
mode:
authorLukas Wirth <[email protected]>2021-06-04 19:25:16 +0100
committerLukas Wirth <[email protected]>2021-06-04 19:58:12 +0100
commit752485083151de5cb6056289db74ffee6407a4ff (patch)
tree97a910e5076f236834eec9c21760948be52c8d95 /crates/hir_def/src
parent98395f29a417b37a5969594f0cac5ae23585da85 (diff)
Render documentation for derive completion
Diffstat (limited to 'crates/hir_def/src')
-rw-r--r--crates/hir_def/src/attr.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/hir_def/src/attr.rs b/crates/hir_def/src/attr.rs
index 385ba8c80..b7e72b790 100644
--- a/crates/hir_def/src/attr.rs
+++ b/crates/hir_def/src/attr.rs
@@ -36,6 +36,10 @@ use crate::{
36pub struct Documentation(String); 36pub struct Documentation(String);
37 37
38impl Documentation { 38impl Documentation {
39 pub fn new(s: impl Into<String>) -> Self {
40 Documentation(s.into())
41 }
42
39 pub fn as_str(&self) -> &str { 43 pub fn as_str(&self) -> &str {
40 &self.0 44 &self.0
41 } 45 }