pub struct SynicTimers {
pub timers: [SynicTimer; 4],
}
Fields§
§timers: [SynicTimer; 4]
Implementations§
Trait Implementations§
Source§impl Clone for SynicTimers
impl Clone for SynicTimers
Source§fn clone(&self) -> SynicTimers
fn clone(&self) -> SynicTimers
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 SynicTimers
impl Debug for SynicTimers
Source§impl DefaultEncoding for SynicTimers
impl DefaultEncoding for SynicTimers
Source§impl DescribeTable for SynicTimers
impl DescribeTable for SynicTimers
Source§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The protobuf message description for this type.
Source§impl PartialEq for SynicTimers
impl PartialEq for SynicTimers
Source§impl StateElement<X86PartitionCapabilities, X86VpInfo> for SynicTimers
impl StateElement<X86PartitionCapabilities, X86VpInfo> for SynicTimers
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§fn can_compare(_caps: &X86PartitionCapabilities) -> bool
fn can_compare(_caps: &X86PartitionCapabilities) -> bool
Returns whether it’s possible to read this value and compare it to an
expected value. Read more
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SynicTimers
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SynicTimers
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SynicTimers
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SynicTimers
Source§impl StructMetadata for SynicTimers
impl StructMetadata for SynicTimers
impl Copy for SynicTimers
impl Eq for SynicTimers
impl StructuralPartialEq for SynicTimers
Auto Trait Implementations§
impl Freeze for SynicTimers
impl RefUnwindSafe for SynicTimers
impl Send for SynicTimers
impl Sync for SynicTimers
impl Unpin for SynicTimers
impl UnwindSafe for SynicTimers
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
].