pub struct ImageSaveRequest {
pub reference: String,
pub config: ImageSaveConfig,
pub raw_config_json: String,
pub layers: Vec<ImageSaveLayer>,
}Expand description
Image data needed to export a Docker archive.
Fields§
§reference: StringImage reference to write as a Docker RepoTags entry.
config: ImageSaveConfigImage config fields.
raw_config_json: StringRaw image config JSON to preserve non-runtime metadata on export.
layers: Vec<ImageSaveLayer>Ordered layer list, bottom-to-top.
Trait Implementations§
Source§impl Clone for ImageSaveRequest
impl Clone for ImageSaveRequest
Source§fn clone(&self) -> ImageSaveRequest
fn clone(&self) -> ImageSaveRequest
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 ImageSaveRequest
impl RefUnwindSafe for ImageSaveRequest
impl Send for ImageSaveRequest
impl Sync for ImageSaveRequest
impl Unpin for ImageSaveRequest
impl UnsafeUnpin for ImageSaveRequest
impl UnwindSafe for ImageSaveRequest
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