pub struct LibpodPingInfo {
pub api_version: String,
pub libpod_api_version: String,
pub libpod_buildah_version: String,
pub buildkit_version: Option<String>,
pub cache_control: String,
pub docker_experimental: bool,
pub pragma: String,
}Expand description
Data returned from /ping endpoint by libpod
Fields§
§api_version: StringMax compatibility API Version the server supports
libpod_api_version: StringMax Podman API Version the server supports. Available if service is backed by Podman, therefore may be used to determine if talking to Podman engine or another engine
libpod_buildah_version: StringDefault version of libpod image builder. Available if service is backed by Podman, therefore may be used to determine if talking to Podman engine or another engine
buildkit_version: Option<String>Default version of docker image builder
cache_control: StringAlways no-cache
docker_experimental: boolIf the server is running with experimental mode enabled, always true
pragma: StringAlways no-cache
Trait Implementations§
Source§impl Clone for LibpodPingInfo
impl Clone for LibpodPingInfo
Source§fn clone(&self) -> LibpodPingInfo
fn clone(&self) -> LibpodPingInfo
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 LibpodPingInfo
impl Debug for LibpodPingInfo
Source§impl<'de> Deserialize<'de> for LibpodPingInfo
impl<'de> Deserialize<'de> for LibpodPingInfo
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 LibpodPingInfo
impl PartialEq for LibpodPingInfo
Source§impl Serialize for LibpodPingInfo
impl Serialize for LibpodPingInfo
Source§impl TryFrom<&HeaderMap> for LibpodPingInfo
impl TryFrom<&HeaderMap> for LibpodPingInfo
impl StructuralPartialEq for LibpodPingInfo
Auto Trait Implementations§
impl Freeze for LibpodPingInfo
impl RefUnwindSafe for LibpodPingInfo
impl Send for LibpodPingInfo
impl Sync for LibpodPingInfo
impl Unpin for LibpodPingInfo
impl UnwindSafe for LibpodPingInfo
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