pub struct OperatorClassOptionList { /* private fields */ }Implementations§
Source§impl OperatorClassOptionList
impl OperatorClassOptionList
pub fn op_class_options(&self) -> AstChildren<OpClassOption> ⓘ
Trait Implementations§
Source§impl AstNode for OperatorClassOptionList
impl AstNode for OperatorClassOptionList
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 OperatorClassOptionList
impl Clone for OperatorClassOptionList
Source§fn clone(&self) -> OperatorClassOptionList
fn clone(&self) -> OperatorClassOptionList
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 OperatorClassOptionList
impl Debug for OperatorClassOptionList
Source§impl Hash for OperatorClassOptionList
impl Hash for OperatorClassOptionList
Source§impl PartialEq for OperatorClassOptionList
impl PartialEq for OperatorClassOptionList
impl Eq for OperatorClassOptionList
impl StructuralPartialEq for OperatorClassOptionList
Auto Trait Implementations§
impl Freeze for OperatorClassOptionList
impl !RefUnwindSafe for OperatorClassOptionList
impl !Send for OperatorClassOptionList
impl !Sync for OperatorClassOptionList
impl Unpin for OperatorClassOptionList
impl UnsafeUnpin for OperatorClassOptionList
impl !UnwindSafe for OperatorClassOptionList
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