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: boolIs this action active
run_on_cache: boolShould this action run on cache hits
run_on_completed: boolShould this action run on newly completed submissions
filter: StringQuery string to select submissions
webhook: Option<Webhook>Webhook action configuration
raise_alert: boolRaise an alert when this action is triggered
resubmit: Option<ResubmitOptions>Resubmission configuration
archive_submission: boolArchive 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