pub struct ImagePlan {
pub image_id: String,
pub export_references: Vec<String>,
pub repo_tags: Vec<String>,
pub replace_tags: Vec<String>,
}Expand description
Source image transfer description.
Fields§
§image_id: StringSource image identifier.
export_references: Vec<String>Every reference passed to docker save. Listing all tags is what keeps
them: docker save preserves an image’s other tags only when the
argument omits a tag, so exporting one repo:tag drops the rest.
Repo tags preserved by the source daemon.
Repo tags that will overwrite an existing ArcBox tag.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ImagePlan
impl<'de> Deserialize<'de> for ImagePlan
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ImagePlan
impl StructuralPartialEq for ImagePlan
Auto Trait Implementations§
impl Freeze for ImagePlan
impl RefUnwindSafe for ImagePlan
impl Send for ImagePlan
impl Sync for ImagePlan
impl Unpin for ImagePlan
impl UnsafeUnpin for ImagePlan
impl UnwindSafe for ImagePlan
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.