pub enum ElementTableProperties {
AllProperties(AllProperties),
NoProperties(NoProperties),
PropertiesList(PropertiesList),
}Variants§
Trait Implementations§
Source§impl AstNode for ElementTableProperties
impl AstNode for ElementTableProperties
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for ElementTableProperties
impl Clone for ElementTableProperties
Source§fn clone(&self) -> ElementTableProperties
fn clone(&self) -> ElementTableProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ElementTableProperties
impl Debug for ElementTableProperties
Source§impl From<AllProperties> for ElementTableProperties
impl From<AllProperties> for ElementTableProperties
Source§fn from(node: AllProperties) -> ElementTableProperties
fn from(node: AllProperties) -> ElementTableProperties
Converts to this type from the input type.
Source§impl From<NoProperties> for ElementTableProperties
impl From<NoProperties> for ElementTableProperties
Source§fn from(node: NoProperties) -> ElementTableProperties
fn from(node: NoProperties) -> ElementTableProperties
Converts to this type from the input type.
Source§impl From<PropertiesList> for ElementTableProperties
impl From<PropertiesList> for ElementTableProperties
Source§fn from(node: PropertiesList) -> ElementTableProperties
fn from(node: PropertiesList) -> ElementTableProperties
Converts to this type from the input type.
Source§impl Hash for ElementTableProperties
impl Hash for ElementTableProperties
Source§impl PartialEq for ElementTableProperties
impl PartialEq for ElementTableProperties
impl Eq for ElementTableProperties
impl StructuralPartialEq for ElementTableProperties
Auto Trait Implementations§
impl Freeze for ElementTableProperties
impl !RefUnwindSafe for ElementTableProperties
impl !Send for ElementTableProperties
impl !Sync for ElementTableProperties
impl Unpin for ElementTableProperties
impl UnsafeUnpin for ElementTableProperties
impl !UnwindSafe for ElementTableProperties
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