Struct azure_sdk_for_rust::storage::container::requests::CreateBuilder[][src]

pub struct CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
{ /* fields omitted */ }

Methods

impl<'a> CreateBuilder<'a, No, No>
[src]

impl<'a> CreateBuilder<'a, Yes, Yes>
[src]

Trait Implementations

impl<'a, ContainerNameSet: Debug, PublicAccessSet: Debug> Debug for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

Formats the value using the given formatter. Read more

impl<'a, ContainerNameSet: Clone, PublicAccessSet: Clone> Clone for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a, ContainerNameSet, PublicAccessSet> ClientRequired<'a> for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> MetadataOption<'a> for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> MetadataSupport<'a> for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> PublicAccessSupport for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet> PublicAccessRequired for CreateBuilder<'a, ContainerNameSet, Yes> where
    ContainerNameSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> ClientRequestIdOption<'a> for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> ClientRequestIdSupport<'a> for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> TimeoutSupport for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> TimeoutOption for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, ContainerNameSet, PublicAccessSet> ContainerNameSupport<'a> for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: ToAssign,
    PublicAccessSet: ToAssign
[src]

impl<'a, PublicAccessSet> ContainerNameRequired<'a> for CreateBuilder<'a, Yes, PublicAccessSet> where
    PublicAccessSet: ToAssign
[src]

Auto Trait Implementations

impl<'a, ContainerNameSet, PublicAccessSet> Send for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: Send,
    PublicAccessSet: Send

impl<'a, ContainerNameSet, PublicAccessSet> Sync for CreateBuilder<'a, ContainerNameSet, PublicAccessSet> where
    ContainerNameSet: Sync,
    PublicAccessSet: Sync