pub enum RepKind {
ZeroOrOne,
ZeroOrMore,
OneOrMore,
Range {
min: u32,
max: Option<u32>,
},
}Variants§
Trait Implementations§
impl Copy for RepKind
Source§impl<'de> Deserialize<'de> for RepKind
impl<'de> Deserialize<'de> for RepKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for RepKind
impl StructuralPartialEq for RepKind
Auto Trait Implementations§
impl Freeze for RepKind
impl RefUnwindSafe for RepKind
impl Send for RepKind
impl Sync for RepKind
impl Unpin for RepKind
impl UnsafeUnpin for RepKind
impl UnwindSafe for RepKind
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