pub struct LibpodInfo {
pub host: Option<Box<HostInfo>>,
pub plugins: Option<Box<Plugins>>,
pub registries: Option<HashMap<String, Value>>,
pub store: Option<Box<StoreInfo>>,
pub version: Option<Box<Version>>,
}
Expand description
LibpodInfo : Info is the overall struct that describes the host system running libpod/podman
Fields§
§host: Option<Box<HostInfo>>
§plugins: Option<Box<Plugins>>
§registries: Option<HashMap<String, Value>>
§store: Option<Box<StoreInfo>>
§version: Option<Box<Version>>
Implementations§
Source§impl LibpodInfo
impl LibpodInfo
Sourcepub fn new() -> LibpodInfo
pub fn new() -> LibpodInfo
Info is the overall struct that describes the host system running libpod/podman
Trait Implementations§
Source§impl Clone for LibpodInfo
impl Clone for LibpodInfo
Source§fn clone(&self) -> LibpodInfo
fn clone(&self) -> LibpodInfo
Returns a duplicate 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 moreSource§impl Debug for LibpodInfo
impl Debug for LibpodInfo
Source§impl Default for LibpodInfo
impl Default for LibpodInfo
Source§fn default() -> LibpodInfo
fn default() -> LibpodInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LibpodInfo
impl<'de> Deserialize<'de> for LibpodInfo
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
Source§impl PartialEq for LibpodInfo
impl PartialEq for LibpodInfo
Source§impl Serialize for LibpodInfo
impl Serialize for LibpodInfo
impl StructuralPartialEq for LibpodInfo
Auto Trait Implementations§
impl Freeze for LibpodInfo
impl RefUnwindSafe for LibpodInfo
impl Send for LibpodInfo
impl Sync for LibpodInfo
impl Unpin for LibpodInfo
impl UnwindSafe for LibpodInfo
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