pub struct WriteBlobs { /* private fields */ }Expand description
A pending fuchsia.pkg/PackageCache.WriteBlob() request.
Implementations§
Source§impl WriteBlobs
impl WriteBlobs
Sourcepub fn make_open_blob(&mut self, blob: BlobId) -> DeferredOpenBlob
pub fn make_open_blob(&mut self, blob: BlobId) -> DeferredOpenBlob
Returns an independent object that can be used to open the blob for write. See
Self::open_blob.
Sourcepub async fn open_blob(
&mut self,
blob: BlobId,
) -> Result<Option<NeededBlob>, OpenBlobError>
pub async fn open_blob( &mut self, blob: BlobId, ) -> Result<Option<NeededBlob>, OpenBlobError>
Opens blob for write. The blob’s data can be provided using the returned NeededBlob.
Trait Implementations§
Source§impl Clone for WriteBlobs
impl Clone for WriteBlobs
Source§fn clone(&self) -> WriteBlobs
fn clone(&self) -> WriteBlobs
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WriteBlobs
impl !RefUnwindSafe for WriteBlobs
impl Send for WriteBlobs
impl Sync for WriteBlobs
impl Unpin for WriteBlobs
impl !UnwindSafe for WriteBlobs
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more