#[non_exhaustive]pub struct SendApiAssetOutput {
pub body: Option<String>,
pub response_headers: Option<HashMap<String, String>>,
/* private fields */
}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.body: Option<String>The response body from the underlying API tracked by the API asset.
response_headers: Option<HashMap<String, String>>The response headers from the underlying API tracked by the API asset.
Implementations§
source§impl SendApiAssetOutput
impl SendApiAssetOutput
sourcepub fn builder() -> SendApiAssetOutputBuilder
pub fn builder() -> SendApiAssetOutputBuilder
Creates a new builder-style object to manufacture SendApiAssetOutput.
Trait Implementations§
source§impl Clone for SendApiAssetOutput
impl Clone for SendApiAssetOutput
source§fn clone(&self) -> SendApiAssetOutput
fn clone(&self) -> SendApiAssetOutput
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 SendApiAssetOutput
impl Debug for SendApiAssetOutput
source§impl PartialEq for SendApiAssetOutput
impl PartialEq for SendApiAssetOutput
source§fn eq(&self, other: &SendApiAssetOutput) -> bool
fn eq(&self, other: &SendApiAssetOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for SendApiAssetOutput
impl RequestId for SendApiAssetOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None if the service could not be reached.impl StructuralPartialEq for SendApiAssetOutput
Auto Trait Implementations§
impl RefUnwindSafe for SendApiAssetOutput
impl Send for SendApiAssetOutput
impl Sync for SendApiAssetOutput
impl Unpin for SendApiAssetOutput
impl UnwindSafe for SendApiAssetOutput
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.