pub struct CXLFixedMemoryWindowOptions {
pub interleave_granularity: Option<u64>,
pub size: u64,
pub targets: Vec<String>,
}
Fields§
§interleave_granularity: Option<u64>
§size: u64
§targets: Vec<String>
Trait Implementations§
Source§impl Clone for CXLFixedMemoryWindowOptions
impl Clone for CXLFixedMemoryWindowOptions
Source§fn clone(&self) -> CXLFixedMemoryWindowOptions
fn clone(&self) -> CXLFixedMemoryWindowOptions
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 CXLFixedMemoryWindowOptions
impl Debug for CXLFixedMemoryWindowOptions
Source§impl<'de> Deserialize<'de> for CXLFixedMemoryWindowOptions
impl<'de> Deserialize<'de> for CXLFixedMemoryWindowOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CXLFixedMemoryWindowOptions
impl RefUnwindSafe for CXLFixedMemoryWindowOptions
impl Send for CXLFixedMemoryWindowOptions
impl Sync for CXLFixedMemoryWindowOptions
impl Unpin for CXLFixedMemoryWindowOptions
impl UnwindSafe for CXLFixedMemoryWindowOptions
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