pub struct RemoteGcsStorageBinding {
pub bucket_name: String,
}Expand description
Concrete Google Cloud Storage topology returned to remote clients.
JSON schema
{
"description": "Concrete Google Cloud Storage topology returned to remote clients.",
"type": "object",
"required": [
"bucketName"
],
"properties": {
"bucketName": {
"description": "GCS bucket name authorized by the credential lease.",
"type": "string"
}
},
"additionalProperties": false
}Fields§
§bucket_name: StringGCS bucket name authorized by the credential lease.
Implementations§
Source§impl RemoteGcsStorageBinding
impl RemoteGcsStorageBinding
pub fn builder() -> RemoteGcsStorageBinding
Trait Implementations§
Source§impl Clone for RemoteGcsStorageBinding
impl Clone for RemoteGcsStorageBinding
Source§fn clone(&self) -> RemoteGcsStorageBinding
fn clone(&self) -> RemoteGcsStorageBinding
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 RemoteGcsStorageBinding
impl Debug for RemoteGcsStorageBinding
Source§impl<'de> Deserialize<'de> for RemoteGcsStorageBinding
impl<'de> Deserialize<'de> for RemoteGcsStorageBinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&RemoteGcsStorageBinding> for RemoteGcsStorageBinding
impl From<&RemoteGcsStorageBinding> for RemoteGcsStorageBinding
Source§fn from(value: &RemoteGcsStorageBinding) -> Self
fn from(value: &RemoteGcsStorageBinding) -> Self
Converts to this type from the input type.
Source§impl From<RemoteGcsStorageBinding> for RemoteGcsStorageBinding
impl From<RemoteGcsStorageBinding> for RemoteGcsStorageBinding
Source§fn from(value: RemoteGcsStorageBinding) -> Self
fn from(value: RemoteGcsStorageBinding) -> Self
Converts to this type from the input type.
Source§impl Serialize for RemoteGcsStorageBinding
impl Serialize for RemoteGcsStorageBinding
Source§impl TryFrom<RemoteGcsStorageBinding> for RemoteGcsStorageBinding
impl TryFrom<RemoteGcsStorageBinding> for RemoteGcsStorageBinding
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: RemoteGcsStorageBinding) -> Result<Self, ConversionError>
fn try_from(value: RemoteGcsStorageBinding) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for RemoteGcsStorageBinding
impl RefUnwindSafe for RemoteGcsStorageBinding
impl Send for RemoteGcsStorageBinding
impl Sync for RemoteGcsStorageBinding
impl Unpin for RemoteGcsStorageBinding
impl UnsafeUnpin for RemoteGcsStorageBinding
impl UnwindSafe for RemoteGcsStorageBinding
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