#[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 moreSource§impl Debug for ShineConfig
impl Debug for ShineConfig
Source§impl Default for ShineConfig
impl Default for ShineConfig
Source§fn default() -> ShineConfig
fn default() -> ShineConfig
Returns the “default value” for a type. Read more
Auto 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