pub struct ProvidersCache {
pub schema_version: u32,
pub updated_at: String,
pub source_url: String,
pub providers: Vec<ProviderPreset>,
}Expand description
On-disk cache envelope.
Fields§
§schema_version: u32§updated_at: StringRFC 3339 timestamp of when this cache was written.
source_url: StringURL this cache was fetched from.
providers: Vec<ProviderPreset>Trait Implementations§
Source§impl Debug for ProvidersCache
impl Debug for ProvidersCache
Source§impl<'de> Deserialize<'de> for ProvidersCache
impl<'de> Deserialize<'de> for ProvidersCache
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 ProvidersCache
impl RefUnwindSafe for ProvidersCache
impl Send for ProvidersCache
impl Sync for ProvidersCache
impl Unpin for ProvidersCache
impl UnsafeUnpin for ProvidersCache
impl UnwindSafe for ProvidersCache
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.