[−][src]Enum csl::terms::RoleTerm
Yes, this differs slightly from NameVariable. It includes "editortranslator" for the names special case.
Variants
Author
CollectionEditor
Composer
ContainerAuthor
Director
Editor
EditorialDirector
Editortranslator
Illustrator
Interviewer
OriginalAuthor
Recipient
ReviewedAuthor
Translator
Trait Implementations
impl PartialEq<RoleTerm> for RoleTerm
[src]
fn eq(&self, other: &RoleTerm) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Clone for RoleTerm
[src]
fn clone(&self) -> RoleTerm
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for RoleTerm
[src]
impl AsRef<str> for RoleTerm
[src]
impl Copy for RoleTerm
[src]
impl Debug for RoleTerm
[src]
impl FromStr for RoleTerm
[src]
type Err = ParseError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<RoleTerm, Self::Err>
[src]
impl Hash for RoleTerm
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl EnumProperty for RoleTerm
[src]
Auto Trait Implementations
impl Send for RoleTerm
impl Unpin for RoleTerm
impl Sync for RoleTerm
impl UnwindSafe for RoleTerm
impl RefUnwindSafe for RoleTerm
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,