pub enum StandardKind {
Grouping,
BlockLevel,
InlineLevel,
Illustration,
}Expand description
The four groups §14.8.4 sorts the standard structure types into, one per clause that defines them; the block-level and inline-level ones are the two the basic layout model of §14.8.3 lays out.
Variants§
Grouping
§14.8.4.2: elements that group other elements and hold no content of their own.
BlockLevel
§14.8.4.3: paragraphs, headings, lists and tables, laid out as blocks.
InlineLevel
§14.8.4.4: elements within a block’s text.
Illustration
§14.8.4.5: figures, formulas and forms.
Trait Implementations§
Source§impl Clone for StandardKind
impl Clone for StandardKind
impl Copy for StandardKind
Source§impl Debug for StandardKind
impl Debug for StandardKind
impl Eq for StandardKind
Source§impl Hash for StandardKind
impl Hash for StandardKind
Source§impl PartialEq for StandardKind
impl PartialEq for StandardKind
impl StructuralPartialEq for StandardKind
Auto Trait Implementations§
impl Freeze for StandardKind
impl RefUnwindSafe for StandardKind
impl Send for StandardKind
impl Sync for StandardKind
impl Unpin for StandardKind
impl UnsafeUnpin for StandardKind
impl UnwindSafe for StandardKind
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