Struct mdman::format::man::ManFormatter
source · pub struct ManFormatter {
url: Option<Url>,
}
Fields§
§url: Option<Url>
Implementations§
source§impl ManFormatter
impl ManFormatter
pub fn new(url: Option<Url>) -> ManFormatter
Trait Implementations§
source§impl Formatter for ManFormatter
impl Formatter for ManFormatter
source§fn render(&self, input: &str) -> Result<String, Error>
fn render(&self, input: &str) -> Result<String, Error>
Renders the given markdown to the formatter’s output.
source§fn render_options_start(&self) -> &'static str
fn render_options_start(&self) -> &'static str
Renders the start of a block of options (triggered by
{{#options}}
).source§fn render_options_end(&self) -> &'static str
fn render_options_end(&self) -> &'static str
Renders the end of a block of options (triggered by
{{/options}}
).Auto Trait Implementations§
impl Freeze for ManFormatter
impl RefUnwindSafe for ManFormatter
impl Send for ManFormatter
impl Sync for ManFormatter
impl Unpin for ManFormatter
impl UnwindSafe for ManFormatter
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 88 bytes