pub struct ProvisionedModule {
pub id: String,
pub version: String,
pub gateway_module_id: String,
pub digest_sha256: String,
pub source: ArtifactSource,
pub mount_target: String,
}Expand description
One provisioned module — the ign rig up/reset result-data shape
(all keys always present, the crate::actions::rig::RigUpResult
convention).
Fields§
§id: StringThe ModuleSpec::id.
version: StringThe pinned version string.
gateway_module_id: StringThe gateway’s own acceptance-variable value.
digest_sha256: StringThe verified artifact’s sha256 digest.
source: ArtifactSourceWhether the artifact came from the cache or a fresh download.
mount_target: StringThe container-side mount path (CONTAINER_MODULE_DIR/<id>.modl).
Trait Implementations§
Source§impl Clone for ProvisionedModule
impl Clone for ProvisionedModule
Source§impl Debug for ProvisionedModule
impl Debug for ProvisionedModule
Auto Trait Implementations§
impl Freeze for ProvisionedModule
impl RefUnwindSafe for ProvisionedModule
impl Send for ProvisionedModule
impl Sync for ProvisionedModule
impl Unpin for ProvisionedModule
impl UnsafeUnpin for ProvisionedModule
impl UnwindSafe for ProvisionedModule
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