pub struct RecordedMemoryView {
pub about: String,
pub memory_id: String,
pub accepted_entries: usize,
pub accepted_relations: usize,
pub accepted_evidence: usize,
pub read_after_write_ready: bool,
pub warnings: Vec<String>,
}Expand description
What became of a record.
Fields§
§about: StringEchoed back unchanged.
memory_id: StringThe kernel’s identity for this record, derived from the idempotency key — which is why a retried record answers with the same one.
accepted_entries: usize§accepted_relations: usize§accepted_evidence: usize§read_after_write_ready: boolWhether a recall issued now would already see this record. False means the write is committed but a projection still has to catch up.
warnings: Vec<String>What the kernel accepted with reservations. A consumer that drops these silently is discarding the only account of what was bent.
Trait Implementations§
Source§impl Clone for RecordedMemoryView
impl Clone for RecordedMemoryView
Source§fn clone(&self) -> RecordedMemoryView
fn clone(&self) -> RecordedMemoryView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RecordedMemoryView
impl Debug for RecordedMemoryView
Source§impl<'de> Deserialize<'de> for RecordedMemoryView
impl<'de> Deserialize<'de> for RecordedMemoryView
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 RecordedMemoryView
Source§impl PartialEq for RecordedMemoryView
impl PartialEq for RecordedMemoryView
Source§impl Serialize for RecordedMemoryView
impl Serialize for RecordedMemoryView
impl StructuralPartialEq for RecordedMemoryView
Auto Trait Implementations§
impl Freeze for RecordedMemoryView
impl RefUnwindSafe for RecordedMemoryView
impl Send for RecordedMemoryView
impl Sync for RecordedMemoryView
impl Unpin for RecordedMemoryView
impl UnsafeUnpin for RecordedMemoryView
impl UnwindSafe for RecordedMemoryView
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