pub enum DurableMemoryKind {
Episodic,
Semantic,
Procedural,
}Expand description
Durable memory class. Working memory remains host runtime state.
Variants§
Trait Implementations§
Source§impl Clone for DurableMemoryKind
impl Clone for DurableMemoryKind
Source§fn clone(&self) -> DurableMemoryKind
fn clone(&self) -> DurableMemoryKind
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 moreimpl Copy for DurableMemoryKind
Source§impl Debug for DurableMemoryKind
impl Debug for DurableMemoryKind
Source§impl<'de> Deserialize<'de> for DurableMemoryKind
impl<'de> Deserialize<'de> for DurableMemoryKind
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 DurableMemoryKind
Source§impl Hash for DurableMemoryKind
impl Hash for DurableMemoryKind
Source§impl Ord for DurableMemoryKind
impl Ord for DurableMemoryKind
Source§fn cmp(&self, other: &DurableMemoryKind) -> Ordering
fn cmp(&self, other: &DurableMemoryKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DurableMemoryKind
impl PartialEq for DurableMemoryKind
Source§impl PartialOrd for DurableMemoryKind
impl PartialOrd for DurableMemoryKind
Source§impl Serialize for DurableMemoryKind
impl Serialize for DurableMemoryKind
impl StructuralPartialEq for DurableMemoryKind
Auto Trait Implementations§
impl Freeze for DurableMemoryKind
impl RefUnwindSafe for DurableMemoryKind
impl Send for DurableMemoryKind
impl Sync for DurableMemoryKind
impl Unpin for DurableMemoryKind
impl UnsafeUnpin for DurableMemoryKind
impl UnwindSafe for DurableMemoryKind
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