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§fn clone(&self) -> OpenclawProfileIo
fn clone(&self) -> OpenclawProfileIo
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 OpenclawProfileIo
impl Debug for OpenclawProfileIo
Source§impl Default for OpenclawProfileIo
impl Default for OpenclawProfileIo
Source§fn default() -> OpenclawProfileIo
fn default() -> OpenclawProfileIo
Returns the “default value” for a type. Read more
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