pub struct OpenclawLoaded {
pub orchestration: Orchestration,
pub vault: BTreeMap<String, String>,
pub root: OpenclawRootIo,
pub profiles: BTreeMap<String, OpenclawProfileIo>,
}Expand description
A loaded OpenClaw state directory.
Fields§
§orchestration: OrchestrationThe orchestration.
vault: BTreeMap<String, String>Secret values by .env name; never in the orchestration.
root: OpenclawRootIoRoot bookkeeping.
profiles: BTreeMap<String, OpenclawProfileIo>Per-profile bookkeeping by profile name.
Implementations§
Source§impl OpenclawLoaded
impl OpenclawLoaded
Sourcepub fn from_orchestration(
orchestration: Orchestration,
vault: BTreeMap<String, String>,
) -> OpenclawLoaded
pub fn from_orchestration( orchestration: Orchestration, vault: BTreeMap<String, String>, ) -> OpenclawLoaded
An orchestration that did not come from an OpenClaw store (our folder on its way out): nothing to reuse, every artifact re-emitted, every binding refused.
Trait Implementations§
Source§impl Clone for OpenclawLoaded
impl Clone for OpenclawLoaded
Source§fn clone(&self) -> OpenclawLoaded
fn clone(&self) -> OpenclawLoaded
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 moreAuto Trait Implementations§
impl Freeze for OpenclawLoaded
impl RefUnwindSafe for OpenclawLoaded
impl Send for OpenclawLoaded
impl Sync for OpenclawLoaded
impl Unpin for OpenclawLoaded
impl UnsafeUnpin for OpenclawLoaded
impl UnwindSafe for OpenclawLoaded
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