pub struct GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>{ /* private fields */ }Implementations§
Source§impl<'a, C> GetBlockListBuilder<'a, C, Yes, Yes, Yes>where
C: Client,
impl<'a, C> GetBlockListBuilder<'a, C, Yes, Yes, Yes>where
C: Client,
pub async fn finalize(self) -> Result<GetBlockListResponse, AzureError>
Trait Implementations§
Source§impl<'a, C, ContainerNameSet, BlobListTypeSet> BlobNameRequired<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, Yes, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobListTypeSet> BlobNameRequired<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, Yes, BlobListTypeSet>
Source§impl<'a, C, ContainerNameSet, BlobListTypeSet> BlobNameSupport<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, No, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobListTypeSet> BlobNameSupport<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, No, BlobListTypeSet>
type O = GetBlockListBuilder<'a, C, ContainerNameSet, Yes, BlobListTypeSet>
fn with_blob_name(self, blob_name: &'a str) -> Self::O
Source§impl<'a, C, ContainerNameSet, BlobNameSet> BlockListTypeRequired for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, Yes>
impl<'a, C, ContainerNameSet, BlobNameSet> BlockListTypeRequired for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, Yes>
fn block_list_type(&self) -> BlockListType
fn to_uri_parameter(&self) -> String
Source§impl<'a, C, ContainerNameSet, BlobNameSet> BlockListTypeSupport for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, No>
impl<'a, C, ContainerNameSet, BlobNameSet> BlockListTypeSupport for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, No>
type O = GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, Yes>
fn with_block_list_type(self, block_list_type: BlockListType) -> Self::O
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> ClientRequestIdOption<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> ClientRequestIdOption<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
fn client_request_id(&self) -> Option<&'a str>
fn add_header(&self, builder: Builder) -> Builder
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> ClientRequestIdSupport<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> ClientRequestIdSupport<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
type O = GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
fn with_client_request_id(self, client_request_id: &'a str) -> Self::O
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> ClientRequired<'a, C> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> ClientRequired<'a, C> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
Source§impl<'a, C, BlobNameSet, BlobListTypeSet> ContainerNameRequired<'a> for GetBlockListBuilder<'a, C, Yes, BlobNameSet, BlobListTypeSet>
impl<'a, C, BlobNameSet, BlobListTypeSet> ContainerNameRequired<'a> for GetBlockListBuilder<'a, C, Yes, BlobNameSet, BlobListTypeSet>
fn container_name(&self) -> &'a str
Source§impl<'a, C, BlobNameSet, BlobListTypeSet> ContainerNameSupport<'a> for GetBlockListBuilder<'a, C, No, BlobNameSet, BlobListTypeSet>
impl<'a, C, BlobNameSet, BlobListTypeSet> ContainerNameSupport<'a> for GetBlockListBuilder<'a, C, No, BlobNameSet, BlobListTypeSet>
type O = GetBlockListBuilder<'a, C, Yes, BlobNameSet, BlobListTypeSet>
fn with_container_name(self, container_name: &'a str) -> Self::O
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> LeaseIdOption<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> LeaseIdOption<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> LeaseIdSupport<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> LeaseIdSupport<'a> for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
type O = GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
fn with_lease_id(self, lease_id: &'a LeaseId) -> Self::O
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> TimeoutOption for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> TimeoutOption for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
Source§impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> TimeoutSupport for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> TimeoutSupport for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
type O = GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
fn with_timeout(self, timeout: u64) -> Self::O
Auto Trait Implementations§
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> Freeze for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> RefUnwindSafe for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>where
C: RefUnwindSafe,
ContainerNameSet: RefUnwindSafe,
BlobNameSet: RefUnwindSafe,
BlobListTypeSet: RefUnwindSafe,
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> Send for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> Sync for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> Unpin for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>
impl<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet> UnwindSafe for GetBlockListBuilder<'a, C, ContainerNameSet, BlobNameSet, BlobListTypeSet>where
C: RefUnwindSafe,
ContainerNameSet: UnwindSafe,
BlobNameSet: UnwindSafe,
BlobListTypeSet: UnwindSafe,
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