Expand description
Data models for mem0-rust.
This module provides all the core data structures used throughout the library.
Structs§
- AddOptions
- Options for adding memories
- AddResult
- Result of adding memories
- Filter
Condition - A filter condition
- Filters
- Metadata filters
- GetAll
Options - Options for listing all memories
- History
Entry - A history entry for a memory
- Memory
Event - A memory operation event
- Memory
Record - A stored memory record
- Message
- A chat message
- Payload
- Payload for vector store operations
- Reset
Options - Options for resetting memories
- Scored
Memory - A memory with its similarity score
- Search
Options - Options for searching memories
- Search
Result - Search result
Enums§
- Event
Type - Type of memory event
- Filter
Logic - Logic for combining filter conditions
- Filter
Operator - Filter operators
- Messages
- Input that can be converted to messages
- Role
- Message role for chat-style input