Struct timely::logging::TimelyEventContainer
source · pub struct TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar = Vec<u8>, COff = Vec<u64>> {Show 15 fields
pub Operates: C0,
pub Channels: C1,
pub PushProgress: C2,
pub Messages: C3,
pub Schedule: C4,
pub Shutdown: C5,
pub Application: C6,
pub GuardedMessage: C7,
pub GuardedProgress: C8,
pub CommChannels: C9,
pub Input: C10,
pub Park: C11,
pub Text: C12,
pub variant: CVar,
pub offset: COff,
}
Expand description
Derived columnar container for an enum.
Fields§
§Operates: C0
Container for #names.
Channels: C1
Container for #names.
PushProgress: C2
Container for #names.
Messages: C3
Container for #names.
Schedule: C4
Container for #names.
Shutdown: C5
Container for #names.
Application: C6
Container for #names.
GuardedMessage: C7
Container for #names.
GuardedProgress: C8
Container for #names.
CommChannels: C9
Container for #names.
Input: C10
Container for #names.
Park: C11
Container for #names.
Text: C12
Container for #names.
variant: CVar
Container for variant.
offset: COff
Container for offset.
Trait Implementations§
source§impl<'a, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> AsBytes<'a> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<'a, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> AsBytes<'a> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Clear for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Clear for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>
source§impl<C0: Clone, C1: Clone, C2: Clone, C3: Clone, C4: Clone, C5: Clone, C6: Clone, C7: Clone, C8: Clone, C9: Clone, C10: Clone, C11: Clone, C12: Clone, CVar: Clone, COff: Clone> Clone for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0: Clone, C1: Clone, C2: Clone, C3: Clone, C4: Clone, C5: Clone, C6: Clone, C7: Clone, C8: Clone, C9: Clone, C10: Clone, C11: Clone, C12: Clone, CVar: Clone, COff: Clone> Clone for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
source§fn clone(
&self,
) -> TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
fn clone( &self, ) -> TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
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 Container<TimelyEvent> for TimelyEventContainer<<OperatesEvent as Columnar>::Container, <ChannelsEvent as Columnar>::Container, <PushProgressEvent as Columnar>::Container, <MessagesEvent as Columnar>::Container, <ScheduleEvent as Columnar>::Container, <ShutdownEvent as Columnar>::Container, <ApplicationEvent as Columnar>::Container, <GuardedMessageEvent as Columnar>::Container, <GuardedProgressEvent as Columnar>::Container, <CommChannelsEvent as Columnar>::Container, <InputEvent as Columnar>::Container, <ParkEvent as Columnar>::Container, <String as Columnar>::Container>where
OperatesEvent: Columnar,
ChannelsEvent: Columnar,
PushProgressEvent: Columnar,
MessagesEvent: Columnar,
ScheduleEvent: Columnar,
ShutdownEvent: Columnar,
ApplicationEvent: Columnar,
GuardedMessageEvent: Columnar,
GuardedProgressEvent: Columnar,
CommChannelsEvent: Columnar,
InputEvent: Columnar,
ParkEvent: Columnar,
String: Columnar,
impl Container<TimelyEvent> for TimelyEventContainer<<OperatesEvent as Columnar>::Container, <ChannelsEvent as Columnar>::Container, <PushProgressEvent as Columnar>::Container, <MessagesEvent as Columnar>::Container, <ScheduleEvent as Columnar>::Container, <ShutdownEvent as Columnar>::Container, <ApplicationEvent as Columnar>::Container, <GuardedMessageEvent as Columnar>::Container, <GuardedProgressEvent as Columnar>::Container, <CommChannelsEvent as Columnar>::Container, <InputEvent as Columnar>::Container, <ParkEvent as Columnar>::Container, <String as Columnar>::Container>where
OperatesEvent: Columnar,
ChannelsEvent: Columnar,
PushProgressEvent: Columnar,
MessagesEvent: Columnar,
ScheduleEvent: Columnar,
ShutdownEvent: Columnar,
ApplicationEvent: Columnar,
GuardedMessageEvent: Columnar,
GuardedProgressEvent: Columnar,
CommChannelsEvent: Columnar,
InputEvent: Columnar,
ParkEvent: Columnar,
String: Columnar,
§type Borrowed<'a> = TimelyEventContainer<<<OperatesEvent as Columnar>::Container as Container<OperatesEvent>>::Borrowed<'a>, <<ChannelsEvent as Columnar>::Container as Container<ChannelsEvent>>::Borrowed<'a>, <<PushProgressEvent as Columnar>::Container as Container<PushProgressEvent>>::Borrowed<'a>, <<MessagesEvent as Columnar>::Container as Container<MessagesEvent>>::Borrowed<'a>, <<ScheduleEvent as Columnar>::Container as Container<ScheduleEvent>>::Borrowed<'a>, <<ShutdownEvent as Columnar>::Container as Container<ShutdownEvent>>::Borrowed<'a>, <<ApplicationEvent as Columnar>::Container as Container<ApplicationEvent>>::Borrowed<'a>, <<GuardedMessageEvent as Columnar>::Container as Container<GuardedMessageEvent>>::Borrowed<'a>, <<GuardedProgressEvent as Columnar>::Container as Container<GuardedProgressEvent>>::Borrowed<'a>, <<CommChannelsEvent as Columnar>::Container as Container<CommChannelsEvent>>::Borrowed<'a>, <<InputEvent as Columnar>::Container as Container<InputEvent>>::Borrowed<'a>, <<ParkEvent as Columnar>::Container as Container<ParkEvent>>::Borrowed<'a>, <<String as Columnar>::Container as Container<String>>::Borrowed<'a>, &'a [u8], &'a [u64]>
where
OperatesEvent: 'a,
ChannelsEvent: 'a,
PushProgressEvent: 'a,
MessagesEvent: 'a,
ScheduleEvent: 'a,
ShutdownEvent: 'a,
ApplicationEvent: 'a,
GuardedMessageEvent: 'a,
GuardedProgressEvent: 'a,
CommChannelsEvent: 'a,
InputEvent: 'a,
ParkEvent: 'a,
String: 'a
type Borrowed<'a> = TimelyEventContainer<<<OperatesEvent as Columnar>::Container as Container<OperatesEvent>>::Borrowed<'a>, <<ChannelsEvent as Columnar>::Container as Container<ChannelsEvent>>::Borrowed<'a>, <<PushProgressEvent as Columnar>::Container as Container<PushProgressEvent>>::Borrowed<'a>, <<MessagesEvent as Columnar>::Container as Container<MessagesEvent>>::Borrowed<'a>, <<ScheduleEvent as Columnar>::Container as Container<ScheduleEvent>>::Borrowed<'a>, <<ShutdownEvent as Columnar>::Container as Container<ShutdownEvent>>::Borrowed<'a>, <<ApplicationEvent as Columnar>::Container as Container<ApplicationEvent>>::Borrowed<'a>, <<GuardedMessageEvent as Columnar>::Container as Container<GuardedMessageEvent>>::Borrowed<'a>, <<GuardedProgressEvent as Columnar>::Container as Container<GuardedProgressEvent>>::Borrowed<'a>, <<CommChannelsEvent as Columnar>::Container as Container<CommChannelsEvent>>::Borrowed<'a>, <<InputEvent as Columnar>::Container as Container<InputEvent>>::Borrowed<'a>, <<ParkEvent as Columnar>::Container as Container<ParkEvent>>::Borrowed<'a>, <<String as Columnar>::Container as Container<String>>::Borrowed<'a>, &'a [u8], &'a [u64]> where OperatesEvent: 'a, ChannelsEvent: 'a, PushProgressEvent: 'a, MessagesEvent: 'a, ScheduleEvent: 'a, ShutdownEvent: 'a, ApplicationEvent: 'a, GuardedMessageEvent: 'a, GuardedProgressEvent: 'a, CommChannelsEvent: 'a, InputEvent: 'a, ParkEvent: 'a, String: 'a
The type of a borrowed container. Read more
source§impl<C0: Debug, C1: Debug, C2: Debug, C3: Debug, C4: Debug, C5: Debug, C6: Debug, C7: Debug, C8: Debug, C9: Debug, C10: Debug, C11: Debug, C12: Debug, CVar: Debug, COff: Debug> Debug for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0: Debug, C1: Debug, C2: Debug, C3: Debug, C4: Debug, C5: Debug, C6: Debug, C7: Debug, C8: Debug, C9: Debug, C10: Debug, C11: Debug, C12: Debug, CVar: Debug, COff: Debug> Debug for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
source§impl<C0: Default, C1: Default, C2: Default, C3: Default, C4: Default, C5: Default, C6: Default, C7: Default, C8: Default, C9: Default, C10: Default, C11: Default, C12: Default, CVar: Default, COff: Default> Default for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0: Default, C1: Default, C2: Default, C3: Default, C4: Default, C5: Default, C6: Default, C7: Default, C8: Default, C9: Default, C10: Default, C11: Default, C12: Default, CVar: Default, COff: Default> Default for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
source§fn default() -> TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
fn default() -> TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
Returns the “default value” for a type. Read more
source§impl<'de, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Deserialize<'de> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
C0: Deserialize<'de>,
C1: Deserialize<'de>,
C2: Deserialize<'de>,
C3: Deserialize<'de>,
C4: Deserialize<'de>,
C5: Deserialize<'de>,
C6: Deserialize<'de>,
C7: Deserialize<'de>,
C8: Deserialize<'de>,
C9: Deserialize<'de>,
C10: Deserialize<'de>,
C11: Deserialize<'de>,
C12: Deserialize<'de>,
CVar: Deserialize<'de>,
COff: Deserialize<'de>,
impl<'de, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Deserialize<'de> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
C0: Deserialize<'de>,
C1: Deserialize<'de>,
C2: Deserialize<'de>,
C3: Deserialize<'de>,
C4: Deserialize<'de>,
C5: Deserialize<'de>,
C6: Deserialize<'de>,
C7: Deserialize<'de>,
C8: Deserialize<'de>,
C9: Deserialize<'de>,
C10: Deserialize<'de>,
C11: Deserialize<'de>,
C12: Deserialize<'de>,
CVar: Deserialize<'de>,
COff: Deserialize<'de>,
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl<'columnar, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> FromBytes<'columnar> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
C0: FromBytes<'columnar>,
C1: FromBytes<'columnar>,
C2: FromBytes<'columnar>,
C3: FromBytes<'columnar>,
C4: FromBytes<'columnar>,
C5: FromBytes<'columnar>,
C6: FromBytes<'columnar>,
C7: FromBytes<'columnar>,
C8: FromBytes<'columnar>,
C9: FromBytes<'columnar>,
C10: FromBytes<'columnar>,
C11: FromBytes<'columnar>,
C12: FromBytes<'columnar>,
CVar: FromBytes<'columnar>,
COff: FromBytes<'columnar>,
impl<'columnar, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> FromBytes<'columnar> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
C0: FromBytes<'columnar>,
C1: FromBytes<'columnar>,
C2: FromBytes<'columnar>,
C3: FromBytes<'columnar>,
C4: FromBytes<'columnar>,
C5: FromBytes<'columnar>,
C6: FromBytes<'columnar>,
C7: FromBytes<'columnar>,
C8: FromBytes<'columnar>,
C9: FromBytes<'columnar>,
C10: FromBytes<'columnar>,
C11: FromBytes<'columnar>,
C12: FromBytes<'columnar>,
CVar: FromBytes<'columnar>,
COff: FromBytes<'columnar>,
source§impl<'columnar, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff> Index for &'columnar TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff>where
&'columnar C0: Index,
&'columnar C1: Index,
&'columnar C2: Index,
&'columnar C3: Index,
&'columnar C4: Index,
&'columnar C5: Index,
&'columnar C6: Index,
&'columnar C7: Index,
&'columnar C8: Index,
&'columnar C9: Index,
&'columnar C10: Index,
&'columnar C11: Index,
&'columnar C12: Index,
CVal: Len + IndexAs<u8>,
COff: Len + IndexAs<u64>,
impl<'columnar, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff> Index for &'columnar TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff>where
&'columnar C0: Index,
&'columnar C1: Index,
&'columnar C2: Index,
&'columnar C3: Index,
&'columnar C4: Index,
&'columnar C5: Index,
&'columnar C6: Index,
&'columnar C7: Index,
&'columnar C8: Index,
&'columnar C9: Index,
&'columnar C10: Index,
&'columnar C11: Index,
&'columnar C12: Index,
CVal: Len + IndexAs<u8>,
COff: Len + IndexAs<u64>,
§type Ref = TimelyEventReference<<&'columnar C0 as Index>::Ref, <&'columnar C1 as Index>::Ref, <&'columnar C2 as Index>::Ref, <&'columnar C3 as Index>::Ref, <&'columnar C4 as Index>::Ref, <&'columnar C5 as Index>::Ref, <&'columnar C6 as Index>::Ref, <&'columnar C7 as Index>::Ref, <&'columnar C8 as Index>::Ref, <&'columnar C9 as Index>::Ref, <&'columnar C10 as Index>::Ref, <&'columnar C11 as Index>::Ref, <&'columnar C12 as Index>::Ref>
type Ref = TimelyEventReference<<&'columnar C0 as Index>::Ref, <&'columnar C1 as Index>::Ref, <&'columnar C2 as Index>::Ref, <&'columnar C3 as Index>::Ref, <&'columnar C4 as Index>::Ref, <&'columnar C5 as Index>::Ref, <&'columnar C6 as Index>::Ref, <&'columnar C7 as Index>::Ref, <&'columnar C8 as Index>::Ref, <&'columnar C9 as Index>::Ref, <&'columnar C10 as Index>::Ref, <&'columnar C11 as Index>::Ref, <&'columnar C12 as Index>::Ref>
The type returned by the
get
method. Read morefn get(&self, index: usize) -> Self::Ref
fn last(&self) -> Option<Self::Ref>where
Self: Len,
fn iter(&self) -> IterOwn<&Self>
fn into_iter(self) -> IterOwn<Self>where
Self: Sized,
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff> Index for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff> Index for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVal, COff>
§type Ref = TimelyEventReference<<C0 as Index>::Ref, <C1 as Index>::Ref, <C2 as Index>::Ref, <C3 as Index>::Ref, <C4 as Index>::Ref, <C5 as Index>::Ref, <C6 as Index>::Ref, <C7 as Index>::Ref, <C8 as Index>::Ref, <C9 as Index>::Ref, <C10 as Index>::Ref, <C11 as Index>::Ref, <C12 as Index>::Ref>
type Ref = TimelyEventReference<<C0 as Index>::Ref, <C1 as Index>::Ref, <C2 as Index>::Ref, <C3 as Index>::Ref, <C4 as Index>::Ref, <C5 as Index>::Ref, <C6 as Index>::Ref, <C7 as Index>::Ref, <C8 as Index>::Ref, <C9 as Index>::Ref, <C10 as Index>::Ref, <C11 as Index>::Ref, <C12 as Index>::Ref>
The type returned by the
get
method. Read morefn get(&self, index: usize) -> Self::Ref
fn last(&self) -> Option<Self::Ref>where
Self: Len,
fn iter(&self) -> IterOwn<&Self>
fn into_iter(self) -> IterOwn<Self>where
Self: Sized,
source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Len for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
CVar: Len,
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Len for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
CVar: Len,
source§impl<'columnar, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Push<&'columnar TimelyEvent> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>where
C0: Len + Push<&'columnar OperatesEvent>,
C1: Len + Push<&'columnar ChannelsEvent>,
C2: Len + Push<&'columnar PushProgressEvent>,
C3: Len + Push<&'columnar MessagesEvent>,
C4: Len + Push<&'columnar ScheduleEvent>,
C5: Len + Push<&'columnar ShutdownEvent>,
C6: Len + Push<&'columnar ApplicationEvent>,
C7: Len + Push<&'columnar GuardedMessageEvent>,
C8: Len + Push<&'columnar GuardedProgressEvent>,
C9: Len + Push<&'columnar CommChannelsEvent>,
C10: Len + Push<&'columnar InputEvent>,
C11: Len + Push<&'columnar ParkEvent>,
C12: Len + Push<&'columnar String>,
impl<'columnar, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Push<&'columnar TimelyEvent> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>where
C0: Len + Push<&'columnar OperatesEvent>,
C1: Len + Push<&'columnar ChannelsEvent>,
C2: Len + Push<&'columnar PushProgressEvent>,
C3: Len + Push<&'columnar MessagesEvent>,
C4: Len + Push<&'columnar ScheduleEvent>,
C5: Len + Push<&'columnar ShutdownEvent>,
C6: Len + Push<&'columnar ApplicationEvent>,
C7: Len + Push<&'columnar GuardedMessageEvent>,
C8: Len + Push<&'columnar GuardedProgressEvent>,
C9: Len + Push<&'columnar CommChannelsEvent>,
C10: Len + Push<&'columnar InputEvent>,
C11: Len + Push<&'columnar ParkEvent>,
C12: Len + Push<&'columnar String>,
source§fn push(&mut self, item: &'columnar TimelyEvent)
fn push(&mut self, item: &'columnar TimelyEvent)
Pushes an item onto
self
.source§fn extend(&mut self, iter: impl IntoIterator<Item = T>)
fn extend(&mut self, iter: impl IntoIterator<Item = T>)
Pushes elements of an iterator onto
self
.source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Push<TimelyEvent> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>where
C0: Len + Push<OperatesEvent>,
C1: Len + Push<ChannelsEvent>,
C2: Len + Push<PushProgressEvent>,
C3: Len + Push<MessagesEvent>,
C4: Len + Push<ScheduleEvent>,
C5: Len + Push<ShutdownEvent>,
C6: Len + Push<ApplicationEvent>,
C7: Len + Push<GuardedMessageEvent>,
C8: Len + Push<GuardedProgressEvent>,
C9: Len + Push<CommChannelsEvent>,
C10: Len + Push<InputEvent>,
C11: Len + Push<ParkEvent>,
C12: Len + Push<String>,
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12> Push<TimelyEvent> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>where
C0: Len + Push<OperatesEvent>,
C1: Len + Push<ChannelsEvent>,
C2: Len + Push<PushProgressEvent>,
C3: Len + Push<MessagesEvent>,
C4: Len + Push<ScheduleEvent>,
C5: Len + Push<ShutdownEvent>,
C6: Len + Push<ApplicationEvent>,
C7: Len + Push<GuardedMessageEvent>,
C8: Len + Push<GuardedProgressEvent>,
C9: Len + Push<CommChannelsEvent>,
C10: Len + Push<InputEvent>,
C11: Len + Push<ParkEvent>,
C12: Len + Push<String>,
source§fn push(&mut self, item: TimelyEvent)
fn push(&mut self, item: TimelyEvent)
Pushes an item onto
self
.source§fn extend(&mut self, iter: impl IntoIterator<Item = T>)
fn extend(&mut self, iter: impl IntoIterator<Item = T>)
Pushes elements of an iterator onto
self
.source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12> Push<TimelyEventReference<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12> Push<TimelyEventReference<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>> for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12>
source§fn push(
&mut self,
item: TimelyEventReference<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>,
)
fn push( &mut self, item: TimelyEventReference<R0, R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12>, )
Pushes an item onto
self
.source§fn extend(&mut self, iter: impl IntoIterator<Item = T>)
fn extend(&mut self, iter: impl IntoIterator<Item = T>)
Pushes elements of an iterator onto
self
.source§impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Serialize for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Serialize for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0: Copy, C1: Copy, C2: Copy, C3: Copy, C4: Copy, C5: Copy, C6: Copy, C7: Copy, C8: Copy, C9: Copy, C10: Copy, C11: Copy, C12: Copy, CVar: Copy, COff: Copy> Copy for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
Auto Trait Implementations§
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Freeze for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> RefUnwindSafe for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
C0: RefUnwindSafe,
C1: RefUnwindSafe,
C2: RefUnwindSafe,
C3: RefUnwindSafe,
C4: RefUnwindSafe,
C5: RefUnwindSafe,
C6: RefUnwindSafe,
C7: RefUnwindSafe,
C8: RefUnwindSafe,
C9: RefUnwindSafe,
C10: RefUnwindSafe,
C11: RefUnwindSafe,
C12: RefUnwindSafe,
CVar: RefUnwindSafe,
COff: RefUnwindSafe,
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Send for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Sync for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> Unpin for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff> UnwindSafe for TimelyEventContainer<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, CVar, COff>where
C0: UnwindSafe,
C1: UnwindSafe,
C2: UnwindSafe,
C3: UnwindSafe,
C4: UnwindSafe,
C5: UnwindSafe,
C6: UnwindSafe,
C7: UnwindSafe,
C8: UnwindSafe,
C9: UnwindSafe,
C10: UnwindSafe,
C11: UnwindSafe,
C12: UnwindSafe,
CVar: UnwindSafe,
COff: UnwindSafe,
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,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)