pub struct PostprocessAction {
pub enabled: bool,
pub run_on_cache: bool,
pub run_on_completed: bool,
pub filter: String,
pub webhook: Option<Webhook>,
pub raise_alert: bool,
pub resubmit: Option<ResubmitOptions>,
pub archive_submission: bool,
}
Expand description
Postprocessing Action
Fields§
§enabled: bool
Is this action active
run_on_cache: bool
Should this action run on cache hits
run_on_completed: bool
Should this action run on newly completed submissions
filter: String
Query string to select submissions
webhook: Option<Webhook>
Webhook action configuration
raise_alert: bool
Raise an alert when this action is triggered
resubmit: Option<ResubmitOptions>
Resubmission configuration
archive_submission: bool
Archive the submission when this action is triggered
Implementations§
Trait Implementations§
Source§impl Debug for PostprocessAction
impl Debug for PostprocessAction
Source§impl<'de> Deserialize<'de> for PostprocessAction
impl<'de> Deserialize<'de> for PostprocessAction
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 PostprocessAction
impl RefUnwindSafe for PostprocessAction
impl Send for PostprocessAction
impl Sync for PostprocessAction
impl Unpin for PostprocessAction
impl UnwindSafe for PostprocessAction
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