Enum stencila_schema::MarkTypes [−][src]
pub enum MarkTypes { Mark(Mark), Delete(Delete), Emphasis(Emphasis), NontextualAnnotation(NontextualAnnotation), Quote(Quote), Strong(Strong), Subscript(Subscript), Superscript(Superscript), }
Expand description
All type schemas that are derived from Mark
Variants
Tuple Fields of Mark
0: Mark
Tuple Fields of Delete
0: Delete
Tuple Fields of Emphasis
0: Emphasis
Tuple Fields of NontextualAnnotation
Tuple Fields of Quote
0: Quote
Tuple Fields of Strong
0: Strong
Tuple Fields of Subscript
0: Subscript
Tuple Fields of Superscript
0: Superscript
Trait Implementations
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
Performs the conversion.
Performs the conversion.
fn try_into(
self
) -> Result<NontextualAnnotation, <Self as TryInto<NontextualAnnotation>>::Error>
fn try_into(
self
) -> Result<NontextualAnnotation, <Self as TryInto<NontextualAnnotation>>::Error>
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for MarkTypes
impl UnwindSafe for MarkTypes
Blanket Implementations
Mutably borrows from an owned value. Read more