pub struct VersionedSession {
pub agent_state: String,
pub delivery_state: String,
pub resource_state: String,
pub recovery_substate: String,
pub desired_json: String,
pub observed_json: String,
pub generation: i64,
pub seq: i64,
pub backend_ref: String,
pub mismatch_count: i64,
pub updated_at: i64,
}Expand description
One projected row ready for the ledger write gate.
Fields§
§agent_state: String§delivery_state: String§resource_state: String§recovery_substate: String§desired_json: String§observed_json: String§generation: i64§seq: i64§backend_ref: String§mismatch_count: i64§updated_at: i64Trait Implementations§
Source§impl Clone for VersionedSession
impl Clone for VersionedSession
Source§impl Debug for VersionedSession
impl Debug for VersionedSession
Source§impl<'de> Deserialize<'de> for VersionedSession
impl<'de> Deserialize<'de> for VersionedSession
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 VersionedSession
Source§impl PartialEq for VersionedSession
impl PartialEq for VersionedSession
Source§impl Serialize for VersionedSession
impl Serialize for VersionedSession
impl StructuralPartialEq for VersionedSession
Auto Trait Implementations§
impl Freeze for VersionedSession
impl RefUnwindSafe for VersionedSession
impl Send for VersionedSession
impl Sync for VersionedSession
impl Unpin for VersionedSession
impl UnsafeUnpin for VersionedSession
impl UnwindSafe for VersionedSession
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