pub struct Submission {
pub emptyresult_dtl: u32,
pub max_dtl: u32,
pub max_extraction_depth: u32,
pub max_file_size: u64,
pub max_metadata_length: u32,
pub max_temp_data_length: u32,
pub default_temporary_keys: HashMap<String, TemporaryKeyType>,
pub temporary_keys: HashMap<String, TemporaryKeyType>,
}
Expand description
Default values for parameters for submissions that may be overridden on a per submission basis
Fields§
§emptyresult_dtl: u32
Number of days emptyresult will remain in the system
max_dtl: u32
Maximum number of days submissions will remain in the system
max_extraction_depth: u32
Maximum files extraction depth
max_file_size: u64
Maximum size for files submitted in the system
max_metadata_length: u32
Maximum length for each metadata values
max_temp_data_length: u32
Maximum length for each temporary data values
default_temporary_keys: HashMap<String, TemporaryKeyType>
Set the operation that will be used to update values using this key in the temporary submission data.
temporary_keys: HashMap<String, TemporaryKeyType>
Trait Implementations§
Source§impl Default for Submission
impl Default for Submission
Source§impl<'de> Deserialize<'de> for Submissionwhere
Submission: Default,
impl<'de> Deserialize<'de> for Submissionwhere
Submission: 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 Submission
impl RefUnwindSafe for Submission
impl Send for Submission
impl Sync for Submission
impl Unpin for Submission
impl UnwindSafe for Submission
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more