Struct ra_syntax::ast::FnPointerTypeNode
source · pub struct FnPointerTypeNode(_);
Implementations
sourceimpl FnPointerTypeNode
impl FnPointerTypeNode
pub fn ast(&self) -> FnPointerType<'_>
Trait Implementations
sourceimpl Clone for FnPointerTypeNode
impl Clone for FnPointerTypeNode
sourcefn clone(&self) -> FnPointerTypeNode
fn clone(&self) -> FnPointerTypeNode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FnPointerTypeNode
impl Debug for FnPointerTypeNode
sourceimpl<'a> From<FnPointerType<'a>> for FnPointerTypeNode
impl<'a> From<FnPointerType<'a>> for FnPointerTypeNode
sourcefn from(ast: FnPointerType<'a>) -> FnPointerTypeNode
fn from(ast: FnPointerType<'a>) -> FnPointerTypeNode
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for FnPointerTypeNode
impl Send for FnPointerTypeNode
impl Sync for FnPointerTypeNode
impl Unpin for FnPointerTypeNode
impl !UnwindSafe for FnPointerTypeNode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more