pub struct DocstringInfo {
pub text: String,
pub format: DocstringFormat,
pub span: Span,
pub associated_item: Option<String>,
pub parsed_sections: Vec<DocSection>,
}Expand description
A docstring extracted from source code.
Fields§
§text: String§format: DocstringFormat§span: Span§associated_item: Option<String>§parsed_sections: Vec<DocSection>Trait Implementations§
Source§impl Clone for DocstringInfo
impl Clone for DocstringInfo
Source§fn clone(&self) -> DocstringInfo
fn clone(&self) -> DocstringInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DocstringInfo
impl Debug for DocstringInfo
Source§impl Default for DocstringInfo
impl Default for DocstringInfo
Source§fn default() -> DocstringInfo
fn default() -> DocstringInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for DocstringInfo
impl PartialEq for DocstringInfo
impl Eq for DocstringInfo
impl StructuralPartialEq for DocstringInfo
Auto Trait Implementations§
impl Freeze for DocstringInfo
impl RefUnwindSafe for DocstringInfo
impl Send for DocstringInfo
impl Sync for DocstringInfo
impl Unpin for DocstringInfo
impl UnsafeUnpin for DocstringInfo
impl UnwindSafe for DocstringInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more