#[non_exhaustive]pub struct UpdateMethodResponseInput {
pub rest_api_id: Option<String>,
pub resource_id: Option<String>,
pub http_method: Option<String>,
pub status_code: Option<String>,
pub patch_operations: Option<Vec<PatchOperation>>,
}Expand description
A request to update an existing MethodResponse resource.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.rest_api_id: Option<String>The string identifier of the associated RestApi.
resource_id: Option<String>The Resource identifier for the MethodResponse resource.
http_method: Option<String>The HTTP verb of the Method resource.
status_code: Option<String>The status code for the MethodResponse resource.
patch_operations: Option<Vec<PatchOperation>>For more information about supported patch operations, see Patch Operations.
Implementations§
source§impl UpdateMethodResponseInput
impl UpdateMethodResponseInput
sourcepub fn rest_api_id(&self) -> Option<&str>
pub fn rest_api_id(&self) -> Option<&str>
The string identifier of the associated RestApi.
sourcepub fn resource_id(&self) -> Option<&str>
pub fn resource_id(&self) -> Option<&str>
The Resource identifier for the MethodResponse resource.
sourcepub fn http_method(&self) -> Option<&str>
pub fn http_method(&self) -> Option<&str>
The HTTP verb of the Method resource.
sourcepub fn status_code(&self) -> Option<&str>
pub fn status_code(&self) -> Option<&str>
The status code for the MethodResponse resource.
sourcepub fn patch_operations(&self) -> &[PatchOperation]
pub fn patch_operations(&self) -> &[PatchOperation]
For more information about supported patch operations, see Patch Operations.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .patch_operations.is_none().
source§impl UpdateMethodResponseInput
impl UpdateMethodResponseInput
sourcepub fn builder() -> UpdateMethodResponseInputBuilder
pub fn builder() -> UpdateMethodResponseInputBuilder
Creates a new builder-style object to manufacture UpdateMethodResponseInput.
Trait Implementations§
source§impl Clone for UpdateMethodResponseInput
impl Clone for UpdateMethodResponseInput
source§fn clone(&self) -> UpdateMethodResponseInput
fn clone(&self) -> UpdateMethodResponseInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateMethodResponseInput
impl Debug for UpdateMethodResponseInput
source§impl PartialEq for UpdateMethodResponseInput
impl PartialEq for UpdateMethodResponseInput
source§fn eq(&self, other: &UpdateMethodResponseInput) -> bool
fn eq(&self, other: &UpdateMethodResponseInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateMethodResponseInput
Auto Trait Implementations§
impl Freeze for UpdateMethodResponseInput
impl RefUnwindSafe for UpdateMethodResponseInput
impl Send for UpdateMethodResponseInput
impl Sync for UpdateMethodResponseInput
impl Unpin for UpdateMethodResponseInput
impl UnwindSafe for UpdateMethodResponseInput
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> 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