Struct uefi::table::boot::ProtocolSearchKey
source · pub struct ProtocolSearchKey(/* private fields */);
Expand description
Opaque pointer returned by BootServices::register_protocol_notify
to be used
with BootServices::locate_handle
via SearchType::ByRegisterNotify
.
Trait Implementations§
source§impl Clone for ProtocolSearchKey
impl Clone for ProtocolSearchKey
source§fn clone(&self) -> ProtocolSearchKey
fn clone(&self) -> ProtocolSearchKey
Returns a copy 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 moresource§impl Debug for ProtocolSearchKey
impl Debug for ProtocolSearchKey
impl Copy for ProtocolSearchKey
Auto Trait Implementations§
impl Freeze for ProtocolSearchKey
impl RefUnwindSafe for ProtocolSearchKey
impl !Send for ProtocolSearchKey
impl !Sync for ProtocolSearchKey
impl Unpin for ProtocolSearchKey
impl UnwindSafe for ProtocolSearchKey
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