pub struct Aarch64TopologyConfig {
pub gic_config: Option<GicConfig>,
pub pmu_gsiv: PmuGsivConfig,
}Fields§
§gic_config: Option<GicConfig>§pmu_gsiv: PmuGsivConfigTrait Implementations§
Source§impl Clone for Aarch64TopologyConfig
impl Clone for Aarch64TopologyConfig
Source§fn clone(&self) -> Aarch64TopologyConfig
fn clone(&self) -> Aarch64TopologyConfig
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 Aarch64TopologyConfig
impl Debug for Aarch64TopologyConfig
Source§impl Default for Aarch64TopologyConfig
impl Default for Aarch64TopologyConfig
Source§fn default() -> Aarch64TopologyConfig
fn default() -> Aarch64TopologyConfig
Returns the “default value” for a type. Read more
Source§impl DefaultEncoding for Aarch64TopologyConfig
impl DefaultEncoding for Aarch64TopologyConfig
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for Aarch64TopologyConfig
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for Aarch64TopologyConfig
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for Aarch64TopologyConfig
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for Aarch64TopologyConfig
Auto Trait Implementations§
impl Freeze for Aarch64TopologyConfig
impl RefUnwindSafe for Aarch64TopologyConfig
impl Send for Aarch64TopologyConfig
impl Sync for Aarch64TopologyConfig
impl Unpin for Aarch64TopologyConfig
impl UnwindSafe for Aarch64TopologyConfig
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].