pub struct LockPayload {
pub target: LockTarget,
pub action: LockAction,
}Expand description
Lock mask and action payload
Fields§
§target: LockTargetWhich memory area to apply the lock action to
action: LockActionThe lock action to perform
Implementations§
Trait Implementations§
Source§impl Clone for LockPayload
impl Clone for LockPayload
Source§fn clone(&self) -> LockPayload
fn clone(&self) -> LockPayload
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 LockPayload
impl RefUnwindSafe for LockPayload
impl Send for LockPayload
impl Sync for LockPayload
impl Unpin for LockPayload
impl UnwindSafe for LockPayload
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