Struct bollard::service::Runtime [−][src]
Runtime describes an OCI compliant runtime. The runtime is invoked by the daemon via the containerd
daemon. OCI runtimes act as an interface to the Linux kernel namespaces, cgroups, and SELinux.
Fields
path: Option<String>
Name and, optional, path, of the OCI executable binary. If the path is omitted, the daemon searches the host’s $PATH
for the binary and uses the first result.
runtime_args: Option<Vec<String, Global>>
List of command-line arguments to pass to the runtime when invoked.
Trait Implementations
impl Clone for Runtime
[src]
impl Debug for Runtime
[src]
impl Default for Runtime
[src]
impl<'de> Deserialize<'de> for Runtime
[src]
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<Runtime, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<Runtime, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl PartialEq<Runtime> for Runtime
[src]
impl Serialize for Runtime
[src]
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralPartialEq for Runtime
[src]
Auto Trait Implementations
impl RefUnwindSafe for Runtime
impl Send for Runtime
impl Sync for Runtime
impl Unpin for Runtime
impl UnwindSafe for Runtime
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,