Struct aws_sdk_macie2::types::builders::IpCountryBuilder
source · #[non_exhaustive]pub struct IpCountryBuilder { /* private fields */ }Expand description
A builder for IpCountry.
Implementations§
source§impl IpCountryBuilder
impl IpCountryBuilder
sourcepub fn code(self, input: impl Into<String>) -> Self
pub fn code(self, input: impl Into<String>) -> Self
The two-character code, in ISO 3166-1 alpha-2 format, for the country that the IP address originated from. For example, US for the United States.
sourcepub fn set_code(self, input: Option<String>) -> Self
pub fn set_code(self, input: Option<String>) -> Self
The two-character code, in ISO 3166-1 alpha-2 format, for the country that the IP address originated from. For example, US for the United States.
sourcepub fn get_code(&self) -> &Option<String>
pub fn get_code(&self) -> &Option<String>
The two-character code, in ISO 3166-1 alpha-2 format, for the country that the IP address originated from. For example, US for the United States.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the country that the IP address originated from.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the country that the IP address originated from.
Trait Implementations§
source§impl Clone for IpCountryBuilder
impl Clone for IpCountryBuilder
source§fn clone(&self) -> IpCountryBuilder
fn clone(&self) -> IpCountryBuilder
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 IpCountryBuilder
impl Debug for IpCountryBuilder
source§impl Default for IpCountryBuilder
impl Default for IpCountryBuilder
source§fn default() -> IpCountryBuilder
fn default() -> IpCountryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for IpCountryBuilder
impl PartialEq for IpCountryBuilder
source§fn eq(&self, other: &IpCountryBuilder) -> bool
fn eq(&self, other: &IpCountryBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for IpCountryBuilder
Auto Trait Implementations§
impl Freeze for IpCountryBuilder
impl RefUnwindSafe for IpCountryBuilder
impl Send for IpCountryBuilder
impl Sync for IpCountryBuilder
impl Unpin for IpCountryBuilder
impl UnwindSafe for IpCountryBuilder
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>
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 moreCreates a shared type from an unshared type.