Struct tikv::server::gc_worker::GcWorkerConfigManager[][src]

pub struct GcWorkerConfigManager(pub Arc<VersionTrack<GcConfig>>);

Methods from Deref<Target = Arc<VersionTrack<GcConfig>>>

Trait Implementations

impl Clone for GcWorkerConfigManager[src]

impl ConfigManager for GcWorkerConfigManager[src]

impl Default for GcWorkerConfigManager[src]

impl Deref for GcWorkerConfigManager[src]

type Target = Arc<VersionTrack<GcConfig>>

The resulting type after dereferencing.

Auto Trait Implementations

impl RefUnwindSafe for GcWorkerConfigManager

impl Send for GcWorkerConfigManager

impl Sync for GcWorkerConfigManager

impl Unpin for GcWorkerConfigManager

impl UnwindSafe for GcWorkerConfigManager

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<V, W> ConvertFrom<W> for V where
    W: ConvertTo<V>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

impl<T> Pointable for T[src]

type Init = T

The type for initializers.

impl<T> Same<T> for T[src]

type Output = T

Should always be Self

impl<T> Sealed<T> for T where
    T: ?Sized
[src]

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]