pub struct RemoteBlobStorageBinding {
pub account_name: String,
pub container_name: String,
}Expand description
Concrete Azure Blob Storage topology returned to remote clients.
JSON schema
{
"description": "Concrete Azure Blob Storage topology returned to remote clients.",
"type": "object",
"required": [
"accountName",
"containerName"
],
"properties": {
"accountName": {
"description": "Storage account containing the authorized container.",
"type": "string"
},
"containerName": {
"description": "Blob container authorized by the credential lease.",
"type": "string"
}
},
"additionalProperties": false
}Fields§
§account_name: StringStorage account containing the authorized container.
container_name: StringBlob container authorized by the credential lease.
Implementations§
Source§impl RemoteBlobStorageBinding
impl RemoteBlobStorageBinding
pub fn builder() -> RemoteBlobStorageBinding
Trait Implementations§
Source§impl Clone for RemoteBlobStorageBinding
impl Clone for RemoteBlobStorageBinding
Source§fn clone(&self) -> RemoteBlobStorageBinding
fn clone(&self) -> RemoteBlobStorageBinding
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 RemoteBlobStorageBinding
impl Debug for RemoteBlobStorageBinding
Source§impl<'de> Deserialize<'de> for RemoteBlobStorageBinding
impl<'de> Deserialize<'de> for RemoteBlobStorageBinding
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<&RemoteBlobStorageBinding> for RemoteBlobStorageBinding
impl From<&RemoteBlobStorageBinding> for RemoteBlobStorageBinding
Source§fn from(value: &RemoteBlobStorageBinding) -> Self
fn from(value: &RemoteBlobStorageBinding) -> Self
Converts to this type from the input type.
Source§impl From<RemoteBlobStorageBinding> for RemoteBlobStorageBinding
impl From<RemoteBlobStorageBinding> for RemoteBlobStorageBinding
Source§fn from(value: RemoteBlobStorageBinding) -> Self
fn from(value: RemoteBlobStorageBinding) -> Self
Converts to this type from the input type.
Source§impl Serialize for RemoteBlobStorageBinding
impl Serialize for RemoteBlobStorageBinding
Source§impl TryFrom<RemoteBlobStorageBinding> for RemoteBlobStorageBinding
impl TryFrom<RemoteBlobStorageBinding> for RemoteBlobStorageBinding
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: RemoteBlobStorageBinding) -> Result<Self, ConversionError>
fn try_from(value: RemoteBlobStorageBinding) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for RemoteBlobStorageBinding
impl RefUnwindSafe for RemoteBlobStorageBinding
impl Send for RemoteBlobStorageBinding
impl Sync for RemoteBlobStorageBinding
impl Unpin for RemoteBlobStorageBinding
impl UnsafeUnpin for RemoteBlobStorageBinding
impl UnwindSafe for RemoteBlobStorageBinding
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