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