pub struct MemPermissionsGetSet {
pub data_access: DataAccessPermGetSet,
pub instr_access: InstructionAccessPermGetSet,
}Expand description
Memory permission structure for FFA_MEM_PERM_GET and FFA_MEM_PERM_SET calls.
Fields§
§data_access: DataAccessPermGetSet§instr_access: InstructionAccessPermGetSetTrait Implementations§
Source§impl Clone for MemPermissionsGetSet
impl Clone for MemPermissionsGetSet
Source§fn clone(&self) -> MemPermissionsGetSet
fn clone(&self) -> MemPermissionsGetSet
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 moreSource§impl Debug for MemPermissionsGetSet
impl Debug for MemPermissionsGetSet
Source§impl From<MemPermissionsGetSet> for u32
impl From<MemPermissionsGetSet> for u32
Source§fn from(value: MemPermissionsGetSet) -> Self
fn from(value: MemPermissionsGetSet) -> Self
Converts to this type from the input type.
Source§impl PartialEq for MemPermissionsGetSet
impl PartialEq for MemPermissionsGetSet
Source§impl TryFrom<u32> for MemPermissionsGetSet
impl TryFrom<u32> for MemPermissionsGetSet
impl Copy for MemPermissionsGetSet
impl Eq for MemPermissionsGetSet
impl StructuralPartialEq for MemPermissionsGetSet
Auto Trait Implementations§
impl Freeze for MemPermissionsGetSet
impl RefUnwindSafe for MemPermissionsGetSet
impl Send for MemPermissionsGetSet
impl Sync for MemPermissionsGetSet
impl Unpin for MemPermissionsGetSet
impl UnwindSafe for MemPermissionsGetSet
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