Struct apt_release_file::DistRelease
source · pub struct DistRelease {
pub architectures: Vec<String>,
pub codename: String,
pub components: Vec<String>,
pub date: DateTime<Utc>,
pub description: String,
pub label: String,
pub origin: String,
pub suite: String,
pub version: String,
pub sums: BTreeMap<String, EntryComponents>,
}
Expand description
The dist release file is a file in the apt repository that points to all other dist files in the archive.
Fields§
§architectures: Vec<String>
§codename: String
§components: Vec<String>
§date: DateTime<Utc>
§description: String
§label: String
§origin: String
§suite: String
§version: String
§sums: BTreeMap<String, EntryComponents>
Implementations§
Trait Implementations§
source§impl Clone for DistRelease
impl Clone for DistRelease
source§fn clone(&self) -> DistRelease
fn clone(&self) -> DistRelease
Returns a copy 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 DistRelease
impl Debug for DistRelease
source§impl Default for DistRelease
impl Default for DistRelease
source§fn default() -> Self
fn default() -> Self
Return DistRelease { architectures: Default::default(), codename: Default::default(), components: Default::default(), date: Utc::now(), description: Default::default(), label: Default::default(), origin: Default::default(), suite: Default::default(), version: Default::default(), sums: Default::default() }