pub struct CompleteUploadResponse {
pub namespace_id: NamespaceId,
pub upload_id: UploadId,
pub content_ref: ContentRef,
pub validated_content_token: Option<String>,
}Expand description
Response after an upload session is completed.
Fields§
§namespace_id: NamespaceIdNamespace that owns the completed session.
upload_id: UploadIdSession whose result is now frozen for idempotent completion retries.
content_ref: ContentRefVerified immutable content selected by the completed session.
validated_content_token: Option<String>Opaque server proof for a later commit, or None when the backend needs no token.
Trait Implementations§
Source§impl Clone for CompleteUploadResponse
impl Clone for CompleteUploadResponse
Source§fn clone(&self) -> CompleteUploadResponse
fn clone(&self) -> CompleteUploadResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompleteUploadResponse
impl Debug for CompleteUploadResponse
Source§impl<'de> Deserialize<'de> for CompleteUploadResponse
impl<'de> Deserialize<'de> for CompleteUploadResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CompleteUploadResponse
Source§impl PartialEq for CompleteUploadResponse
impl PartialEq for CompleteUploadResponse
Source§impl Serialize for CompleteUploadResponse
impl Serialize for CompleteUploadResponse
impl StructuralPartialEq for CompleteUploadResponse
Auto Trait Implementations§
impl Freeze for CompleteUploadResponse
impl RefUnwindSafe for CompleteUploadResponse
impl Send for CompleteUploadResponse
impl Sync for CompleteUploadResponse
impl Unpin for CompleteUploadResponse
impl UnsafeUnpin for CompleteUploadResponse
impl UnwindSafe for CompleteUploadResponse
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