pub struct PassThroughEncoderParams {
pub size: UInt,
pub active_bits: Option<UInt>,
}Expand description
Parameters for creating a Pass-Through Encoder.
Fields§
§size: UIntSize of the SDR.
active_bits: Option<UInt>Expected number of active bits (optional, for validation).
Trait Implementations§
Source§impl Clone for PassThroughEncoderParams
impl Clone for PassThroughEncoderParams
Source§fn clone(&self) -> PassThroughEncoderParams
fn clone(&self) -> PassThroughEncoderParams
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PassThroughEncoderParams
impl Debug for PassThroughEncoderParams
Auto Trait Implementations§
impl Freeze for PassThroughEncoderParams
impl RefUnwindSafe for PassThroughEncoderParams
impl Send for PassThroughEncoderParams
impl Sync for PassThroughEncoderParams
impl Unpin for PassThroughEncoderParams
impl UnwindSafe for PassThroughEncoderParams
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)