Struct sway_ast::path::PathExprSegment
source · pub struct PathExprSegment {
pub name: Ident,
pub generics_opt: Option<(DoubleColonToken, GenericArgs)>,
}Fields
name: Identgenerics_opt: Option<(DoubleColonToken, GenericArgs)>Trait Implementations
sourceimpl Clone for PathExprSegment
impl Clone for PathExprSegment
sourcefn clone(&self) -> PathExprSegment
fn clone(&self) -> PathExprSegment
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 PathExprSegment
impl Debug for PathExprSegment
Auto Trait Implementations
impl RefUnwindSafe for PathExprSegment
impl Send for PathExprSegment
impl Sync for PathExprSegment
impl Unpin for PathExprSegment
impl UnwindSafe for PathExprSegment
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