pub struct TraitMemberConst {
pub extent: Extent,
pub name: Ident,
pub typ: Type,
pub value: Option<Attributed<Expression>>,
pub whitespace: Vec<Whitespace>,
}Expand description
Fields§
§extent: Extent§name: Ident§typ: Type§value: Option<Attributed<Expression>>§whitespace: Vec<Whitespace>Trait Implementations§
Source§impl Debug for TraitMemberConst
impl Debug for TraitMemberConst
Source§impl<'a> Index<&'a TraitMemberConst> for str
impl<'a> Index<&'a TraitMemberConst> for str
Source§impl Index<TraitMemberConst> for str
impl Index<TraitMemberConst> for str
Auto Trait Implementations§
impl Freeze for TraitMemberConst
impl RefUnwindSafe for TraitMemberConst
impl Send for TraitMemberConst
impl Sync for TraitMemberConst
impl Unpin for TraitMemberConst
impl UnsafeUnpin for TraitMemberConst
impl UnwindSafe for TraitMemberConst
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