pub struct V2ipBlacklistChange {
pub target: DeviceUid,
pub registered: bool,
}Expand description
Registers or unregisters a device on the source blacklist.
The firmware guards this opcode behind V2IP_SUPPORT_BLACKLIST, which is 0
in shipping builds, so nothing in current firmware emits it.
Fields§
§target: DeviceUidThe device being listed.
registered: boolWhether it is being registered rather than removed.
Trait Implementations§
Source§impl Clone for V2ipBlacklistChange
impl Clone for V2ipBlacklistChange
Source§fn clone(&self) -> V2ipBlacklistChange
fn clone(&self) -> V2ipBlacklistChange
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 V2ipBlacklistChange
Source§impl Debug for V2ipBlacklistChange
impl Debug for V2ipBlacklistChange
Source§impl Default for V2ipBlacklistChange
impl Default for V2ipBlacklistChange
Source§fn default() -> V2ipBlacklistChange
fn default() -> V2ipBlacklistChange
Returns the “default value” for a type. Read more
impl Eq for V2ipBlacklistChange
Source§impl PartialEq for V2ipBlacklistChange
impl PartialEq for V2ipBlacklistChange
impl StructuralPartialEq for V2ipBlacklistChange
Auto Trait Implementations§
impl Freeze for V2ipBlacklistChange
impl RefUnwindSafe for V2ipBlacklistChange
impl Send for V2ipBlacklistChange
impl Sync for V2ipBlacklistChange
impl Unpin for V2ipBlacklistChange
impl UnsafeUnpin for V2ipBlacklistChange
impl UnwindSafe for V2ipBlacklistChange
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