pub struct SynicTimer {
pub config: u64,
pub count: u64,
pub adjustment: u64,
pub undelivered_message_expiration_time: Option<u64>,
}
Fields§
§config: u64
§count: u64
§adjustment: u64
§undelivered_message_expiration_time: Option<u64>
Trait Implementations§
Source§impl Clone for SynicTimer
impl Clone for SynicTimer
Source§fn clone(&self) -> SynicTimer
fn clone(&self) -> SynicTimer
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 SynicTimer
impl Debug for SynicTimer
Source§impl Default for SynicTimer
impl Default for SynicTimer
Source§fn default() -> SynicTimer
fn default() -> SynicTimer
Returns the “default value” for a type. Read more
Source§impl DefaultEncoding for SynicTimer
impl DefaultEncoding for SynicTimer
Source§impl DescribeTable for SynicTimer
impl DescribeTable for SynicTimer
Source§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The protobuf message description for this type.
Source§impl PartialEq for SynicTimer
impl PartialEq for SynicTimer
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SynicTimer
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for SynicTimer
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SynicTimer
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for SynicTimer
Source§impl StructMetadata for SynicTimer
impl StructMetadata for SynicTimer
impl Copy for SynicTimer
impl Eq for SynicTimer
impl StructuralPartialEq for SynicTimer
Auto Trait Implementations§
impl Freeze for SynicTimer
impl RefUnwindSafe for SynicTimer
impl Send for SynicTimer
impl Sync for SynicTimer
impl Unpin for SynicTimer
impl UnwindSafe for SynicTimer
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
].