pub struct ExecutionLogRow {Show 14 fields
pub id: String,
pub correlation_id: String,
pub story_id: String,
pub execution_id: String,
pub execution_type: String,
pub execution_name: String,
pub occurred_at: DateTime<Utc>,
pub severity: String,
pub body: String,
pub attributes: Value,
pub trace_id: Option<String>,
pub span_id: Option<String>,
pub service_name: String,
pub redacted_fields: Vec<String>,
}Fields§
§id: String§correlation_id: String§story_id: String§execution_id: String§execution_type: String§execution_name: String§occurred_at: DateTime<Utc>§severity: String§body: String§attributes: Value§trace_id: Option<String>§span_id: Option<String>§service_name: String§redacted_fields: Vec<String>Trait Implementations§
Source§impl Clone for ExecutionLogRow
impl Clone for ExecutionLogRow
Source§fn clone(&self) -> ExecutionLogRow
fn clone(&self) -> ExecutionLogRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExecutionLogRow
impl Debug for ExecutionLogRow
Auto Trait Implementations§
impl Freeze for ExecutionLogRow
impl RefUnwindSafe for ExecutionLogRow
impl Send for ExecutionLogRow
impl Sync for ExecutionLogRow
impl Unpin for ExecutionLogRow
impl UnsafeUnpin for ExecutionLogRow
impl UnwindSafe for ExecutionLogRow
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<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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