Struct assemblyline_models::datastore::submission::ServiceSelection
source · pub struct ServiceSelection {
pub selected: Option<Vec<String>>,
pub excluded: Option<Vec<String>>,
pub rescan: Option<Vec<String>>,
pub resubmit: Option<Vec<String>>,
}
Expand description
Service Selection Scheme
Fields§
§selected: Option<Vec<String>>
List of selected services
excluded: Option<Vec<String>>
List of excluded services
rescan: Option<Vec<String>>
List of services to rescan when moving between systems
resubmit: Option<Vec<String>>
Add to service selection when resubmitting
Trait Implementations§
source§impl Clone for ServiceSelection
impl Clone for ServiceSelection
source§fn clone(&self) -> ServiceSelection
fn clone(&self) -> ServiceSelection
Returns a copy 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 moresource§impl Debug for ServiceSelection
impl Debug for ServiceSelection
source§impl Default for ServiceSelection
impl Default for ServiceSelection
source§fn default() -> ServiceSelection
fn default() -> ServiceSelection
Returns the “default value” for a type. Read more
source§impl Described<ElasticMeta> for ServiceSelection
impl Described<ElasticMeta> for ServiceSelection
source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
source§impl<'de> Deserialize<'de> for ServiceSelection
impl<'de> Deserialize<'de> for ServiceSelection
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 RefUnwindSafe for ServiceSelection
impl Send for ServiceSelection
impl Sync for ServiceSelection
impl Unpin for ServiceSelection
impl UnwindSafe for ServiceSelection
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