pub struct Params {
subparams: [u8; 32],
params: [u16; 32],
current_subparams: u8,
len: usize,
}
Fields§
§subparams: [u8; 32]
Number of subparameters for each parameter.
For each entry in the params
slice, this stores the length of the param as number of
subparams at the same index as the param in the params
slice.
At the subparam positions the length will always be 0
.
params: [u16; 32]
All parameters and subparameters.
current_subparams: u8
Number of suparameters in the current parameter.
len: usize
Total number of parameters and subparameters.
Implementations§
Trait Implementations§
Source§impl<'a> IntoIterator for &'a Params
impl<'a> IntoIterator for &'a Params
impl Eq for Params
impl StructuralPartialEq for Params
Auto Trait Implementations§
impl Freeze for Params
impl RefUnwindSafe for Params
impl Send for Params
impl Sync for Params
impl Unpin for Params
impl UnwindSafe for Params
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