pub struct StepRun {
pub id: String,
pub status: StepStatus,
pub attempts: u32,
pub output_b64: Option<String>,
pub updated: u64,
}Expand description
One step’s durable run record.
Fields§
§id: StringThe step id.
status: StepStatusCurrent status.
attempts: u32Attempts so far.
output_b64: Option<String>The step function’s response body, base64 (its output, wired to dependents).
updated: u64Last update (unix seconds).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StepRun
impl<'de> Deserialize<'de> for StepRun
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<StepRun, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StepRun, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StepRun
Source§impl Serialize for StepRun
impl Serialize for StepRun
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for StepRun
Auto Trait Implementations§
impl Freeze for StepRun
impl RefUnwindSafe for StepRun
impl Send for StepRun
impl Sync for StepRun
impl Unpin for StepRun
impl UnsafeUnpin for StepRun
impl UnwindSafe for StepRun
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.