pub struct InheritableNameOptions {
pub et_al_min: Option<String>,
pub et_al_use_first: Option<String>,
pub et_al_subsequent_min: Option<String>,
pub et_al_subsequent_use_first: Option<String>,
pub et_al_use_last: Option<String>,
pub and: Option<String>,
pub delimiter_precedes_et_al: Option<String>,
pub delimiter_precedes_last: Option<String>,
pub initialize: Option<String>,
pub initialize_with: Option<String>,
pub name_as_sort_order: Option<String>,
pub sort_separator: Option<String>,
}Expand description
Inheritable name options, valid on <style>, <citation>, <bibliography>,
and <name>. Retained but not evaluated; a processor applies them as the
cascading defaults a <name> element inherits.
Fields§
§et_al_min: Option<String>§et_al_use_first: Option<String>§et_al_subsequent_min: Option<String>§et_al_subsequent_use_first: Option<String>§et_al_use_last: Option<String>§and: Option<String>and="text"|"symbol".
delimiter_precedes_et_al: Option<String>§delimiter_precedes_last: Option<String>§initialize: Option<String>§initialize_with: Option<String>§name_as_sort_order: Option<String>§sort_separator: Option<String>Trait Implementations§
Source§impl Clone for InheritableNameOptions
impl Clone for InheritableNameOptions
Source§fn clone(&self) -> InheritableNameOptions
fn clone(&self) -> InheritableNameOptions
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 InheritableNameOptions
impl Debug for InheritableNameOptions
Source§impl Default for InheritableNameOptions
impl Default for InheritableNameOptions
Source§fn default() -> InheritableNameOptions
fn default() -> InheritableNameOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for InheritableNameOptions
impl PartialEq for InheritableNameOptions
impl Eq for InheritableNameOptions
impl StructuralPartialEq for InheritableNameOptions
Auto Trait Implementations§
impl Freeze for InheritableNameOptions
impl RefUnwindSafe for InheritableNameOptions
impl Send for InheritableNameOptions
impl Sync for InheritableNameOptions
impl Unpin for InheritableNameOptions
impl UnsafeUnpin for InheritableNameOptions
impl UnwindSafe for InheritableNameOptions
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