pub struct X86TopologyConfig {
pub apic_id_offset: u32,
pub x2apic: X2ApicConfig,
}Fields§
§apic_id_offset: u32§x2apic: X2ApicConfigTrait Implementations§
Source§impl Clone for X86TopologyConfig
impl Clone for X86TopologyConfig
Source§fn clone(&self) -> X86TopologyConfig
fn clone(&self) -> X86TopologyConfig
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 X86TopologyConfig
impl Debug for X86TopologyConfig
Source§impl Default for X86TopologyConfig
impl Default for X86TopologyConfig
Source§fn default() -> X86TopologyConfig
fn default() -> X86TopologyConfig
Returns the “default value” for a type. Read more
Source§impl DefaultEncoding for X86TopologyConfig
impl DefaultEncoding for X86TopologyConfig
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for X86TopologyConfig
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for X86TopologyConfig
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for X86TopologyConfig
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for X86TopologyConfig
Auto Trait Implementations§
impl Freeze for X86TopologyConfig
impl RefUnwindSafe for X86TopologyConfig
impl Send for X86TopologyConfig
impl Sync for X86TopologyConfig
impl Unpin for X86TopologyConfig
impl UnwindSafe for X86TopologyConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
§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].