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