pub struct Scribe<'a> { /* private fields */ }Expand description
Renders folios, carrying the decisions a render depends on: how markdown becomes HTML, how code gets highlighted, which zone timestamps read in, which cut of the embedded faces to carry, and how the folio will reach its reader.
Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Scribe<'a>
impl<'a> !UnwindSafe for Scribe<'a>
impl<'a> Freeze for Scribe<'a>
impl<'a> Send for Scribe<'a>
impl<'a> Sync for Scribe<'a>
impl<'a> Unpin for Scribe<'a>
impl<'a> UnsafeUnpin for Scribe<'a>
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> 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