#[non_exhaustive]pub enum EnginePatch {
Etex,
Xetex,
}Expand description
An individual capability patch that can be layered onto a TexCore.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Etex
eTeX register and primitive extensions.
Xetex
XeTeX Unicode and font extensions, which also imply eTeX behavior.
Trait Implementations§
Source§impl Clone for EnginePatch
impl Clone for EnginePatch
Source§fn clone(&self) -> EnginePatch
fn clone(&self) -> EnginePatch
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 moreimpl Copy for EnginePatch
Source§impl Debug for EnginePatch
impl Debug for EnginePatch
impl Eq for EnginePatch
Source§impl PartialEq for EnginePatch
impl PartialEq for EnginePatch
Source§fn eq(&self, other: &EnginePatch) -> bool
fn eq(&self, other: &EnginePatch) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EnginePatch
Auto Trait Implementations§
impl Freeze for EnginePatch
impl RefUnwindSafe for EnginePatch
impl Send for EnginePatch
impl Sync for EnginePatch
impl Unpin for EnginePatch
impl UnsafeUnpin for EnginePatch
impl UnwindSafe for EnginePatch
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