pub enum AmazonWafVariant {
VisibleCaptcha(AmazonVisibleCaptcha),
ChallengeAndCaptcha(AmazonChallengeAndCaptcha),
ChallengeOnly(AmazonChallengeOnly),
}Expand description
The three mutually exclusive parameter sets accepted by the API for AmazonTask.
Variants§
VisibleCaptcha(AmazonVisibleCaptcha)
ChallengeAndCaptcha(AmazonChallengeAndCaptcha)
ChallengeOnly(AmazonChallengeOnly)
Trait Implementations§
Source§impl Clone for AmazonWafVariant
impl Clone for AmazonWafVariant
Source§impl Debug for AmazonWafVariant
impl Debug for AmazonWafVariant
impl Eq for AmazonWafVariant
Source§impl From<AmazonChallengeAndCaptcha> for AmazonWafVariant
impl From<AmazonChallengeAndCaptcha> for AmazonWafVariant
Source§fn from(v: AmazonChallengeAndCaptcha) -> Self
fn from(v: AmazonChallengeAndCaptcha) -> Self
Converts to this type from the input type.
Source§impl From<AmazonChallengeOnly> for AmazonWafVariant
impl From<AmazonChallengeOnly> for AmazonWafVariant
Source§fn from(v: AmazonChallengeOnly) -> Self
fn from(v: AmazonChallengeOnly) -> Self
Converts to this type from the input type.
Source§impl From<AmazonVisibleCaptcha> for AmazonWafVariant
impl From<AmazonVisibleCaptcha> for AmazonWafVariant
Source§fn from(v: AmazonVisibleCaptcha) -> Self
fn from(v: AmazonVisibleCaptcha) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AmazonWafVariant
impl PartialEq for AmazonWafVariant
Source§impl Serialize for AmazonWafVariant
impl Serialize for AmazonWafVariant
impl StructuralPartialEq for AmazonWafVariant
Auto Trait Implementations§
impl Freeze for AmazonWafVariant
impl RefUnwindSafe for AmazonWafVariant
impl Send for AmazonWafVariant
impl Sync for AmazonWafVariant
impl Unpin for AmazonWafVariant
impl UnsafeUnpin for AmazonWafVariant
impl UnwindSafe for AmazonWafVariant
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