pub struct ParsedKey {
pub agent: Option<String>,
pub key: SurfaceKey,
pub residue: Map<String, Value>,
pub recurrence: Option<Recurrence>,
}Expand description
What an OpenClaw session key mapped to, in the orchestration’s binding form.
Fields§
§agent: Option<String>The agent the key names, if any.
key: SurfaceKeyThe surface (a main key is the DM COLLAPSE: {main, dm, main}).
residue: Map<String, Value>What the mapping had to translate (session_key, dm_collapse, chat_kind, thread_word).
recurrence: Option<Recurrence>The job a cron: key names.
Trait Implementations§
impl StructuralPartialEq for ParsedKey
Auto Trait Implementations§
impl Freeze for ParsedKey
impl RefUnwindSafe for ParsedKey
impl Send for ParsedKey
impl Sync for ParsedKey
impl Unpin for ParsedKey
impl UnsafeUnpin for ParsedKey
impl UnwindSafe for ParsedKey
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