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