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 copy 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