#[non_exhaustive]pub struct WaveFinalizeResume { /* private fields */ }Expand description
Opaque handle to resume a wave-batch external finalize that stored some but not all chunks after retries.
Owns the already-paid PaidChunks (body + payment proof + PUT targets)
that still need storing; re-storing reuses those proofs, so the same
on-chain payment is honoured without re-signing. Dropping it frees the
retained chunk bodies (the upload is abandoned).
#[non_exhaustive] so future fields are not a breaking change. Debug is
redacted to counts only — it never prints chunk bodies, proofs, or the data
map.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WaveFinalizeResume
impl RefUnwindSafe for WaveFinalizeResume
impl Send for WaveFinalizeResume
impl Sync for WaveFinalizeResume
impl Unpin for WaveFinalizeResume
impl UnsafeUnpin for WaveFinalizeResume
impl UnwindSafe for WaveFinalizeResume
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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