pub enum PersistenceFormat {
Json,
Binary,
MessagePack,
}Expand description
The serialization format for persisting agent state.
Variants§
Json
JSON format, which is human-readable.
Binary
A compact binary format. (Note: Currently falls back to JSON).
MessagePack
The MessagePack format, which is efficient and compact. (Note: Currently falls back to JSON).
Trait Implementations§
Source§impl Clone for PersistenceFormat
impl Clone for PersistenceFormat
Source§fn clone(&self) -> PersistenceFormat
fn clone(&self) -> PersistenceFormat
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 PersistenceFormat
impl Debug for PersistenceFormat
Source§impl Default for PersistenceFormat
impl Default for PersistenceFormat
Source§fn default() -> PersistenceFormat
fn default() -> PersistenceFormat
Returns the “default value” for a type. Read more
Source§impl PartialEq for PersistenceFormat
impl PartialEq for PersistenceFormat
impl Copy for PersistenceFormat
impl Eq for PersistenceFormat
impl StructuralPartialEq for PersistenceFormat
Auto Trait Implementations§
impl Freeze for PersistenceFormat
impl RefUnwindSafe for PersistenceFormat
impl Send for PersistenceFormat
impl Sync for PersistenceFormat
impl Unpin for PersistenceFormat
impl UnsafeUnpin for PersistenceFormat
impl UnwindSafe for PersistenceFormat
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