pub struct GcConfig {
pub auto: Option<bool>,
pub older_than: Option<String>,
pub max_jobs: Option<usize>,
pub max_bytes: Option<u64>,
pub scan_limit: Option<usize>,
pub delete_limit: Option<usize>,
}Fields§
§auto: Option<bool>§older_than: Option<String>§max_jobs: Option<usize>§max_bytes: Option<u64>§scan_limit: Option<usize>§delete_limit: Option<usize>Implementations§
Source§impl GcConfig
impl GcConfig
pub fn to_auto_gc_config(&self) -> AutoGcConfig
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GcConfig
impl<'de> Deserialize<'de> for GcConfig
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 GcConfig
impl RefUnwindSafe for GcConfig
impl Send for GcConfig
impl Sync for GcConfig
impl Unpin for GcConfig
impl UnsafeUnpin for GcConfig
impl UnwindSafe for GcConfig
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