pub struct HostConfig {
pub default_repo: Option<String>,
pub max_concurrent_repos: usize,
pub repos: Vec<RepoConfig>,
}Expand description
The host object in the operator’s global ~/.kranz/config.json.
Fields§
§default_repo: Option<String>§max_concurrent_repos: usize§repos: Vec<RepoConfig>Trait Implementations§
Source§impl Clone for HostConfig
impl Clone for HostConfig
Source§impl Debug for HostConfig
impl Debug for HostConfig
Source§impl Default for HostConfig
impl Default for HostConfig
Source§impl<'de> Deserialize<'de> for HostConfigwhere
HostConfig: Default,
impl<'de> Deserialize<'de> for HostConfigwhere
HostConfig: Default,
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
Auto Trait Implementations§
impl Freeze for HostConfig
impl RefUnwindSafe for HostConfig
impl Send for HostConfig
impl Sync for HostConfig
impl Unpin for HostConfig
impl UnsafeUnpin for HostConfig
impl UnwindSafe for HostConfig
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