Struct assemblyline_models::datastore::service::DependencyConfig
source · pub struct DependencyConfig {
pub container: DockerConfig,
pub volumes: HashMap<String, PersistentVolume>,
pub run_as_core: bool,
}
Expand description
Container’s Dependency Configuration
Fields§
§container: DockerConfig
Docker container configuration for dependency
volumes: HashMap<String, PersistentVolume>
Volume configuration for dependency
run_as_core: bool
Should this dependency run as other core components?
Trait Implementations§
source§impl Debug for DependencyConfig
impl Debug for DependencyConfig
source§impl Described<ElasticMeta> for DependencyConfig
impl Described<ElasticMeta> for DependencyConfig
source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
source§impl<'de> Deserialize<'de> for DependencyConfig
impl<'de> Deserialize<'de> for DependencyConfig
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 DependencyConfig
impl PartialEq for DependencyConfig
source§fn eq(&self, other: &DependencyConfig) -> bool
fn eq(&self, other: &DependencyConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for DependencyConfig
impl Serialize for DependencyConfig
impl StructuralPartialEq for DependencyConfig
Auto Trait Implementations§
impl RefUnwindSafe for DependencyConfig
impl Send for DependencyConfig
impl Sync for DependencyConfig
impl Unpin for DependencyConfig
impl UnwindSafe for DependencyConfig
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