pub struct ResolvedAdmonition {
pub note: ResolvedAdmonitionKind,
pub info: ResolvedAdmonitionKind,
pub tip: ResolvedAdmonitionKind,
pub warning: ResolvedAdmonitionKind,
pub danger: ResolvedAdmonitionKind,
pub generic: ResolvedAdmonitionKind,
}Expand description
Resolved admonition styling. The renderer picks the matching
per-kind block via [for_kind]; unknown canonical kinds fall back
to generic.
Fields§
§note: ResolvedAdmonitionKind§info: ResolvedAdmonitionKind§tip: ResolvedAdmonitionKind§warning: ResolvedAdmonitionKind§danger: ResolvedAdmonitionKind§generic: ResolvedAdmonitionKindImplementations§
Source§impl ResolvedAdmonition
impl ResolvedAdmonition
Sourcepub fn for_kind(&self, kind: &str) -> &ResolvedAdmonitionKind
pub fn for_kind(&self, kind: &str) -> &ResolvedAdmonitionKind
Look up the per-kind block by canonical kind name. Falls back
to generic for anything outside the first-class set.
Trait Implementations§
Source§impl Clone for ResolvedAdmonition
impl Clone for ResolvedAdmonition
Source§impl Debug for ResolvedAdmonition
impl Debug for ResolvedAdmonition
Auto Trait Implementations§
impl Freeze for ResolvedAdmonition
impl RefUnwindSafe for ResolvedAdmonition
impl Send for ResolvedAdmonition
impl Sync for ResolvedAdmonition
impl Unpin for ResolvedAdmonition
impl UnsafeUnpin for ResolvedAdmonition
impl UnwindSafe for ResolvedAdmonition
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