pub struct ComputeBundleResponseV1 {
pub digest: String,
pub size_bytes: u64,
pub expires_ms: u64,
pub created: bool,
}Expand description
E51 answer.
Fields§
§digest: String§size_bytes: u64§expires_ms: u64§created: booltrue stored now (201), false already there, its expiry renewed (200).
Implementations§
Source§impl ComputeBundleResponseV1
impl ComputeBundleResponseV1
Sourcepub fn validate_for(
&self,
digest: &str,
size_bytes: u64,
) -> Result<(), ValidationError>
pub fn validate_for( &self, digest: &str, size_bytes: u64, ) -> Result<(), ValidationError>
The answer for an upload of digest with size_bytes.
Trait Implementations§
Source§impl Clone for ComputeBundleResponseV1
impl Clone for ComputeBundleResponseV1
Source§impl Debug for ComputeBundleResponseV1
impl Debug for ComputeBundleResponseV1
Source§impl<'de> Deserialize<'de> for ComputeBundleResponseV1
impl<'de> Deserialize<'de> for ComputeBundleResponseV1
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 ComputeBundleResponseV1
Source§impl PartialEq for ComputeBundleResponseV1
impl PartialEq for ComputeBundleResponseV1
Source§impl Serialize for ComputeBundleResponseV1
impl Serialize for ComputeBundleResponseV1
impl StructuralPartialEq for ComputeBundleResponseV1
Auto Trait Implementations§
impl Freeze for ComputeBundleResponseV1
impl RefUnwindSafe for ComputeBundleResponseV1
impl Send for ComputeBundleResponseV1
impl Sync for ComputeBundleResponseV1
impl Unpin for ComputeBundleResponseV1
impl UnsafeUnpin for ComputeBundleResponseV1
impl UnwindSafe for ComputeBundleResponseV1
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