pub struct UserDefined(pub String, pub Level);Expand description
User-defined command with string and level for it to be in
- Meta: In the metadata level, just before packages
- Package: In the level where packages are
- Body: Inside the document environment
Tuple Fields§
§0: String§1: LevelImplementations§
Trait Implementations§
Source§impl Clone for UserDefined
impl Clone for UserDefined
Source§fn clone(&self) -> UserDefined
fn clone(&self) -> UserDefined
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 Convert for UserDefined
impl Convert for UserDefined
Source§fn to_latex_string(&self) -> String
fn to_latex_string(&self) -> String
Takes reference of the element and uses it’s &self.0 for the string
Source§impl Debug for UserDefined
impl Debug for UserDefined
Source§impl From<UserDefined> for Element
impl From<UserDefined> for Element
Source§fn from(u: UserDefined) -> Self
fn from(u: UserDefined) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for UserDefined
impl RefUnwindSafe for UserDefined
impl Send for UserDefined
impl Sync for UserDefined
impl Unpin for UserDefined
impl UnwindSafe for UserDefined
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