pub struct XmlTableColumn { /* private fields */ }
Implementations§
Source§impl XmlTableColumn
impl XmlTableColumn
pub fn name(&self) -> Option<Name>
pub fn ty(&self) -> Option<Type>
pub fn xml_column_option_list(&self) -> Option<XmlColumnOptionList>
pub fn for_token(&self) -> Option<SyntaxToken>
pub fn ordinality_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for XmlTableColumn
impl AstNode for XmlTableColumn
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 XmlTableColumn
impl Clone for XmlTableColumn
Source§fn clone(&self) -> XmlTableColumn
fn clone(&self) -> XmlTableColumn
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 XmlTableColumn
impl Debug for XmlTableColumn
Source§impl Hash for XmlTableColumn
impl Hash for XmlTableColumn
Source§impl PartialEq for XmlTableColumn
impl PartialEq for XmlTableColumn
impl Eq for XmlTableColumn
impl StructuralPartialEq for XmlTableColumn
Auto Trait Implementations§
impl Freeze for XmlTableColumn
impl !RefUnwindSafe for XmlTableColumn
impl !Send for XmlTableColumn
impl !Sync for XmlTableColumn
impl Unpin for XmlTableColumn
impl !UnwindSafe for XmlTableColumn
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