pub struct AstEnumMember {
pub name: String,
pub value: i64,
pub span: Option<Span>,
}Fields§
§name: String§value: i64§span: Option<Span>Trait Implementations§
Source§impl Clone for AstEnumMember
impl Clone for AstEnumMember
Source§fn clone(&self) -> AstEnumMember
fn clone(&self) -> AstEnumMember
Returns a duplicate 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 AstEnumMember
impl Debug for AstEnumMember
Source§impl PartialEq for AstEnumMember
impl PartialEq for AstEnumMember
impl StructuralPartialEq for AstEnumMember
Auto Trait Implementations§
impl Freeze for AstEnumMember
impl RefUnwindSafe for AstEnumMember
impl Send for AstEnumMember
impl Sync for AstEnumMember
impl Unpin for AstEnumMember
impl UnsafeUnpin for AstEnumMember
impl UnwindSafe for AstEnumMember
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