pub struct DataUploadResult {
pub data_map: DataMap,
pub chunks_stored: usize,
pub payment_mode_used: PaymentMode,
}Expand description
Result of an in-memory data upload: the DataMap needed to retrieve the data.
Fields§
§data_map: DataMapThe data map containing chunk metadata for reconstruction.
chunks_stored: usizeNumber of chunks stored on the network.
payment_mode_used: PaymentModeWhich payment mode was actually used (not just requested).
Trait Implementations§
Source§impl Clone for DataUploadResult
impl Clone for DataUploadResult
Source§fn clone(&self) -> DataUploadResult
fn clone(&self) -> DataUploadResult
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 DataUploadResult
impl RefUnwindSafe for DataUploadResult
impl Send for DataUploadResult
impl Sync for DataUploadResult
impl Unpin for DataUploadResult
impl UnsafeUnpin for DataUploadResult
impl UnwindSafe for DataUploadResult
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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