pub struct ProgressFrame {
pub cv_min: u64,
}Expand description
The connection-level progress frame (§8.6): advances the client’s coherent release
point (cv_min). Pure release signal — mutation confirmation does NOT ride it:
lmid is a row in the client-mutations table (_rindle_client_mutations,
rindle-replica’s CLIENT_MUTATIONS_TABLE), delivered through the client’s
own per-client system query like any other data, so it is released by the same
cv_min that releases the commit’s effects (transactionally coherent by
construction). Emitted per the poke rule (§8.4); standalone only to advance
cv_min during a quiet window.
Fields§
§cv_min: u64The commit version every one of this connection’s live queries has processed through — the client’s coherent-apply release point (§8.3).
Trait Implementations§
Source§impl Clone for ProgressFrame
impl Clone for ProgressFrame
Source§fn clone(&self) -> ProgressFrame
fn clone(&self) -> ProgressFrame
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProgressFrame
impl Debug for ProgressFrame
Source§impl<'de> Deserialize<'de> for ProgressFrame
impl<'de> Deserialize<'de> for ProgressFrame
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
Source§impl PartialEq for ProgressFrame
impl PartialEq for ProgressFrame
Source§impl Serialize for ProgressFrame
impl Serialize for ProgressFrame
impl Eq for ProgressFrame
impl StructuralPartialEq for ProgressFrame
Auto Trait Implementations§
impl Freeze for ProgressFrame
impl RefUnwindSafe for ProgressFrame
impl Send for ProgressFrame
impl Sync for ProgressFrame
impl Unpin for ProgressFrame
impl UnsafeUnpin for ProgressFrame
impl UnwindSafe for ProgressFrame
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