pub struct WorkloadHandle {
pub runtime_id: String,
pub name: String,
pub metadata: HashMap<String, String>,
}Expand description
Opaque handle returned by a runtime after creating a workload.
Fields§
§runtime_id: StringRuntime-specific identifier (container ID, Wasm instance ID, etc.)
name: StringHuman-friendly name.
metadata: HashMap<String, String>Runtime-specific metadata (e.g., host_port, container_ip).
Trait Implementations§
Source§impl Clone for WorkloadHandle
impl Clone for WorkloadHandle
Source§fn clone(&self) -> WorkloadHandle
fn clone(&self) -> WorkloadHandle
Returns a duplicate of the value. Read more
1.0.0 · 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 WorkloadHandle
impl RefUnwindSafe for WorkloadHandle
impl Send for WorkloadHandle
impl Sync for WorkloadHandle
impl Unpin for WorkloadHandle
impl UnsafeUnpin for WorkloadHandle
impl UnwindSafe for WorkloadHandle
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