pub struct EpisodeStartedEvent {
pub session_id: String,
pub route: RuntimeEnvContext,
pub episode_id: String,
pub episode_record_id: String,
pub episode_index: i64,
pub env_index: i32,
pub started_from_auto_reset: bool,
pub seed: Option<i64>,
pub trial_index: Option<u64>,
}Fields§
§session_id: String§route: RuntimeEnvContext§episode_id: String§episode_record_id: String§episode_index: i64§env_index: i32§started_from_auto_reset: bool§seed: Option<i64>§trial_index: Option<u64>The trial ordinal this episode walks (trial_index_base + its
episode-start position); None only under NEXT_STEP autoreset, where
no ordinal is minted.
Trait Implementations§
Source§impl Clone for EpisodeStartedEvent
impl Clone for EpisodeStartedEvent
Source§impl Debug for EpisodeStartedEvent
impl Debug for EpisodeStartedEvent
impl Eq for EpisodeStartedEvent
Source§impl PartialEq for EpisodeStartedEvent
impl PartialEq for EpisodeStartedEvent
impl StructuralPartialEq for EpisodeStartedEvent
Auto Trait Implementations§
impl Freeze for EpisodeStartedEvent
impl RefUnwindSafe for EpisodeStartedEvent
impl Send for EpisodeStartedEvent
impl Sync for EpisodeStartedEvent
impl Unpin for EpisodeStartedEvent
impl UnsafeUnpin for EpisodeStartedEvent
impl UnwindSafe for EpisodeStartedEvent
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request