pub struct DocTag {
pub kind: DocTagKind,
pub span: Span,
pub kind_span: Span,
pub name: Option<String>,
pub name_span: Option<Span>,
pub body: String,
pub body_span: Option<Span>,
pub link: Option<DocLink>,
}Fields§
§kind: DocTagKind§span: Span§kind_span: Span§name: Option<String>§name_span: Option<Span>§body: String§body_span: Option<Span>§link: Option<DocLink>Trait Implementations§
Source§impl<'de> Deserialize<'de> for DocTag
impl<'de> Deserialize<'de> for DocTag
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DocTag
impl StructuralPartialEq for DocTag
Auto Trait Implementations§
impl Freeze for DocTag
impl RefUnwindSafe for DocTag
impl Send for DocTag
impl Sync for DocTag
impl Unpin for DocTag
impl UnsafeUnpin for DocTag
impl UnwindSafe for DocTag
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