pub struct SelectParams {
pub target: SelectTarget,
pub action: SelectAction,
pub mem_bank: MemoryBank,
pub pointer: u32,
pub mask: Vec<u8>,
pub truncate: bool,
}Expand description
Parameters for the Select command
Fields§
§target: SelectTargetTarget session/flag
action: SelectActionAction to perform
mem_bank: MemoryBankMemory bank to match against
pointer: u32Bit pointer (starting bit position in memory bank)
mask: Vec<u8>Mask data to match
truncate: boolWhether to enable truncation
Trait Implementations§
Source§impl Clone for SelectParams
impl Clone for SelectParams
Source§fn clone(&self) -> SelectParams
fn clone(&self) -> SelectParams
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 moreAuto Trait Implementations§
impl Freeze for SelectParams
impl RefUnwindSafe for SelectParams
impl Send for SelectParams
impl Sync for SelectParams
impl Unpin for SelectParams
impl UnwindSafe for SelectParams
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