Struct containerd_shim::util::JsonOptions
source · pub struct JsonOptions {
pub no_pivot_root: bool,
pub no_new_keyring: bool,
pub shim_cgroup: String,
pub io_uid: u32,
pub io_gid: u32,
pub binary_name: String,
pub root: String,
pub criu_path: String,
pub systemd_cgroup: bool,
pub criu_image_path: String,
pub criu_work_path: String,
}
Fields§
§no_pivot_root: bool
§no_new_keyring: bool
§shim_cgroup: String
§io_uid: u32
§io_gid: u32
§binary_name: String
§root: String
§criu_path: String
§systemd_cgroup: bool
§criu_image_path: String
§criu_work_path: String
Trait Implementations§
source§impl Debug for JsonOptions
impl Debug for JsonOptions
source§impl<'de> Deserialize<'de> for JsonOptions
impl<'de> Deserialize<'de> for JsonOptions
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 From<JsonOptions> for Options
impl From<JsonOptions> for Options
source§fn from(j: JsonOptions) -> Self
fn from(j: JsonOptions) -> Self
Converts to this type from the input type.
source§impl From<Options> for JsonOptions
impl From<Options> for JsonOptions
Auto Trait Implementations§
impl RefUnwindSafe for JsonOptions
impl Send for JsonOptions
impl Sync for JsonOptions
impl Unpin for JsonOptions
impl UnwindSafe for JsonOptions
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