Struct notedown_ast::nodes::SimpleTable
source · [−]pub struct SimpleTable {
pub head: Vec<ASTNode>,
pub align: Vec<u8>,
pub terms: Vec<Vec<ASTNode>>,
pub column: usize,
}Expand description
Fields
head: Vec<ASTNode>align: Vec<u8>terms: Vec<Vec<ASTNode>>column: usizeTrait Implementations
sourceimpl Clone for SimpleTable
impl Clone for SimpleTable
sourcefn clone(&self) -> SimpleTable
fn clone(&self) -> SimpleTable
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for SimpleTable
impl Debug for SimpleTable
sourceimpl Display for SimpleTable
impl Display for SimpleTable
sourceimpl Hash for SimpleTable
impl Hash for SimpleTable
sourceimpl Into<ASTKind> for SimpleTable
impl Into<ASTKind> for SimpleTable
sourceimpl Into<Literal<ASTKind>> for SimpleTable
impl Into<Literal<ASTKind>> for SimpleTable
sourceimpl IntoASTNode for SimpleTable
impl IntoASTNode for SimpleTable
sourcefn into_node(self, range: MaybeRanged) -> ASTNode
fn into_node(self, range: MaybeRanged) -> ASTNode
Convert element into
ASTNode with positionsourceimpl PartialEq<SimpleTable> for SimpleTable
impl PartialEq<SimpleTable> for SimpleTable
sourcefn eq(&self, other: &SimpleTable) -> bool
fn eq(&self, other: &SimpleTable) -> bool
impl Eq for SimpleTable
impl StructuralEq for SimpleTable
impl StructuralPartialEq for SimpleTable
Auto Trait Implementations
impl RefUnwindSafe for SimpleTable
impl Send for SimpleTable
impl Sync for SimpleTable
impl Unpin for SimpleTable
impl UnwindSafe for SimpleTable
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.