pub struct StaticParamNode { /* private fields */ }Implementations§
Source§impl StaticParamNode
impl StaticParamNode
pub fn is_unsafe(&self) -> bool
pub fn is_node(&self) -> bool
pub fn is_function(&self) -> bool
pub fn type(&self) -> Option<Type>
pub fn const(&self) -> Option<Const>
pub fn unsafe(&self) -> Option<Unsafe>
pub fn node(&self) -> Option<Node>
pub fn function(&self) -> Option<Function>
pub fn id_node(&self) -> Option<IdNode>
pub fn type_node(&self) -> Option<TypeNode>
pub fn node_profile_node(&self) -> Option<NodeProfileNode>
Trait Implementations§
Source§impl AstNode for StaticParamNode
impl AstNode for StaticParamNode
Source§impl Clone for StaticParamNode
impl Clone for StaticParamNode
Source§fn clone(&self) -> StaticParamNode
fn clone(&self) -> StaticParamNode
Returns a copy 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 StaticParamNode
impl Debug for StaticParamNode
Source§impl Hash for StaticParamNode
impl Hash for StaticParamNode
Source§impl PartialEq for StaticParamNode
impl PartialEq for StaticParamNode
impl Eq for StaticParamNode
impl StructuralPartialEq for StaticParamNode
Auto Trait Implementations§
impl Freeze for StaticParamNode
impl !RefUnwindSafe for StaticParamNode
impl !Send for StaticParamNode
impl !Sync for StaticParamNode
impl Unpin for StaticParamNode
impl !UnwindSafe for StaticParamNode
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