pub enum Size {
Full,
Half,
}Expand description
How large the plotted spectrogram graph is drawn.
Size::Full is FlacCompagnon’s own graph, 1800x940, for putting the
two tools’ pictures side by side. Size::Half is the default, 900x470:
halving both graph dimensions quarters the plotted pixel count. FFmpeg adds
legend margins to the final image. Encoded PNG size depends on content and
compression, so there is no fixed storage ratio or library-size guarantee.
Variants§
Full
A 1800x940 plotted graph, matching FlacCompagnon.
Half
A 900x470 plotted graph, used unless --size full is given.
Implementations§
Trait Implementations§
impl Copy for Size
impl Eq for Size
impl StructuralPartialEq for Size
Auto Trait Implementations§
impl Freeze for Size
impl RefUnwindSafe for Size
impl Send for Size
impl Sync for Size
impl Unpin for Size
impl UnwindSafe for Size
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