pub struct BuiltinExtensions;Expand description
Built-in Sphinx extensions that we need to handle specially
Implementations§
Source§impl BuiltinExtensions
impl BuiltinExtensions
Sourcepub fn get_builtin_extensions() -> Vec<&'static str>
pub fn get_builtin_extensions() -> Vec<&'static str>
Get list of built-in Sphinx extensions
Sourcepub fn is_builtin_extension(name: &str) -> bool
pub fn is_builtin_extension(name: &str) -> bool
Check if an extension is built-in
Auto Trait Implementations§
impl Freeze for BuiltinExtensions
impl RefUnwindSafe for BuiltinExtensions
impl Send for BuiltinExtensions
impl Sync for BuiltinExtensions
impl Unpin for BuiltinExtensions
impl UnsafeUnpin for BuiltinExtensions
impl UnwindSafe for BuiltinExtensions
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> 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