pub struct BlobCacheObjectId {
pub domain_id: String,
pub blob_id: String,
}Expand description
Identifier for cached blob objects.
Domains are used to control the blob sharing scope. All blobs associated with the same domain will be shared/reused, but blobs associated with different domains are isolated.
Fields§
§domain_id: StringDomain identifier for the object.
blob_id: StringBlob identifier for the object.
Trait Implementations§
Source§impl Clone for BlobCacheObjectId
impl Clone for BlobCacheObjectId
Source§fn clone(&self) -> BlobCacheObjectId
fn clone(&self) -> BlobCacheObjectId
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 moreSource§impl Debug for BlobCacheObjectId
impl Debug for BlobCacheObjectId
Source§impl Default for BlobCacheObjectId
impl Default for BlobCacheObjectId
Source§fn default() -> BlobCacheObjectId
fn default() -> BlobCacheObjectId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BlobCacheObjectId
impl<'de> Deserialize<'de> for BlobCacheObjectId
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
Auto Trait Implementations§
impl Freeze for BlobCacheObjectId
impl RefUnwindSafe for BlobCacheObjectId
impl Send for BlobCacheObjectId
impl Sync for BlobCacheObjectId
impl Unpin for BlobCacheObjectId
impl UnwindSafe for BlobCacheObjectId
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