pub struct BuildCacheInfo {
pub id: String,
pub parent: String,
pub cache_type: String,
pub description: String,
pub created_at: String,
pub last_used_at: String,
pub usage_count: i64,
pub size: i64,
pub in_use: bool,
pub shared: bool,
}
Expand description
Build cache information
Fields§
§id: String
Cache ID
parent: String
Parent ID
cache_type: String
Cache type
description: String
Description
created_at: String
Created timestamp
last_used_at: String
Last used timestamp
usage_count: i64
Usage count
size: i64
Size in bytes
in_use: bool
Whether the cache is in use
Whether the cache is shared
Trait Implementations§
Source§impl Clone for BuildCacheInfo
impl Clone for BuildCacheInfo
Source§fn clone(&self) -> BuildCacheInfo
fn clone(&self) -> BuildCacheInfo
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 BuildCacheInfo
impl Debug for BuildCacheInfo
Source§impl<'de> Deserialize<'de> for BuildCacheInfo
impl<'de> Deserialize<'de> for BuildCacheInfo
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 BuildCacheInfo
impl RefUnwindSafe for BuildCacheInfo
impl Send for BuildCacheInfo
impl Sync for BuildCacheInfo
impl Unpin for BuildCacheInfo
impl UnwindSafe for BuildCacheInfo
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