#[non_exhaustive]pub struct MemoryFdProperties {
pub memory_type_bits: u32,
}
Expand description
The properties of a Unix file descriptor when it is imported.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.memory_type_bits: u32
A bitmask of the indices of memory types that can be used with the file.
Trait Implementations§
Source§impl Clone for MemoryFdProperties
impl Clone for MemoryFdProperties
Source§fn clone(&self) -> MemoryFdProperties
fn clone(&self) -> MemoryFdProperties
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 MemoryFdProperties
impl RefUnwindSafe for MemoryFdProperties
impl Send for MemoryFdProperties
impl Sync for MemoryFdProperties
impl Unpin for MemoryFdProperties
impl UnwindSafe for MemoryFdProperties
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