#[repr(C)]pub struct ShineConfig {
pub wave: ShineWave,
pub mpeg: ShineMpeg,
}Expand description
Public configuration structure (matches shine_config_t) (ref/shine/src/lib/layer3.h:36-38)
Fields§
§wave: ShineWave§mpeg: ShineMpegTrait Implementations§
Source§impl Clone for ShineConfig
impl Clone for ShineConfig
Source§fn clone(&self) -> ShineConfig
fn clone(&self) -> ShineConfig
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 moreAuto Trait Implementations§
impl Freeze for ShineConfig
impl RefUnwindSafe for ShineConfig
impl Send for ShineConfig
impl Sync for ShineConfig
impl Unpin for ShineConfig
impl UnwindSafe for ShineConfig
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