pub struct PendingRevisionItem {
pub target_source_id: String,
pub revision_source_id: String,
pub revision_content: String,
pub source_agent: Option<String>,
pub last_modified: i64,
}Expand description
One pending revision awaiting human accept/dismiss.
target_source_id is the memory being revised; pass it to
accept_pending_revision or dismiss_pending_revision.
revision_source_id is the staged revision row itself, exposed
for diagnostics and round-tripping (not for the action call).
Fields§
§target_source_id: String§revision_source_id: String§revision_content: String§source_agent: Option<String>§last_modified: i64Trait Implementations§
Source§impl Clone for PendingRevisionItem
impl Clone for PendingRevisionItem
Source§fn clone(&self) -> PendingRevisionItem
fn clone(&self) -> PendingRevisionItem
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 PendingRevisionItem
impl Debug for PendingRevisionItem
Source§impl<'de> Deserialize<'de> for PendingRevisionItem
impl<'de> Deserialize<'de> for PendingRevisionItem
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 PendingRevisionItem
impl PartialEq for PendingRevisionItem
Source§fn eq(&self, other: &PendingRevisionItem) -> bool
fn eq(&self, other: &PendingRevisionItem) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PendingRevisionItem
impl Serialize for PendingRevisionItem
impl StructuralPartialEq for PendingRevisionItem
Auto Trait Implementations§
impl Freeze for PendingRevisionItem
impl RefUnwindSafe for PendingRevisionItem
impl Send for PendingRevisionItem
impl Sync for PendingRevisionItem
impl Unpin for PendingRevisionItem
impl UnsafeUnpin for PendingRevisionItem
impl UnwindSafe for PendingRevisionItem
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