pub struct GicV3Config {
pub gic_distributor_base: u64,
pub gic_redistributors_base: u64,
}Expand description
GICv3-specific address configuration.
Fields§
§gic_distributor_base: u64§gic_redistributors_base: u64Trait Implementations§
Source§impl Clone for GicV3Config
impl Clone for GicV3Config
Source§fn clone(&self) -> GicV3Config
fn clone(&self) -> GicV3Config
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 GicV3Config
impl Debug for GicV3Config
Source§impl DefaultEncoding for GicV3Config
impl DefaultEncoding for GicV3Config
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for GicV3Config
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for GicV3Config
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for GicV3Config
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for GicV3Config
Auto Trait Implementations§
impl Freeze for GicV3Config
impl RefUnwindSafe for GicV3Config
impl Send for GicV3Config
impl Sync for GicV3Config
impl Unpin for GicV3Config
impl UnsafeUnpin for GicV3Config
impl UnwindSafe for GicV3Config
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].