Struct presenterm::Presenter
source · pub struct Presenter<'a> { /* private fields */ }Expand description
A slideshow presenter.
This type puts everything else together.
Implementations§
source§impl<'a> Presenter<'a>
impl<'a> Presenter<'a>
sourcepub fn new(
default_theme: &'a PresentationTheme,
commands: CommandSource,
parser: MarkdownParser<'a>,
resources: Resources,
typst: TypstRender,
themes: Themes,
image_printer: Rc<ImagePrinter>,
options: PresenterOptions
) -> Self
pub fn new( default_theme: &'a PresentationTheme, commands: CommandSource, parser: MarkdownParser<'a>, resources: Resources, typst: TypstRender, themes: Themes, image_printer: Rc<ImagePrinter>, options: PresenterOptions ) -> Self
Construct a new presenter.
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Presenter<'a>
impl<'a> !Send for Presenter<'a>
impl<'a> !Sync for Presenter<'a>
impl<'a> Unpin for Presenter<'a>
impl<'a> !UnwindSafe for Presenter<'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