pub struct ReferenceExpectation { /* private fields */ }Implementations§
Source§impl ReferenceExpectation
impl ReferenceExpectation
pub fn url(target: TextMatch) -> Self
pub fn file(target: TextMatch) -> Self
pub fn citation(target: TextMatch) -> Self
pub fn citation_with_locator( keys: Vec<TextMatch>, locator: Option<TextMatch>, ) -> Self
pub fn tk(identifier: Option<TextMatch>) -> Self
pub fn footnote_labeled(label: TextMatch) -> Self
pub fn footnote_number(number: u32) -> Self
pub fn session(target: TextMatch) -> Self
pub fn general(target: TextMatch) -> Self
pub fn not_sure() -> Self
Trait Implementations§
Source§impl Clone for ReferenceExpectation
impl Clone for ReferenceExpectation
Source§fn clone(&self) -> ReferenceExpectation
fn clone(&self) -> ReferenceExpectation
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 moreAuto Trait Implementations§
impl Freeze for ReferenceExpectation
impl RefUnwindSafe for ReferenceExpectation
impl Send for ReferenceExpectation
impl Sync for ReferenceExpectation
impl Unpin for ReferenceExpectation
impl UnsafeUnpin for ReferenceExpectation
impl UnwindSafe for ReferenceExpectation
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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