Struct assemblyline_models::datastore::service::SubmissionParams
source · pub struct SubmissionParams {
pub default: Value,
pub name: String,
pub param_type: ParamKinds,
pub value: Value,
pub list: Vec<Value>,
pub hide: bool,
}
Expand description
Submission Parameters for Service
Fields§
§default: Value
Default value (must match value in value
field)
name: String
Name of parameter
param_type: ParamKinds
Type of parameter
value: Value
Default value (must match value in default
field)
list: Vec<Value>
List of values if type: list
hide: bool
Should this parameter be hidden?
Trait Implementations§
source§impl Debug for SubmissionParams
impl Debug for SubmissionParams
source§impl Described<ElasticMeta> for SubmissionParams
impl Described<ElasticMeta> for SubmissionParams
source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
source§impl<'de> Deserialize<'de> for SubmissionParams
impl<'de> Deserialize<'de> for SubmissionParams
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 SubmissionParams
impl PartialEq for SubmissionParams
source§fn eq(&self, other: &SubmissionParams) -> bool
fn eq(&self, other: &SubmissionParams) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for SubmissionParams
impl Serialize for SubmissionParams
impl Eq for SubmissionParams
impl StructuralPartialEq for SubmissionParams
Auto Trait Implementations§
impl RefUnwindSafe for SubmissionParams
impl Send for SubmissionParams
impl Sync for SubmissionParams
impl Unpin for SubmissionParams
impl UnwindSafe for SubmissionParams
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.