Struct jsdoc::ast::TemplateTag
source · [−]Fields
span: Span
constraint: Option<TypeExpr>
Trait Implementations
sourceimpl Clone for TemplateTag
impl Clone for TemplateTag
sourcefn clone(&self) -> TemplateTag
fn clone(&self) -> TemplateTag
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for TemplateTag
impl Debug for TemplateTag
sourceimpl<'de> Deserialize<'de> for TemplateTag
impl<'de> Deserialize<'de> for TemplateTag
sourcefn 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
sourceimpl From<TemplateTag> for Tag
impl From<TemplateTag> for Tag
sourcefn from(v: TemplateTag) -> Self
fn from(v: TemplateTag) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<TemplateTag> for TemplateTag
impl PartialEq<TemplateTag> for TemplateTag
sourcefn eq(&self, other: &TemplateTag) -> bool
fn eq(&self, other: &TemplateTag) -> bool
sourceimpl Serialize for TemplateTag
impl Serialize for TemplateTag
sourceimpl Spanned for TemplateTag
impl Spanned for TemplateTag
impl StructuralPartialEq for TemplateTag
Auto Trait Implementations
impl RefUnwindSafe for TemplateTag
impl Send for TemplateTag
impl Sync for TemplateTag
impl Unpin for TemplateTag
impl UnwindSafe for TemplateTag
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more