pub struct ConcludedRow {
pub item: i64,
pub status: String,
pub output: Option<Value>,
pub error: Option<String>,
pub concluded_at: String,
pub source_input: Option<String>,
}Expand description
One concluded fan-out item, as the ledger recorded it.
Fields§
§item: i64The item’s index in its manifest.
status: Stringcompleted, failed, or escalated, exactly as stored.
output: Option<Value>What the block returned, for a success.
error: Option<String>Why it did not, for anything else.
concluded_at: StringWhen the item concluded, RFC 3339.
source_input: Option<String>The item’s input as JSON text — its provenance. Absent on a ledger written before the column existed.
Trait Implementations§
Source§impl Clone for ConcludedRow
impl Clone for ConcludedRow
Source§fn clone(&self) -> ConcludedRow
fn clone(&self) -> ConcludedRow
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 moreAuto Trait Implementations§
impl Freeze for ConcludedRow
impl RefUnwindSafe for ConcludedRow
impl Send for ConcludedRow
impl Sync for ConcludedRow
impl Unpin for ConcludedRow
impl UnsafeUnpin for ConcludedRow
impl UnwindSafe for ConcludedRow
Blanket Implementations§
impl<T> Allocation for T
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> 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 more