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