pub struct ProcessorTopologyConfig {
pub proc_count: u32,
pub vps_per_socket: Option<u32>,
pub enable_smt: Option<bool>,
pub arch: Option<ArchTopologyConfig>,
}Fields§
§proc_count: u32§vps_per_socket: Option<u32>§enable_smt: Option<bool>§arch: Option<ArchTopologyConfig>Trait Implementations§
Source§impl Debug for ProcessorTopologyConfig
impl Debug for ProcessorTopologyConfig
Source§impl DefaultEncoding for ProcessorTopologyConfig
impl DefaultEncoding for ProcessorTopologyConfig
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for ProcessorTopologyConfig
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for ProcessorTopologyConfig
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for ProcessorTopologyConfig
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for ProcessorTopologyConfig
Auto Trait Implementations§
impl Freeze for ProcessorTopologyConfig
impl RefUnwindSafe for ProcessorTopologyConfig
impl Send for ProcessorTopologyConfig
impl Sync for ProcessorTopologyConfig
impl Unpin for ProcessorTopologyConfig
impl UnwindSafe for ProcessorTopologyConfig
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> 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].