pub struct BlobCacheEntry {
pub blob_type: String,
pub blob_id: String,
pub blob_config: Option<BlobCacheEntryConfigV2>,
pub domain_id: String,
/* private fields */
}Expand description
Configuration information for a cached blob.
Fields§
§blob_type: StringType of blob object, bootstrap or data blob.
blob_id: StringBlob id.
blob_config: Option<BlobCacheEntryConfigV2>Configuration information to generate blob cache object.
domain_id: StringDomain id for the blob, which is used to group cached blobs into management domains.
Implementations§
Source§impl BlobCacheEntry
impl BlobCacheEntry
pub fn prepare_configuration_info(&mut self) -> bool
Trait Implementations§
Source§impl Clone for BlobCacheEntry
impl Clone for BlobCacheEntry
Source§fn clone(&self) -> BlobCacheEntry
fn clone(&self) -> BlobCacheEntry
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 BlobCacheEntry
impl Debug for BlobCacheEntry
Source§impl<'de> Deserialize<'de> for BlobCacheEntry
impl<'de> Deserialize<'de> for BlobCacheEntry
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
Source§impl FromStr for BlobCacheEntry
impl FromStr for BlobCacheEntry
Auto Trait Implementations§
impl Freeze for BlobCacheEntry
impl RefUnwindSafe for BlobCacheEntry
impl Send for BlobCacheEntry
impl Sync for BlobCacheEntry
impl Unpin for BlobCacheEntry
impl UnwindSafe for BlobCacheEntry
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