pub struct ReusableUpload {
pub url: String,
pub key: String,
pub nonce: String,
pub size: u64,
pub mine: bool,
}Expand description
A prior upload of this exact plaintext, reusable by reference: the blob is
already on a Blossom server and key/nonce decrypt it.
Fields§
§url: String§key: String§nonce: String§size: u64§mine: boolWhether the event that carried it was ours — a foreign blob’s lifetime belongs to its uploader, so a reuse of it wants a background mirror.
Trait Implementations§
Source§impl Clone for ReusableUpload
impl Clone for ReusableUpload
Auto Trait Implementations§
impl Freeze for ReusableUpload
impl RefUnwindSafe for ReusableUpload
impl Send for ReusableUpload
impl Sync for ReusableUpload
impl Unpin for ReusableUpload
impl UnsafeUnpin for ReusableUpload
impl UnwindSafe for ReusableUpload
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