#[non_exhaustive]pub struct DescribeIdFormatInputBuilder { /* private fields */ }Expand description
A builder for DescribeIdFormatInput.
Implementations§
source§impl DescribeIdFormatInputBuilder
impl DescribeIdFormatInputBuilder
sourcepub fn resource(self, input: impl Into<String>) -> Self
pub fn resource(self, input: impl Into<String>) -> Self
The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway
sourcepub fn set_resource(self, input: Option<String>) -> Self
pub fn set_resource(self, input: Option<String>) -> Self
The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway
sourcepub fn get_resource(&self) -> &Option<String>
pub fn get_resource(&self) -> &Option<String>
The type of resource: bundle | conversion-task | customer-gateway | dhcp-options | elastic-ip-allocation | elastic-ip-association | export-task | flow-log | image | import-task | instance | internet-gateway | network-acl | network-acl-association | network-interface | network-interface-attachment | prefix-list | reservation | route-table | route-table-association | security-group | snapshot | subnet | subnet-cidr-block-association | volume | vpc | vpc-cidr-block-association | vpc-endpoint | vpc-peering-connection | vpn-connection | vpn-gateway
sourcepub fn build(self) -> Result<DescribeIdFormatInput, BuildError>
pub fn build(self) -> Result<DescribeIdFormatInput, BuildError>
Consumes the builder and constructs a DescribeIdFormatInput.
source§impl DescribeIdFormatInputBuilder
impl DescribeIdFormatInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DescribeIdFormatOutput, SdkError<DescribeIdFormatError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DescribeIdFormatOutput, SdkError<DescribeIdFormatError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DescribeIdFormatInputBuilder
impl Clone for DescribeIdFormatInputBuilder
source§fn clone(&self) -> DescribeIdFormatInputBuilder
fn clone(&self) -> DescribeIdFormatInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeIdFormatInputBuilder
impl Debug for DescribeIdFormatInputBuilder
source§impl Default for DescribeIdFormatInputBuilder
impl Default for DescribeIdFormatInputBuilder
source§fn default() -> DescribeIdFormatInputBuilder
fn default() -> DescribeIdFormatInputBuilder
source§impl PartialEq for DescribeIdFormatInputBuilder
impl PartialEq for DescribeIdFormatInputBuilder
source§fn eq(&self, other: &DescribeIdFormatInputBuilder) -> bool
fn eq(&self, other: &DescribeIdFormatInputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DescribeIdFormatInputBuilder
Auto Trait Implementations§
impl Freeze for DescribeIdFormatInputBuilder
impl RefUnwindSafe for DescribeIdFormatInputBuilder
impl Send for DescribeIdFormatInputBuilder
impl Sync for DescribeIdFormatInputBuilder
impl Unpin for DescribeIdFormatInputBuilder
impl UnwindSafe for DescribeIdFormatInputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
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>
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