pub struct StringEnumDef {
pub values: Vec<String>,
}Expand description
A type: string schema with enum values, generating a Rust enum with unit variants.
Fields§
§values: Vec<String>Trait Implementations§
Source§impl Clone for StringEnumDef
impl Clone for StringEnumDef
Source§fn clone(&self) -> StringEnumDef
fn clone(&self) -> StringEnumDef
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 StringEnumDef
impl Debug for StringEnumDef
Source§impl PartialEq for StringEnumDef
impl PartialEq for StringEnumDef
impl StructuralPartialEq for StringEnumDef
Auto Trait Implementations§
impl Freeze for StringEnumDef
impl RefUnwindSafe for StringEnumDef
impl Send for StringEnumDef
impl Sync for StringEnumDef
impl Unpin for StringEnumDef
impl UnsafeUnpin for StringEnumDef
impl UnwindSafe for StringEnumDef
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