pub struct FragmentCheckerOptions {
pub check_anchor_fragments: bool,
pub check_text_fragments: bool,
}Expand description
Controls which fragment types should be checked for supported links.
Fields§
§check_anchor_fragments: boolCheck anchor fragments like #section.
check_text_fragments: boolCheck text fragments like #:~:text=example.
Implementations§
Source§impl FragmentCheckerOptions
impl FragmentCheckerOptions
Sourcepub const fn any_enabled(self) -> bool
pub const fn any_enabled(self) -> bool
Returns true if either anchor or text fragment checking is enabled.
Trait Implementations§
Source§impl Clone for FragmentCheckerOptions
impl Clone for FragmentCheckerOptions
Source§fn clone(&self) -> FragmentCheckerOptions
fn clone(&self) -> FragmentCheckerOptions
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 FragmentCheckerOptions
impl Debug for FragmentCheckerOptions
Source§impl Default for FragmentCheckerOptions
impl Default for FragmentCheckerOptions
Source§fn default() -> FragmentCheckerOptions
fn default() -> FragmentCheckerOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for FragmentCheckerOptions
impl PartialEq for FragmentCheckerOptions
impl Copy for FragmentCheckerOptions
impl Eq for FragmentCheckerOptions
impl StructuralPartialEq for FragmentCheckerOptions
Auto Trait Implementations§
impl Freeze for FragmentCheckerOptions
impl RefUnwindSafe for FragmentCheckerOptions
impl Send for FragmentCheckerOptions
impl Sync for FragmentCheckerOptions
impl Unpin for FragmentCheckerOptions
impl UnsafeUnpin for FragmentCheckerOptions
impl UnwindSafe for FragmentCheckerOptions
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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