pub struct MemAccessPerm {
pub endpoint_id: u16,
pub instr_access: InstuctionAccessPerm,
pub data_access: DataAccessPerm,
pub flags: u8,
}Expand description
Endpoint memory access permissions descriptor.
Fields§
§endpoint_id: u16§instr_access: InstuctionAccessPerm§data_access: DataAccessPerm§flags: u8Trait Implementations§
Source§impl Clone for MemAccessPerm
impl Clone for MemAccessPerm
Source§fn clone(&self) -> MemAccessPerm
fn clone(&self) -> MemAccessPerm
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 MemAccessPerm
impl Debug for MemAccessPerm
Source§impl Default for MemAccessPerm
impl Default for MemAccessPerm
Source§fn default() -> MemAccessPerm
fn default() -> MemAccessPerm
Returns the “default value” for a type. Read more
impl Copy for MemAccessPerm
Auto Trait Implementations§
impl Freeze for MemAccessPerm
impl RefUnwindSafe for MemAccessPerm
impl Send for MemAccessPerm
impl Sync for MemAccessPerm
impl Unpin for MemAccessPerm
impl UnwindSafe for MemAccessPerm
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