pub struct AttemptProjection {
pub attempt_id: String,
pub continuation_id: String,
pub occurrence_binding: String,
pub epoch: u64,
pub active: bool,
}Expand description
Fenced attempt projection.
Fields§
§attempt_id: StringAttempt identity.
continuation_id: StringContinuation identity.
occurrence_binding: StringImmutable occurrence binding.
epoch: u64Fencing epoch.
active: boolWhether the Attempt currently owns execution.
Trait Implementations§
Source§impl Clone for AttemptProjection
impl Clone for AttemptProjection
Source§impl Debug for AttemptProjection
impl Debug for AttemptProjection
Source§impl<'de> Deserialize<'de> for AttemptProjection
impl<'de> Deserialize<'de> for AttemptProjection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AttemptProjection
Source§impl PartialEq for AttemptProjection
impl PartialEq for AttemptProjection
Source§impl Serialize for AttemptProjection
impl Serialize for AttemptProjection
impl StructuralPartialEq for AttemptProjection
Auto Trait Implementations§
impl Freeze for AttemptProjection
impl RefUnwindSafe for AttemptProjection
impl Send for AttemptProjection
impl Sync for AttemptProjection
impl Unpin for AttemptProjection
impl UnsafeUnpin for AttemptProjection
impl UnwindSafe for AttemptProjection
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