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