Trait azure_sdk_for_rust::core::ContainerNameRequired [−][src]
pub trait ContainerNameRequired<'a> { fn container_name(&self) -> &'a str; }
Required Methods
fn container_name(&self) -> &'a str
Implementors
impl<'a, BlobNameSet, LeaseDurationSet> ContainerNameRequired<'a> for AcquireBlobLeaseBuilder<'a, Yes, BlobNameSet, LeaseDurationSet> where
BlobNameSet: ToAssign,
LeaseDurationSet: ToAssign,impl<'a, BlobNameSet, BreakPeriodSet> ContainerNameRequired<'a> for BreakBlobLeaseBuilder<'a, Yes, BlobNameSet, BreakPeriodSet> where
BlobNameSet: ToAssign,
BreakPeriodSet: ToAssign,impl<'a, BlobNameSet, LeaseIdSet, ProposedLeaseIdSet> ContainerNameRequired<'a> for ChangeBlobLeaseBuilder<'a, Yes, BlobNameSet, LeaseIdSet, ProposedLeaseIdSet> where
BlobNameSet: ToAssign,
LeaseIdSet: ToAssign,
ProposedLeaseIdSet: ToAssign,impl<'a, BlobNameSet, BA512RangeSet> ContainerNameRequired<'a> for ClearPageBuilder<'a, Yes, BlobNameSet, BA512RangeSet> where
BlobNameSet: ToAssign,
BA512RangeSet: ToAssign,impl<'a, BlobNameSet, DeleteSnapshotMethodSet> ContainerNameRequired<'a> for DeleteBlobBuilder<'a, Yes, BlobNameSet, DeleteSnapshotMethodSet> where
BlobNameSet: ToAssign,
DeleteSnapshotMethodSet: ToAssign,impl<'a, BlobNameSet, SnapshotSet> ContainerNameRequired<'a> for DeleteBlobSnapshotBuilder<'a, Yes, BlobNameSet, SnapshotSet> where
BlobNameSet: ToAssign,
SnapshotSet: ToAssign,impl<'a, BlobNameSet> ContainerNameRequired<'a> for GetBlobBuilder<'a, Yes, BlobNameSet> where
BlobNameSet: ToAssign,impl<'a, BlobNameSet, BlobListTypeSet> ContainerNameRequired<'a> for GetBlockListBuilder<'a, Yes, BlobNameSet, BlobListTypeSet> where
BlobNameSet: ToAssign,
BlobListTypeSet: ToAssign,impl<'a> ContainerNameRequired<'a> for ListBlobBuilder<'a, Yes>
impl<'a, BlobNameSet> ContainerNameRequired<'a> for PutAppendBlobBuilder<'a, Yes, BlobNameSet> where
BlobNameSet: ToAssign,impl<'a, BlobNameSet, BodySet> ContainerNameRequired<'a> for PutBlockBlobBuilder<'a, Yes, BlobNameSet, BodySet> where
BlobNameSet: ToAssign,
BodySet: ToAssign,impl<'a, BlobNameSet, BodySet, BlockIdSet> ContainerNameRequired<'a> for PutBlockBuilder<'a, Yes, BlobNameSet, BodySet, BlockIdSet> where
BlobNameSet: ToAssign,
BodySet: ToAssign,
BlockIdSet: ToAssign,impl<'a, T, BlobNameSet, BlockListSet> ContainerNameRequired<'a> for PutBlockListBuilder<'a, T, Yes, BlobNameSet, BlockListSet> where
BlobNameSet: ToAssign,
BlockListSet: ToAssign,
T: Borrow<[u8]> + 'a,impl<'a, BlobNameSet, ContentLengthSet> ContainerNameRequired<'a> for PutPageBlobBuilder<'a, Yes, BlobNameSet, ContentLengthSet> where
BlobNameSet: ToAssign,
ContentLengthSet: ToAssign,impl<'a, BlobNameSet, LeaseIdSet> ContainerNameRequired<'a> for ReleaseBlobLeaseBuilder<'a, Yes, BlobNameSet, LeaseIdSet> where
BlobNameSet: ToAssign,
LeaseIdSet: ToAssign,impl<'a, BlobNameSet, LeaseIdSet> ContainerNameRequired<'a> for RenewBlobLeaseBuilder<'a, Yes, BlobNameSet, LeaseIdSet> where
BlobNameSet: ToAssign,
LeaseIdSet: ToAssign,impl<'a, BlobNameSet, BA512RangeSet, BodySet> ContainerNameRequired<'a> for UpdatePageBuilder<'a, Yes, BlobNameSet, BA512RangeSet, BodySet> where
BlobNameSet: ToAssign,
BA512RangeSet: ToAssign,
BodySet: ToAssign,impl<'a, LeaseDurationSet> ContainerNameRequired<'a> for AcquireLeaseBuilder<'a, Yes, LeaseDurationSet> where
LeaseDurationSet: ToAssign,impl<'a> ContainerNameRequired<'a> for BreakLeaseBuilder<'a, Yes>
impl<'a, PublicAccessSet> ContainerNameRequired<'a> for CreateBuilder<'a, Yes, PublicAccessSet> where
PublicAccessSet: ToAssign,impl<'a> ContainerNameRequired<'a> for DeleteBuilder<'a, Yes>
impl<'a> ContainerNameRequired<'a> for GetACLBuilder<'a, Yes>
impl<'a> ContainerNameRequired<'a> for GetPropertiesBuilder<'a, Yes>
impl<'a, LeaseIdSet> ContainerNameRequired<'a> for ReleaseLeaseBuilder<'a, Yes, LeaseIdSet> where
LeaseIdSet: ToAssign,impl<'a, LeaseIdSet> ContainerNameRequired<'a> for RenewLeaseBuilder<'a, Yes, LeaseIdSet> where
LeaseIdSet: ToAssign,impl<'a, PublicAccessSet> ContainerNameRequired<'a> for SetACLBuilder<'a, Yes, PublicAccessSet> where
PublicAccessSet: ToAssign,