pub enum NameVariable {
Show 27 variants
Author,
Chair,
CollectionEditor,
Compiler,
Composer,
ContainerAuthor,
Contributor,
Curator,
Director,
Editor,
EditorialDirector,
EditorTranslator,
ExecutiveProducer,
Guest,
Host,
Illustrator,
Interviewer,
Narrator,
Organizer,
OriginalAuthor,
Performer,
Producer,
Recipient,
ReviewedAuthor,
ScriptWriter,
SeriesCreator,
Translator,
}Expand description
CSL name variables (specification Appendix IV).
Variants§
Author
Chair
CollectionEditor
Compiler
Composer
ContainerAuthor
Contributor
Curator
Director
Editor
EditorialDirector
EditorTranslator
ExecutiveProducer
Guest
Host
Illustrator
Interviewer
Narrator
Organizer
OriginalAuthor
Performer
Producer
Recipient
ReviewedAuthor
ScriptWriter
SeriesCreator
Translator
Implementations§
Trait Implementations§
Source§impl Clone for NameVariable
impl Clone for NameVariable
Source§fn clone(&self) -> NameVariable
fn clone(&self) -> NameVariable
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 NameVariable
impl Debug for NameVariable
Source§impl Display for NameVariable
impl Display for NameVariable
Source§impl Hash for NameVariable
impl Hash for NameVariable
Source§impl Ord for NameVariable
impl Ord for NameVariable
Source§fn cmp(&self, other: &NameVariable) -> Ordering
fn cmp(&self, other: &NameVariable) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for NameVariable
impl PartialEq for NameVariable
Source§impl PartialOrd for NameVariable
impl PartialOrd for NameVariable
impl Copy for NameVariable
impl Eq for NameVariable
impl StructuralPartialEq for NameVariable
Auto Trait Implementations§
impl Freeze for NameVariable
impl RefUnwindSafe for NameVariable
impl Send for NameVariable
impl Sync for NameVariable
impl Unpin for NameVariable
impl UnsafeUnpin for NameVariable
impl UnwindSafe for NameVariable
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