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