pub struct ConceptDiagramGenerator { /* private fields */ }
Trait Implementations§
Source§impl Debug for ConceptDiagramGenerator
impl Debug for ConceptDiagramGenerator
Source§impl Default for ConceptDiagramGenerator
impl Default for ConceptDiagramGenerator
Source§fn default() -> ConceptDiagramGenerator
fn default() -> ConceptDiagramGenerator
Returns the “default value” for a type. Read more
Source§impl Generator for ConceptDiagramGenerator
impl Generator for ConceptDiagramGenerator
type Options = ConceptDiagramOptions
Source§fn generate_with_options<W>(
&mut self,
module: &Module,
cache: &impl ModuleStore,
options: Self::Options,
_: Option<PathBuf>,
writer: &mut W,
) -> Result<(), Error>
fn generate_with_options<W>( &mut self, module: &Module, cache: &impl ModuleStore, options: Self::Options, _: Option<PathBuf>, writer: &mut W, ) -> Result<(), Error>
Generate from the given module into the provided writer.
Source§fn generate<W>(
&mut self,
module: &Module,
cache: &impl ModuleStore,
path: Option<PathBuf>,
writer: &mut W,
) -> Result<(), Error>
fn generate<W>( &mut self, module: &Module, cache: &impl ModuleStore, path: Option<PathBuf>, writer: &mut W, ) -> Result<(), Error>
Generate from the given module into the provided writer. Note that this calls
generate_with_options
using Self::Options::default()
.Auto Trait Implementations§
impl Freeze for ConceptDiagramGenerator
impl RefUnwindSafe for ConceptDiagramGenerator
impl Send for ConceptDiagramGenerator
impl Sync for ConceptDiagramGenerator
impl Unpin for ConceptDiagramGenerator
impl UnwindSafe for ConceptDiagramGenerator
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