#[non_exhaustive]pub struct GetFeatureOutputBuilder { /* private fields */ }Expand description
A builder for GetFeatureOutput.
Implementations§
source§impl GetFeatureOutputBuilder
impl GetFeatureOutputBuilder
sourcepub fn feature(self, input: Feature) -> Self
pub fn feature(self, input: Feature) -> Self
A structure containing the configuration details of the feature.
This field is required.sourcepub fn set_feature(self, input: Option<Feature>) -> Self
pub fn set_feature(self, input: Option<Feature>) -> Self
A structure containing the configuration details of the feature.
sourcepub fn get_feature(&self) -> &Option<Feature>
pub fn get_feature(&self) -> &Option<Feature>
A structure containing the configuration details of the feature.
sourcepub fn build(self) -> GetFeatureOutput
pub fn build(self) -> GetFeatureOutput
Consumes the builder and constructs a GetFeatureOutput.
Trait Implementations§
source§impl Clone for GetFeatureOutputBuilder
impl Clone for GetFeatureOutputBuilder
source§fn clone(&self) -> GetFeatureOutputBuilder
fn clone(&self) -> GetFeatureOutputBuilder
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 GetFeatureOutputBuilder
impl Debug for GetFeatureOutputBuilder
source§impl Default for GetFeatureOutputBuilder
impl Default for GetFeatureOutputBuilder
source§fn default() -> GetFeatureOutputBuilder
fn default() -> GetFeatureOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetFeatureOutputBuilder
impl PartialEq for GetFeatureOutputBuilder
source§fn eq(&self, other: &GetFeatureOutputBuilder) -> bool
fn eq(&self, other: &GetFeatureOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetFeatureOutputBuilder
Auto Trait Implementations§
impl Freeze for GetFeatureOutputBuilder
impl RefUnwindSafe for GetFeatureOutputBuilder
impl Send for GetFeatureOutputBuilder
impl Sync for GetFeatureOutputBuilder
impl Unpin for GetFeatureOutputBuilder
impl UnwindSafe for GetFeatureOutputBuilder
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.