pub struct SynicEventFlagsPage {
pub data: [u8; 4096],
}
Fields§
§data: [u8; 4096]
Trait Implementations§
Source§impl Clone for SynicEventFlagsPage
impl Clone for SynicEventFlagsPage
Source§fn clone(&self) -> SynicEventFlagsPage
fn clone(&self) -> SynicEventFlagsPage
Returns a copy 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 SynicEventFlagsPage
impl Debug for SynicEventFlagsPage
Source§impl DefaultEncoding for SynicEventFlagsPage
impl DefaultEncoding for SynicEventFlagsPage
Source§impl DescribeTable for SynicEventFlagsPage
impl DescribeTable for SynicEventFlagsPage
Source§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The protobuf message description for this type.
Source§impl Inspect for SynicEventFlagsPage
impl Inspect for SynicEventFlagsPage
Source§impl PartialEq for SynicEventFlagsPage
impl PartialEq for SynicEventFlagsPage
Source§impl StateElement<X86PartitionCapabilities, X86VpInfo> for SynicEventFlagsPage
impl StateElement<X86PartitionCapabilities, X86VpInfo> for SynicEventFlagsPage
Source§fn is_present(caps: &X86PartitionCapabilities) -> bool
fn is_present(caps: &X86PartitionCapabilities) -> bool
Returns whether this state is present for the partition, based on the
partition capabilities.
Source§fn at_reset(_caps: &X86PartitionCapabilities, _vp_info: &X86VpInfo) -> Self
fn at_reset(_caps: &X86PartitionCapabilities, _vp_info: &X86VpInfo) -> Self
Returns the value at VM reset.
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SynicEventFlagsPage
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SynicEventFlagsPage
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SynicEventFlagsPage
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SynicEventFlagsPage
Source§impl StructMetadata for SynicEventFlagsPage
impl StructMetadata for SynicEventFlagsPage
impl Copy for SynicEventFlagsPage
impl Eq for SynicEventFlagsPage
impl StructuralPartialEq for SynicEventFlagsPage
Auto Trait Implementations§
impl Freeze for SynicEventFlagsPage
impl RefUnwindSafe for SynicEventFlagsPage
impl Send for SynicEventFlagsPage
impl Sync for SynicEventFlagsPage
impl Unpin for SynicEventFlagsPage
impl UnwindSafe for SynicEventFlagsPage
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> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The message description.
§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
].