pub enum AlignKind {
Left,
Right,
Center,
None,
}Expand description
GFM: alignment of phrasing content.
Used to align the contents of table cells within a table.
Variants§
Left
Left alignment.
See the left value of the text-align CSS property.
| | aaa |
> | | :-- |
^^^Right
Right alignment.
See the right value of the text-align CSS property.
| | aaa |
> | | --: |
^^^Center
Center alignment.
See the center value of the text-align CSS property.
| | aaa |
> | | :-: |
^^^None
No alignment.
Phrasing content is aligned as defined by the host environment.
| | aaa |
> | | --- |
^^^Trait Implementations§
impl Copy for AlignKind
Source§impl<'de> Deserialize<'de> for AlignKind
Available on crate feature serde only.
impl<'de> Deserialize<'de> for AlignKind
Available on crate feature
serde only.Source§fn deserialize<D>(
deserializer: D,
) -> Result<AlignKind, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<AlignKind, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AlignKind
Source§impl Serialize for AlignKind
Available on crate feature serde only.Implement serde according to https://github.com/syntax-tree/mdast#aligntype
impl Serialize for AlignKind
Available on crate feature
serde only.Implement serde according to https://github.com/syntax-tree/mdast#aligntype
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for AlignKind
Auto Trait Implementations§
impl Freeze for AlignKind
impl RefUnwindSafe for AlignKind
impl Send for AlignKind
impl Sync for AlignKind
impl Unpin for AlignKind
impl UnsafeUnpin for AlignKind
impl UnwindSafe for AlignKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more