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