pub struct AgenticMemoryRecordFrame {
pub format: String,
pub version: u32,
pub record: AgenticMemoryRecord<JsonValue>,
}Expand description
AgenticMemoryRecordFrame data container.
Fields§
§format: Stringformat field for format.
version: u32version field for version.
record: AgenticMemoryRecord<JsonValue>record field for record.
Trait Implementations§
Source§impl Clone for AgenticMemoryRecordFrame
impl Clone for AgenticMemoryRecordFrame
Source§fn clone(&self) -> AgenticMemoryRecordFrame
fn clone(&self) -> AgenticMemoryRecordFrame
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 Codec<AgenticMemoryRecordFrame> for AgenticMemoryRecordFrameCodec
impl Codec<AgenticMemoryRecordFrame> for AgenticMemoryRecordFrameCodec
Source§fn encode(&self, frame: &AgenticMemoryRecordFrame) -> JsonCodecResult<Vec<u8>>
fn encode(&self, frame: &AgenticMemoryRecordFrame) -> JsonCodecResult<Vec<u8>>
Updates or reads
encode.Source§fn decode(&self, bytes: &[u8]) -> JsonCodecResult<AgenticMemoryRecordFrame>
fn decode(&self, bytes: &[u8]) -> JsonCodecResult<AgenticMemoryRecordFrame>
Updates or reads
decode.Source§impl Debug for AgenticMemoryRecordFrame
impl Debug for AgenticMemoryRecordFrame
Source§impl PartialEq for AgenticMemoryRecordFrame
impl PartialEq for AgenticMemoryRecordFrame
impl StructuralPartialEq for AgenticMemoryRecordFrame
Auto Trait Implementations§
impl Freeze for AgenticMemoryRecordFrame
impl RefUnwindSafe for AgenticMemoryRecordFrame
impl Send for AgenticMemoryRecordFrame
impl Sync for AgenticMemoryRecordFrame
impl Unpin for AgenticMemoryRecordFrame
impl UnsafeUnpin for AgenticMemoryRecordFrame
impl UnwindSafe for AgenticMemoryRecordFrame
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