Enum AiMemoryKind
pub enum AiMemoryKind {
Preference,
Fact,
Instruction,
Summary,
Skill,
Relationship,
Project,
Workflow,
Correction,
Custom,
}Variants§
Implementations§
§impl AiMemoryKind
impl AiMemoryKind
pub const ALL: &'static [AiMemoryKind]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for AiMemoryKind
impl Clone for AiMemoryKind
§fn clone(&self) -> AiMemoryKind
fn clone(&self) -> AiMemoryKind
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 more§impl Debug for AiMemoryKind
impl Debug for AiMemoryKind
§impl Display for AiMemoryKind
impl Display for AiMemoryKind
§impl FromStr for AiMemoryKind
impl FromStr for AiMemoryKind
§type Err = AiMemoryError
type Err = AiMemoryError
The associated error which can be returned from parsing.
§fn from_str(value: &str) -> Result<AiMemoryKind, <AiMemoryKind as FromStr>::Err>
fn from_str(value: &str) -> Result<AiMemoryKind, <AiMemoryKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for AiMemoryKind
impl Hash for AiMemoryKind
§impl Ord for AiMemoryKind
impl Ord for AiMemoryKind
§impl PartialEq for AiMemoryKind
impl PartialEq for AiMemoryKind
§impl PartialOrd for AiMemoryKind
impl PartialOrd for AiMemoryKind
impl Copy for AiMemoryKind
impl Eq for AiMemoryKind
impl StructuralPartialEq for AiMemoryKind
Auto Trait Implementations§
impl Freeze for AiMemoryKind
impl RefUnwindSafe for AiMemoryKind
impl Send for AiMemoryKind
impl Sync for AiMemoryKind
impl Unpin for AiMemoryKind
impl UnsafeUnpin for AiMemoryKind
impl UnwindSafe for AiMemoryKind
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