pub struct EntrySig {
pub required: Vec<RequiredField>,
pub optional: Vec<SmolStr>,
}Expand description
The signature of an entry type: its required and optional fields. Field names are lowercased (BibTeX is case-insensitive).
Fields§
§required: Vec<RequiredField>§optional: Vec<SmolStr>Trait Implementations§
impl Eq for EntrySig
impl StructuralPartialEq for EntrySig
Auto Trait Implementations§
impl Freeze for EntrySig
impl RefUnwindSafe for EntrySig
impl Send for EntrySig
impl Sync for EntrySig
impl Unpin for EntrySig
impl UnsafeUnpin for EntrySig
impl UnwindSafe for EntrySig
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