pub enum UrlStyle {
PathStyle,
BucketBoundHostname,
VirtualHostedStyle,
}Expand description
Formatting style for signed URLs.
There are several equivalent formats for signed URLs, see the resource path docs for more information.
Variants§
PathStyle
Path style URL: https://storage.googleapis.com/bucket/object.
This is the default style.
BucketBoundHostname
Bucket bound hostname URL: https://bucket-name/object.
This style is used when you have a CNAME alias for your bucket.
VirtualHostedStyle
Virtual hosted style URL: https://bucket.storage.googleapis.com/object.
Trait Implementations§
impl Copy for UrlStyle
Auto Trait Implementations§
impl Freeze for UrlStyle
impl RefUnwindSafe for UrlStyle
impl Send for UrlStyle
impl Sync for UrlStyle
impl Unpin for UrlStyle
impl UnwindSafe for UrlStyle
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> 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