pub struct RevisionAcceptResponse {
pub target_source_id: String,
pub revision_source_id: String,
pub wrote: bool,
}Expand description
Response returned by POST /api/memory/revision/{id}/accept.
Carries the now-consumed revision row id so agents can correlate with
their list_pending_revisions cache.
Fields§
§target_source_id: String§revision_source_id: String§wrote: boolTrait Implementations§
Source§impl Clone for RevisionAcceptResponse
impl Clone for RevisionAcceptResponse
Source§fn clone(&self) -> RevisionAcceptResponse
fn clone(&self) -> RevisionAcceptResponse
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 RevisionAcceptResponse
impl Debug for RevisionAcceptResponse
Source§impl<'de> Deserialize<'de> for RevisionAcceptResponse
impl<'de> Deserialize<'de> for RevisionAcceptResponse
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RevisionAcceptResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RevisionAcceptResponse, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RevisionAcceptResponse
impl PartialEq for RevisionAcceptResponse
Source§fn eq(&self, other: &RevisionAcceptResponse) -> bool
fn eq(&self, other: &RevisionAcceptResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RevisionAcceptResponse
impl Serialize for RevisionAcceptResponse
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for RevisionAcceptResponse
Auto Trait Implementations§
impl Freeze for RevisionAcceptResponse
impl RefUnwindSafe for RevisionAcceptResponse
impl Send for RevisionAcceptResponse
impl Sync for RevisionAcceptResponse
impl Unpin for RevisionAcceptResponse
impl UnsafeUnpin for RevisionAcceptResponse
impl UnwindSafe for RevisionAcceptResponse
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