Struct aws_sdk_frauddetector::operation::get_rules::GetRulesInput
source · #[non_exhaustive]pub struct GetRulesInput {
pub rule_id: Option<String>,
pub detector_id: Option<String>,
pub rule_version: Option<String>,
pub next_token: Option<String>,
pub max_results: Option<i32>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.rule_id: Option<String>
The rule ID.
detector_id: Option<String>
The detector ID.
rule_version: Option<String>
The rule version.
next_token: Option<String>
The next page token.
max_results: Option<i32>
The maximum number of rules to return for the request.
Implementations§
source§impl GetRulesInput
impl GetRulesInput
sourcepub fn detector_id(&self) -> Option<&str>
pub fn detector_id(&self) -> Option<&str>
The detector ID.
sourcepub fn rule_version(&self) -> Option<&str>
pub fn rule_version(&self) -> Option<&str>
The rule version.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The next page token.
sourcepub fn max_results(&self) -> Option<i32>
pub fn max_results(&self) -> Option<i32>
The maximum number of rules to return for the request.
source§impl GetRulesInput
impl GetRulesInput
sourcepub fn builder() -> GetRulesInputBuilder
pub fn builder() -> GetRulesInputBuilder
Creates a new builder-style object to manufacture GetRulesInput
.
Trait Implementations§
source§impl Clone for GetRulesInput
impl Clone for GetRulesInput
source§fn clone(&self) -> GetRulesInput
fn clone(&self) -> GetRulesInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetRulesInput
impl Debug for GetRulesInput
source§impl PartialEq for GetRulesInput
impl PartialEq for GetRulesInput
source§fn eq(&self, other: &GetRulesInput) -> bool
fn eq(&self, other: &GetRulesInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetRulesInput
Auto Trait Implementations§
impl Freeze for GetRulesInput
impl RefUnwindSafe for GetRulesInput
impl Send for GetRulesInput
impl Sync for GetRulesInput
impl Unpin for GetRulesInput
impl UnwindSafe for GetRulesInput
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> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.