#[repr(C)]pub struct rc_filter_t {Show 17 fields
pub order: c_int,
pub dt: f64,
pub gain: f64,
pub num: rc_vector_t,
pub den: rc_vector_t,
pub sat_en: c_int,
pub sat_min: f64,
pub sat_max: f64,
pub sat_flag: c_int,
pub ss_en: c_int,
pub ss_steps: f64,
pub in_buf: rc_ringbuf_t,
pub out_buf: rc_ringbuf_t,
pub newest_input: f64,
pub newest_output: f64,
pub step: u64,
pub initialized: c_int,
}
Fields§
§order: c_int
§dt: f64
§gain: f64
§num: rc_vector_t
§den: rc_vector_t
§sat_en: c_int
§sat_min: f64
§sat_max: f64
§sat_flag: c_int
§ss_en: c_int
§ss_steps: f64
§in_buf: rc_ringbuf_t
§out_buf: rc_ringbuf_t
§newest_input: f64
§newest_output: f64
§step: u64
§initialized: c_int
Trait Implementations§
Source§impl Clone for rc_filter_t
impl Clone for rc_filter_t
Source§fn clone(&self) -> rc_filter_t
fn clone(&self) -> rc_filter_t
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for rc_filter_t
impl Debug for rc_filter_t
Source§impl Default for rc_filter_t
impl Default for rc_filter_t
impl Copy for rc_filter_t
Auto Trait Implementations§
impl Freeze for rc_filter_t
impl RefUnwindSafe for rc_filter_t
impl !Send for rc_filter_t
impl !Sync for rc_filter_t
impl Unpin for rc_filter_t
impl UnwindSafe for rc_filter_t
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