pub struct Aarch64VpState {
pub x: [u64; 31],
pub sp_el0: u64,
pub sp_el1: u64,
pub pc: u64,
pub cpsr: u64,
pub sctlr_el1: u64,
pub tcr_el1: u64,
pub ttbr0_el1: u64,
pub ttbr1_el1: u64,
}
Fields§
§x: [u64; 31]
§sp_el0: u64
§sp_el1: u64
§pc: u64
§cpsr: u64
§sctlr_el1: u64
§tcr_el1: u64
§ttbr0_el1: u64
§ttbr1_el1: u64
Trait Implementations§
Source§impl Debug for Aarch64VpState
impl Debug for Aarch64VpState
Source§impl DefaultEncoding for Aarch64VpState
impl DefaultEncoding for Aarch64VpState
Source§impl PartialEq for Aarch64VpState
impl PartialEq for Aarch64VpState
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for Aarch64VpState
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for Aarch64VpState
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for Aarch64VpState
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for Aarch64VpState
Source§impl StructMetadata for Aarch64VpState
impl StructMetadata for Aarch64VpState
impl Eq for Aarch64VpState
impl StructuralPartialEq for Aarch64VpState
Auto Trait Implementations§
impl Freeze for Aarch64VpState
impl RefUnwindSafe for Aarch64VpState
impl Send for Aarch64VpState
impl Sync for Aarch64VpState
impl Unpin for Aarch64VpState
impl UnwindSafe for Aarch64VpState
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
].