pub struct OpenclawProfileIo {
pub agent_id: String,
pub source_dir: PathBuf,
pub store_snapshot: String,
pub bindings_snapshot: String,
}Expand description
Per-profile bookkeeping.
Fields§
§agent_id: StringThe agent id.
source_dir: PathBufagents/<id>/.
store_snapshot: StringCanonical JSON of the store record (jobs, fires, obligations) as loaded.
bindings_snapshot: StringCanonical JSON of the bindings as loaded.
Trait Implementations§
Source§impl Clone for OpenclawProfileIo
impl Clone for OpenclawProfileIo
Source§impl Debug for OpenclawProfileIo
impl Debug for OpenclawProfileIo
Auto Trait Implementations§
impl Freeze for OpenclawProfileIo
impl RefUnwindSafe for OpenclawProfileIo
impl Send for OpenclawProfileIo
impl Sync for OpenclawProfileIo
impl Unpin for OpenclawProfileIo
impl UnsafeUnpin for OpenclawProfileIo
impl UnwindSafe for OpenclawProfileIo
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