Skip to main content

PineOutput

Trait PineOutput 

Source
pub trait PineOutput:
    Default
    + Clone
    + Debug
    + 'static {
    // Required method
    fn clear(&mut self);
}
Expand description

Base trait for all output implementations

This trait defines the minimal contract that all output types must implement. Extension traits (LogOutput, PlotOutput, etc.) add additional capabilities.

Required Methods§

Source

fn clear(&mut self)

Clear all output data for a new iteration

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§