pub enum RequiredField {
One(SmolStr),
OneOf(Vec<SmolStr>),
}Expand description
One entry in an entry type’s required list: either a single mandatory field or
a set of alternatives of which at least one must be present (e.g. author or
editor).
Variants§
Trait Implementations§
Source§impl Clone for RequiredField
impl Clone for RequiredField
Source§fn clone(&self) -> RequiredField
fn clone(&self) -> RequiredField
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RequiredField
impl Debug for RequiredField
impl Eq for RequiredField
Source§impl PartialEq for RequiredField
impl PartialEq for RequiredField
impl StructuralPartialEq for RequiredField
Auto Trait Implementations§
impl Freeze for RequiredField
impl RefUnwindSafe for RequiredField
impl Send for RequiredField
impl Sync for RequiredField
impl Unpin for RequiredField
impl UnsafeUnpin for RequiredField
impl UnwindSafe for RequiredField
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