pub struct CdnConfig {
pub archives: Vec<String>,
pub archive_group: String,
pub file_index: String,
pub raw: HashMap<String, String>,
}Expand description
Parsed CDN configuration from a CASC CDN config file.
Fields§
§archives: Vec<String>Hex hashes of the remote data archives.
archive_group: StringCombined group hash for the archive set.
file_index: StringFile index hash used for loose-file CDN lookups.
raw: HashMap<String, String>Raw key-value store for all fields.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CdnConfig
impl RefUnwindSafe for CdnConfig
impl Send for CdnConfig
impl Sync for CdnConfig
impl Unpin for CdnConfig
impl UnsafeUnpin for CdnConfig
impl UnwindSafe for CdnConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more