pub enum EnumInitializer {
Number {
value: f64,
span: Span,
},
String {
value: String,
span: Span,
},
}Expand description
Enum member initializer. Restricted to numeric and string literals (numeric may be negated).
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for EnumInitializer
impl Clone for EnumInitializer
Source§impl Debug for EnumInitializer
impl Debug for EnumInitializer
Source§impl PartialEq for EnumInitializer
impl PartialEq for EnumInitializer
impl StructuralPartialEq for EnumInitializer
Auto Trait Implementations§
impl Freeze for EnumInitializer
impl RefUnwindSafe for EnumInitializer
impl Send for EnumInitializer
impl Sync for EnumInitializer
impl Unpin for EnumInitializer
impl UnsafeUnpin for EnumInitializer
impl UnwindSafe for EnumInitializer
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