pub struct PresignObjectResponse {
pub url: String,
pub method: PresignMethod,
pub expires_at: Option<SystemTime>,
pub headers: BTreeMap<String, String>,
}Expand description
Returns a presigned URL plus required headers.
Fields§
§url: StringThe url field.
method: PresignMethodThe method field.
expires_at: Option<SystemTime>The expires_at field.
headers: BTreeMap<String, String>The headers field.
Trait Implementations§
Source§impl Clone for PresignObjectResponse
impl Clone for PresignObjectResponse
Source§fn clone(&self) -> PresignObjectResponse
fn clone(&self) -> PresignObjectResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PresignObjectResponse
impl Debug for PresignObjectResponse
Source§impl Default for PresignObjectResponse
impl Default for PresignObjectResponse
Source§fn default() -> PresignObjectResponse
fn default() -> PresignObjectResponse
Returns the “default value” for a type. Read more
Source§impl PartialEq for PresignObjectResponse
impl PartialEq for PresignObjectResponse
impl StructuralPartialEq for PresignObjectResponse
Auto Trait Implementations§
impl Freeze for PresignObjectResponse
impl RefUnwindSafe for PresignObjectResponse
impl Send for PresignObjectResponse
impl Sync for PresignObjectResponse
impl Unpin for PresignObjectResponse
impl UnsafeUnpin for PresignObjectResponse
impl UnwindSafe for PresignObjectResponse
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request