pub enum MacroSet {
None,
Mdoc,
Man,
}Expand description
High-level macro package detected by libmandoc.
Variants§
None
No supported semantic macro package was detected.
Mdoc
The source uses the semantic mdoc(7) macro package.
Man
The source uses the traditional man(7) macro package.
Trait Implementations§
impl Copy for MacroSet
Source§impl<'de> Deserialize<'de> for MacroSet
impl<'de> Deserialize<'de> for MacroSet
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MacroSet
impl StructuralPartialEq for MacroSet
Auto Trait Implementations§
impl Freeze for MacroSet
impl RefUnwindSafe for MacroSet
impl Send for MacroSet
impl Sync for MacroSet
impl Unpin for MacroSet
impl UnsafeUnpin for MacroSet
impl UnwindSafe for MacroSet
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