pub struct RootComplexCxlConfig {
pub hdm_size: u64,
pub hdm_window_restrictions: u16,
}Fields§
§hdm_size: u64HDM window size in bytes for this CXL root complex.
hdm_window_restrictions: u16CFMWS HDM window restrictions bitmask.
Trait Implementations§
Source§impl Debug for RootComplexCxlConfig
impl Debug for RootComplexCxlConfig
Source§impl DefaultEncoding for RootComplexCxlConfig
impl DefaultEncoding for RootComplexCxlConfig
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for RootComplexCxlConfig
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for RootComplexCxlConfig
Source§impl StructEncodeMetadata<Resource> for RootComplexCxlConfig
impl StructEncodeMetadata<Resource> for RootComplexCxlConfig
Auto Trait Implementations§
impl Freeze for RootComplexCxlConfig
impl RefUnwindSafe for RootComplexCxlConfig
impl Send for RootComplexCxlConfig
impl Sync for RootComplexCxlConfig
impl Unpin for RootComplexCxlConfig
impl UnsafeUnpin for RootComplexCxlConfig
impl UnwindSafe for RootComplexCxlConfig
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message].