pub enum ValueDelimiter {
Braces,
Quotes,
Bare,
Concatenation,
}Expand description
Delimiter or source shape used by a BibTeX value.
Variants§
Braces
Value used { ... }.
Quotes
Value used " ... ".
Bare
Value was a bare number or identifier.
Concatenation
Value used one or more # concatenation separators.
Trait Implementations§
Source§impl Clone for ValueDelimiter
impl Clone for ValueDelimiter
Source§fn clone(&self) -> ValueDelimiter
fn clone(&self) -> ValueDelimiter
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 ValueDelimiter
impl Debug for ValueDelimiter
Source§impl PartialEq for ValueDelimiter
impl PartialEq for ValueDelimiter
Source§fn eq(&self, other: &ValueDelimiter) -> bool
fn eq(&self, other: &ValueDelimiter) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ValueDelimiter
impl Eq for ValueDelimiter
impl StructuralPartialEq for ValueDelimiter
Auto Trait Implementations§
impl Freeze for ValueDelimiter
impl RefUnwindSafe for ValueDelimiter
impl Send for ValueDelimiter
impl Sync for ValueDelimiter
impl Unpin for ValueDelimiter
impl UnsafeUnpin for ValueDelimiter
impl UnwindSafe for ValueDelimiter
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more