Struct edge_schema::instance::InstanceMeta
source · pub struct InstanceMeta {
pub id: InstanceId,
pub workload: Arc<WorkloadMeta>,
}
Expand description
Metadata for a running instance.
Fields§
§id: InstanceId
Unique, randomly generated UUID for the instance.
workload: Arc<WorkloadMeta>
Workload related metadata.
Implementations§
source§impl InstanceMeta
impl InstanceMeta
pub fn new(workload: Arc<WorkloadMeta>) -> Self
Trait Implementations§
source§impl Clone for InstanceMeta
impl Clone for InstanceMeta
source§fn clone(&self) -> InstanceMeta
fn clone(&self) -> InstanceMeta
Returns a copy 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 InstanceMeta
impl RefUnwindSafe for InstanceMeta
impl Send for InstanceMeta
impl Sync for InstanceMeta
impl Unpin for InstanceMeta
impl UnwindSafe for InstanceMeta
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