[−][src]Trait azure_sdk_storage_blob::Blob
Required methods
fn list_blobs<'a>(&'a self) -> ListBlobBuilder<'a, No>
fn get_blob<'a>(&'a self) -> GetBlobBuilder<'a, No, No>
fn put_block_blob<'a>(&'a self) -> PutBlockBlobBuilder<'a, No, No, No>
fn put_page_blob<'a>(&'a self) -> PutPageBlobBuilder<'a, No, No, No>
fn put_append_blob<'a>(&'a self) -> PutAppendBlobBuilder<'a, No, No>
fn update_page<'a>(&'a self) -> UpdatePageBuilder<'a, No, No, No, No>
fn clear_page<'a>(&'a self) -> ClearPageBuilder<'a, No, No, No>
fn put_block<'a>(&'a self) -> PutBlockBuilder<'a, No, No, No, No>
fn get_block_list<'a>(&'a self) -> GetBlockListBuilder<'a, No, No, No>
fn put_block_list<'a, T: Borrow<[u8]> + 'a>(
&'a self
) -> PutBlockListBuilder<'a, T, No, No, No>
&'a self
) -> PutBlockListBuilder<'a, T, No, No, No>
fn acquire_blob_lease<'a>(&'a self) -> AcquireBlobLeaseBuilder<'a, No, No, No>
fn renew_blob_lease<'a>(&'a self) -> RenewBlobLeaseBuilder<'a, No, No, No>
fn change_blob_lease<'a>(&'a self) -> ChangeBlobLeaseBuilder<'a, No, No, No, No>
fn release_blob_lease<'a>(&'a self) -> ReleaseBlobLeaseBuilder<'a, No, No, No>
fn break_blob_lease<'a>(&'a self) -> BreakBlobLeaseBuilder<'a, No, No, No>
fn delete_blob_snapshot<'a>(
&'a self
) -> DeleteBlobSnapshotBuilder<'a, No, No, No>
&'a self
) -> DeleteBlobSnapshotBuilder<'a, No, No, No>
fn delete_blob<'a>(&'a self) -> DeleteBlobBuilder<'a, No, No, No>
fn stream_list_blobs<'a>(&'a self) -> ListBlobStreamBuilder<'a, No>
fn stream_blob<'a>(&'a self) -> BlobStreamBuilder<'a, No, No, No>
Implementations on Foreign Types
impl Blob for Client
[src]
fn list_blobs<'a>(&'a self) -> ListBlobBuilder<'a, No>
[src]
fn get_blob<'a>(&'a self) -> GetBlobBuilder<'a, No, No>
[src]
fn put_block_blob<'a>(&'a self) -> PutBlockBlobBuilder<'a, No, No, No>
[src]
fn put_page_blob<'a>(&'a self) -> PutPageBlobBuilder<'a, No, No, No>
[src]
fn put_append_blob<'a>(&'a self) -> PutAppendBlobBuilder<'a, No, No>
[src]
fn update_page<'a>(&'a self) -> UpdatePageBuilder<'a, No, No, No, No>
[src]
fn clear_page<'a>(&'a self) -> ClearPageBuilder<'a, No, No, No>
[src]
fn put_block<'a>(&'a self) -> PutBlockBuilder<'a, No, No, No, No>
[src]
fn get_block_list<'a>(&'a self) -> GetBlockListBuilder<'a, No, No, No>
[src]
fn put_block_list<'a, T: Borrow<[u8]> + 'a>(
&'a self
) -> PutBlockListBuilder<'a, T, No, No, No>
[src]
&'a self
) -> PutBlockListBuilder<'a, T, No, No, No>
fn acquire_blob_lease<'a>(&'a self) -> AcquireBlobLeaseBuilder<'a, No, No, No>
[src]
fn renew_blob_lease<'a>(&'a self) -> RenewBlobLeaseBuilder<'a, No, No, No>
[src]
fn change_blob_lease<'a>(&'a self) -> ChangeBlobLeaseBuilder<'a, No, No, No, No>
[src]
fn release_blob_lease<'a>(&'a self) -> ReleaseBlobLeaseBuilder<'a, No, No, No>
[src]
fn break_blob_lease<'a>(&'a self) -> BreakBlobLeaseBuilder<'a, No, No, No>
[src]
fn delete_blob_snapshot<'a>(
&'a self
) -> DeleteBlobSnapshotBuilder<'a, No, No, No>
[src]
&'a self
) -> DeleteBlobSnapshotBuilder<'a, No, No, No>