Struct GCContainerRunnerConfig
pub(crate) struct GCContainerRunnerConfig {
pub(crate) podman_bin: String,
pub(crate) runtime_image: String,
pub(crate) network_name: String,
pub(crate) hub_internal_addr: String,
pub(crate) log_service_addr: String,
pub(crate) config_path: PathBuf,
pub(crate) plugins_path: PathBuf,
pub(crate) data_path: PathBuf,
pub(crate) extra_env: Vec<String>,
pub(crate) runtime_binary: PathBuf,
}Expand description
Configuration for the container runner
Fields§
§podman_bin: String§runtime_image: String§network_name: String§hub_internal_addr: String§log_service_addr: String§config_path: PathBuf§plugins_path: PathBuf§data_path: PathBuf§extra_env: Vec<String>§runtime_binary: PathBufTrait Implementations§
§impl Clone for GCContainerRunnerConfig
impl Clone for GCContainerRunnerConfig
§fn clone(&self) -> GCContainerRunnerConfig
fn clone(&self) -> GCContainerRunnerConfig
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 moreAuto Trait Implementations§
impl Freeze for GCContainerRunnerConfig
impl RefUnwindSafe for GCContainerRunnerConfig
impl Send for GCContainerRunnerConfig
impl Sync for GCContainerRunnerConfig
impl Unpin for GCContainerRunnerConfig
impl UnsafeUnpin for GCContainerRunnerConfig
impl UnwindSafe for GCContainerRunnerConfig
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