pub enum EnumeratedSpecificationKind {
TypeName(Id),
Values(EnumeratedSpecificationValues),
}Variants§
TypeName(Id)
Values(EnumeratedSpecificationValues)
Enumeration declaration that provides a list of values.
Order of the values is important because the order declares the default value if no default is specified directly.
Implementations§
Trait Implementations§
Source§impl Debug for EnumeratedSpecificationKind
impl Debug for EnumeratedSpecificationKind
impl StructuralPartialEq for EnumeratedSpecificationKind
Auto Trait Implementations§
impl Freeze for EnumeratedSpecificationKind
impl RefUnwindSafe for EnumeratedSpecificationKind
impl Send for EnumeratedSpecificationKind
impl Sync for EnumeratedSpecificationKind
impl Unpin for EnumeratedSpecificationKind
impl UnwindSafe for EnumeratedSpecificationKind
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