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