pub struct LoopSessionEntry {
pub session_id: String,
pub loop_id: Option<String>,
pub workspace_id: String,
pub user_id: String,
pub reset_count: u32,
pub messages: Vec<Value>,
}Expand description
Persisted session record.
Fields§
§session_id: StringApplication session id.
loop_id: Option<String>Bound loop id.
workspace_id: StringWorkspace id.
user_id: StringUser id.
reset_count: u32Reset counter.
messages: Vec<Value>Message log.
Trait Implementations§
Source§impl Clone for LoopSessionEntry
impl Clone for LoopSessionEntry
Source§fn clone(&self) -> LoopSessionEntry
fn clone(&self) -> LoopSessionEntry
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 moreSource§impl Debug for LoopSessionEntry
impl Debug for LoopSessionEntry
Source§impl Default for LoopSessionEntry
impl Default for LoopSessionEntry
Source§fn default() -> LoopSessionEntry
fn default() -> LoopSessionEntry
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LoopSessionEntry
impl RefUnwindSafe for LoopSessionEntry
impl Send for LoopSessionEntry
impl Sync for LoopSessionEntry
impl Unpin for LoopSessionEntry
impl UnsafeUnpin for LoopSessionEntry
impl UnwindSafe for LoopSessionEntry
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