Struct aws_sdk_shield::model::Mitigation
source · [−]#[non_exhaustive]pub struct Mitigation { /* private fields */ }
Expand description
The mitigation applied to a DDoS attack.
Implementations
sourceimpl Mitigation
impl Mitigation
sourcepub fn mitigation_name(&self) -> Option<&str>
pub fn mitigation_name(&self) -> Option<&str>
The name of the mitigation taken for this attack.
sourceimpl Mitigation
impl Mitigation
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture Mitigation
.
Trait Implementations
sourceimpl Clone for Mitigation
impl Clone for Mitigation
sourcefn clone(&self) -> Mitigation
fn clone(&self) -> Mitigation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Mitigation
impl Debug for Mitigation
sourceimpl PartialEq<Mitigation> for Mitigation
impl PartialEq<Mitigation> for Mitigation
sourcefn eq(&self, other: &Mitigation) -> bool
fn eq(&self, other: &Mitigation) -> bool
impl StructuralPartialEq for Mitigation
Auto Trait Implementations
impl RefUnwindSafe for Mitigation
impl Send for Mitigation
impl Sync for Mitigation
impl Unpin for Mitigation
impl UnwindSafe for Mitigation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more