pub enum SnapshotOutputMode {
SvgChart(SvgChartConfig),
Wav(WavOutput),
}Variants§
SvgChart(SvgChartConfig)
Wav(WavOutput)
Trait Implementations§
Source§impl Clone for SnapshotOutputMode
impl Clone for SnapshotOutputMode
Source§fn clone(&self) -> SnapshotOutputMode
fn clone(&self) -> SnapshotOutputMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SnapshotOutputMode
impl Debug for SnapshotOutputMode
Source§impl From<SvgChartConfig> for SnapshotOutputMode
impl From<SvgChartConfig> for SnapshotOutputMode
Source§fn from(value: SvgChartConfig) -> Self
fn from(value: SvgChartConfig) -> Self
Converts to this type from the input type.
Source§impl From<WavOutput> for SnapshotOutputMode
impl From<WavOutput> for SnapshotOutputMode
Source§impl TryFrom<SvgChartConfigBuilder> for SnapshotOutputMode
impl TryFrom<SvgChartConfigBuilder> for SnapshotOutputMode
Source§type Error = SvgChartConfigBuilderError
type Error = SvgChartConfigBuilderError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for SnapshotOutputMode
impl RefUnwindSafe for SnapshotOutputMode
impl Send for SnapshotOutputMode
impl Sync for SnapshotOutputMode
impl Unpin for SnapshotOutputMode
impl UnwindSafe for SnapshotOutputMode
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