pub struct PublicationObject { /* private fields */ }Implementations§
Source§impl PublicationObject
impl PublicationObject
pub fn column_list(&self) -> Option<ColumnList>
pub fn name_ref(&self) -> Option<NameRef>
pub fn path(&self) -> Option<Path>
pub fn where_condition_clause(&self) -> Option<WhereConditionClause>
pub fn l_paren_token(&self) -> Option<SyntaxToken>
pub fn r_paren_token(&self) -> Option<SyntaxToken>
pub fn star_token(&self) -> Option<SyntaxToken>
pub fn current_schema_token(&self) -> Option<SyntaxToken>
pub fn in_token(&self) -> Option<SyntaxToken>
pub fn only_token(&self) -> Option<SyntaxToken>
pub fn schema_token(&self) -> Option<SyntaxToken>
pub fn table_token(&self) -> Option<SyntaxToken>
pub fn tables_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for PublicationObject
impl AstNode for PublicationObject
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 PublicationObject
impl Clone for PublicationObject
Source§fn clone(&self) -> PublicationObject
fn clone(&self) -> PublicationObject
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 PublicationObject
impl Debug for PublicationObject
Source§impl Hash for PublicationObject
impl Hash for PublicationObject
Source§impl PartialEq for PublicationObject
impl PartialEq for PublicationObject
impl Eq for PublicationObject
impl StructuralPartialEq for PublicationObject
Auto Trait Implementations§
impl Freeze for PublicationObject
impl !RefUnwindSafe for PublicationObject
impl !Send for PublicationObject
impl !Sync for PublicationObject
impl Unpin for PublicationObject
impl !UnwindSafe for PublicationObject
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