pub struct JobOutput {
pub schema_version: u32,
pub bytes: Vec<u8>,
pub fence: u64,
pub updated_at_ms: i64,
}Expand description
The latest versioned opaque output persisted while a fenced attempt was running.
fence identifies the attempt that wrote it; updated_at_ms is stamped by the
store clock, never by the worker.
Fields§
§schema_version: u32§bytes: Vec<u8>§fence: u64§updated_at_ms: i64Trait Implementations§
impl Eq for JobOutput
impl StructuralPartialEq for JobOutput
Auto Trait Implementations§
impl Freeze for JobOutput
impl RefUnwindSafe for JobOutput
impl Send for JobOutput
impl Sync for JobOutput
impl Unpin for JobOutput
impl UnsafeUnpin for JobOutput
impl UnwindSafe for JobOutput
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