Struct docker_archive::ImageArchive
source · [−]pub struct ImageArchive {
pub manifest: Manifest,
pub config: Config,
pub layer_map: HashMap<String, Rc<RefCell<FileTree>>>,
}Fields
manifest: Manifestconfig: Configlayer_map: HashMap<String, Rc<RefCell<FileTree>>>Implementations
sourceimpl ImageArchive
impl ImageArchive
pub fn new_from_url(img_url: &str) -> Result<Self>
pub fn new_from_file<P: AsRef<Path>>(tar_file: P) -> Result<Self>
pub fn new_from_reader<R: Read>(obj: R) -> Result<Self>
pub fn merged_tree(&self) -> Rc<RefCell<FileTree>>
Trait Implementations
sourceimpl Debug for ImageArchive
impl Debug for ImageArchive
sourceimpl Default for ImageArchive
impl Default for ImageArchive
sourcefn default() -> ImageArchive
fn default() -> ImageArchive
Returns the “default value” for a type. Read more
sourceimpl Serialize for ImageArchive
impl Serialize for ImageArchive
Auto Trait Implementations
impl !RefUnwindSafe for ImageArchive
impl !Send for ImageArchive
impl !Sync for ImageArchive
impl Unpin for ImageArchive
impl !UnwindSafe for ImageArchive
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more