Skip to main content

Exportable

Trait Exportable 

Source
pub trait Exportable {
    // Required methods
    fn export_from_object(object: EbiObject, f: &mut dyn Write) -> Result<()>;
    fn export(&self, f: &mut dyn Write) -> Result<()>;
}

Required Methods§

Source

fn export_from_object(object: EbiObject, f: &mut dyn Write) -> Result<()>

Input: any EbiObject. Output: the object will have been converted if necessary, and written to f. May fail for all kinds of reasons.

Source

fn export(&self, f: &mut dyn Write) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Exportable for CompressedEventLog

Source§

impl Exportable for CompressedEventLogTraceAttributes

Source§

impl Exportable for CompressedEventLogXes

Source§

impl Exportable for DeterministicFiniteAutomaton

Source§

impl Exportable for DirectlyFollowsGraph

Source§

impl Exportable for DirectlyFollowsModel

Source§

impl Exportable for EventLog

Source§

impl Exportable for EventLogCsv

Source§

impl Exportable for EventLogOcel

Source§

impl Exportable for EventLogPython

Source§

impl Exportable for EventLogTraceAttributes

Source§

impl Exportable for EventLogXes

Source§

impl Exportable for Executions

Source§

impl Exportable for FiniteLanguage

Source§

impl Exportable for FiniteStochasticLanguage

Source§

impl Exportable for LabelledPetriNet

Source§

impl Exportable for LanguageOfAlignments

Source§

impl Exportable for LolaNet

Source§

impl Exportable for PetriNetMarkupLanguage

Source§

impl Exportable for PortableDocumentFormat

Source§

impl Exportable for PortableNetworkGraphics

Source§

impl Exportable for ProcessTree

Source§

impl Exportable for ProcessTreeMarkupLanguage

Source§

impl Exportable for ScalableVectorGraphics

Source§

impl Exportable for StochasticDeterministicFiniteAutomaton

Source§

impl Exportable for StochasticDirectlyFollowsModel

Source§

impl Exportable for StochasticLabelledPetriNet

Source§

impl Exportable for StochasticLanguageOfAlignments

Source§

impl Exportable for StochasticNondeterministicFiniteAutomaton

Source§

impl Exportable for StochasticProcessTree

Source§

impl Exportable for BusinessProcessModelAndNotation