pub enum AllPublicationObject {
AllPublicationSequences(AllPublicationSequences),
AllPublicationTables(AllPublicationTables),
}Variants§
AllPublicationSequences(AllPublicationSequences)
AllPublicationTables(AllPublicationTables)
Trait Implementations§
Source§impl AstNode for AllPublicationObject
impl AstNode for AllPublicationObject
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 AllPublicationObject
impl Clone for AllPublicationObject
Source§fn clone(&self) -> AllPublicationObject
fn clone(&self) -> AllPublicationObject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AllPublicationObject
impl Debug for AllPublicationObject
impl Eq for AllPublicationObject
Source§impl From<AllPublicationSequences> for AllPublicationObject
impl From<AllPublicationSequences> for AllPublicationObject
Source§fn from(node: AllPublicationSequences) -> AllPublicationObject
fn from(node: AllPublicationSequences) -> AllPublicationObject
Converts to this type from the input type.
Source§impl From<AllPublicationTables> for AllPublicationObject
impl From<AllPublicationTables> for AllPublicationObject
Source§fn from(node: AllPublicationTables) -> AllPublicationObject
fn from(node: AllPublicationTables) -> AllPublicationObject
Converts to this type from the input type.
Source§impl Hash for AllPublicationObject
impl Hash for AllPublicationObject
Source§impl PartialEq for AllPublicationObject
impl PartialEq for AllPublicationObject
impl StructuralPartialEq for AllPublicationObject
Auto Trait Implementations§
impl !RefUnwindSafe for AllPublicationObject
impl !Send for AllPublicationObject
impl !Sync for AllPublicationObject
impl !UnwindSafe for AllPublicationObject
impl Freeze for AllPublicationObject
impl Unpin for AllPublicationObject
impl UnsafeUnpin for AllPublicationObject
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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