pub struct SilkNSQState {Show 13 fields
pub xq: [i16; 640],
pub s_ltp_shp_q14: [i32; 640],
pub s_lpc_q14: [i32; 96],
pub s_ar2_q14: [i32; 24],
pub s_lf_ar_q14: i32,
pub s_diff_shp_q14: i32,
pub lag_prev: i32,
pub s_ltp_buf_idx: i32,
pub s_ltp_shp_buf_idx: i32,
pub rand_seed: i32,
pub prev_gain_q16: i32,
pub rewhite_flag: i32,
pub prev_sig_type: i8,
}Fields§
§xq: [i16; 640]§s_ltp_shp_q14: [i32; 640]§s_lpc_q14: [i32; 96]§s_ar2_q14: [i32; 24]§s_lf_ar_q14: i32§s_diff_shp_q14: i32§lag_prev: i32§s_ltp_buf_idx: i32§s_ltp_shp_buf_idx: i32§rand_seed: i32§prev_gain_q16: i32§rewhite_flag: i32§prev_sig_type: i8Trait Implementations§
Source§impl Clone for SilkNSQState
impl Clone for SilkNSQState
Source§fn clone(&self) -> SilkNSQState
fn clone(&self) -> SilkNSQState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SilkNSQState
Auto Trait Implementations§
impl Freeze for SilkNSQState
impl RefUnwindSafe for SilkNSQState
impl Send for SilkNSQState
impl Sync for SilkNSQState
impl Unpin for SilkNSQState
impl UnsafeUnpin for SilkNSQState
impl UnwindSafe for SilkNSQState
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