pub struct GeneratedAlways { /* private fields */ }Implementations§
Source§impl GeneratedAlways
impl GeneratedAlways
pub fn always_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for GeneratedAlways
impl AstNode for GeneratedAlways
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 GeneratedAlways
impl Clone for GeneratedAlways
Source§fn clone(&self) -> GeneratedAlways
fn clone(&self) -> GeneratedAlways
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 GeneratedAlways
impl Debug for GeneratedAlways
impl Eq for GeneratedAlways
Source§impl From<GeneratedAlways> for GeneratedWhen
impl From<GeneratedAlways> for GeneratedWhen
Source§fn from(node: GeneratedAlways) -> GeneratedWhen
fn from(node: GeneratedAlways) -> GeneratedWhen
Converts to this type from the input type.
Source§impl Hash for GeneratedAlways
impl Hash for GeneratedAlways
Source§impl PartialEq for GeneratedAlways
impl PartialEq for GeneratedAlways
impl StructuralPartialEq for GeneratedAlways
Auto Trait Implementations§
impl !RefUnwindSafe for GeneratedAlways
impl !Send for GeneratedAlways
impl !Sync for GeneratedAlways
impl !UnwindSafe for GeneratedAlways
impl Freeze for GeneratedAlways
impl Unpin for GeneratedAlways
impl UnsafeUnpin for GeneratedAlways
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