pub struct DistroSeriesFull {Show 40 fields
pub self_link: Option<Url>,
pub web_link: Option<Url>,
pub resource_type_link: Option<Url>,
pub http_etag: Option<String>,
pub active: bool,
pub active_milestones_collection_link: Url,
pub advertise_by_hash: bool,
pub all_milestones_collection_link: Url,
pub architectures_collection_link: Url,
pub backports_not_automatic: bool,
pub bug_reported_acknowledgement: bool,
pub bug_reporting_guidelines: String,
pub changeslist: String,
pub component_names: Vec<String>,
pub date_created: DateTime<Utc>,
pub datereleased: DateTime<Utc>,
pub description: String,
pub displayname: String,
pub distribution_link: Url,
pub driver_link: Url,
pub drivers_collection_link: Url,
pub fullseriesname: String,
pub include_long_descriptions: bool,
pub index_compressors: Vec<String>,
pub language_pack_full_export_requested: bool,
pub main_archive_link: Url,
pub name: String,
pub nominatedarchindep_link: Url,
pub official_bug_tags: bool,
pub owner_link: Url,
pub parent_series_link: Url,
pub proposed_not_automatic: bool,
pub publish_by_hash: bool,
pub registrant_link: Url,
pub status: Status,
pub suite_names: Vec<String>,
pub summary: String,
pub supported: bool,
pub title: String,
pub version: Version,
}Expand description
Representation of the distro_series-full resource
Fields§
§self_link: Option<Url>The canonical link to this resource.
web_link: Option<Url>The canonical human-addressable web link to this resource.
resource_type_link: Option<Url>The link to the WADL description of this resource.
http_etag: Option<String>The value of the HTTP ETag for this resource.
active: boolActive
Whether or not this series is stable and supported, or under current development. This excludes series which are experimental or obsolete.
active_milestones_collection_link: UrlThe visible and active milestones associated with this object, ordered by date expected.
advertise_by_hash: boolAdvertise by-hash directories
Advertise by-hash directories with a flag in the Release file so that apt uses them by default. Only effective if publish_by_hash is also set.
all_milestones_collection_link: UrlAll milestones associated with this object, ordered by date expected.
architectures_collection_link: UrlEnabled architectures
All architectures in this series with the ‘enabled’ flag set.
backports_not_automatic: boolDon’t upgrade to backports automatically
Set NotAutomatic: yes and ButAutomaticUpgrades: yes in Release files generated for the backports pocket. This tells apt to automatically upgrade within backports, but not into it.
bug_reported_acknowledgement: boolAfter reporting a bug, I can expect the following.
This message of acknowledgement will be displayed to anyone after reporting a bug.
bug_reporting_guidelines: StringHelpful guidelines for reporting a bug
These guidelines will be shown to everyone reporting a bug and should be text or a bulleted list with your particular requirements, if any.
changeslist: StringEmail changes to
The mailing list or other email address that Launchpad should notify about new uploads.
component_names: Vec<String>The series component names
date_created: DateTime<Utc>The date this series was registered.
datereleased: DateTime<Utc>Date released
description: StringDescription
A detailed description of this series, with information on the architectures covered, the availability of security updates and any other relevant information.
displayname: StringDisplay name
The series displayname.
distribution_link: UrlDistribution
The distribution for which this is a series.
driver_link: UrlDriver
The person or team responsible for decisions about features and bugs that will be targeted to this series of the distribution.
drivers_collection_link: UrlA list of the people or teams who are drivers for this series. This list is made up of any drivers or owners from this series and the parent drivers.
fullseriesname: StringSeries full name
The series full name, e.g. Ubuntu Warty
include_long_descriptions: boolInclude long descriptions in Packages rather than in Translation-en
If True, write long descriptions to the per-architecture Packages files; if False, write them to a Translation-en file common across architectures instead. Using a common file reduces the bandwidth footprint of enabling multiarch on clients, which requires downloading Packages files for multiple architectures.
index_compressors: Vec<String>Compression types to use for published index files
A list of compression types to use for published index files (Packages, Sources, etc.).
language_pack_full_export_requested: boolRequest a full language pack export
Whether next language pack generation will be a full export. This information is useful when update packs are too big and want to merge all those changes in the base pack.
main_archive_link: UrlDistribution Main Archive
name: StringName
The name of this series.
nominatedarchindep_link: UrlDistroArchSeries designed to build architecture-independent packages within this distroseries context.
Official Bug Tags
The list of bug tags defined as official.
owner_link: UrlOwning team of the derived series
This attribute mirrors the owner of the distribution.
parent_series_link: UrlParent series
The series from which this one was branched.
proposed_not_automatic: boolDon’t upgrade to proposed updates automatically
Set NotAutomatic: yes and ButAutomaticUpgrades: yes in Release files generated for the proposed pocket. This tells apt to automatically upgrade within proposed, but not into it.
publish_by_hash: boolPublish by-hash directories
Publish archive index files in by-hash directories so that apt can retrieve them based on their hash, avoiding race conditions between InRelease and other files during mirror updates.
registrant_link: UrlRegistrant
status: StatusStatus
suite_names: Vec<String>The series pocket names
summary: StringSummary
A single paragraph that explains the goals of of this series and the intended users. For example: “The 2.0 series of Apache represents the current stable series, and is recommended for all new deployments”.
supported: boolSupported
Whether or not this series is currently supported.
title: StringTitle
The title of this series. It should be distinctive and designed to look good at the top of a page.
version: VersionVersion
The version string for this series.
Implementations§
source§impl DistroSeriesFull
impl DistroSeriesFull
sourcepub fn self_(&self) -> Option<DistroSeries>
pub fn self_(&self) -> Option<DistroSeries>
The canonical link to this resource.
pub fn set_self_(&mut self, value: Option<DistroSeries>)
sourcepub fn active_milestones<'a>(
&'a self,
client: &'a dyn Client,
) -> Result<PagedCollection<'a, MilestonePage>, Error>
pub fn active_milestones<'a>( &'a self, client: &'a dyn Client, ) -> Result<PagedCollection<'a, MilestonePage>, Error>
The visible and active milestones associated with this object, ordered by date expected.
sourcepub fn all_milestones<'a>(
&'a self,
client: &'a dyn Client,
) -> Result<PagedCollection<'a, MilestonePage>, Error>
pub fn all_milestones<'a>( &'a self, client: &'a dyn Client, ) -> Result<PagedCollection<'a, MilestonePage>, Error>
All milestones associated with this object, ordered by date expected.
sourcepub fn architectures<'a>(
&'a self,
client: &'a dyn Client,
) -> Result<PagedCollection<'a, DistroArchSeriesPage>, Error>
pub fn architectures<'a>( &'a self, client: &'a dyn Client, ) -> Result<PagedCollection<'a, DistroArchSeriesPage>, Error>
Enabled architectures
All architectures in this series with the ‘enabled’ flag set.
sourcepub fn distribution(&self) -> Distribution
pub fn distribution(&self) -> Distribution
Distribution
The distribution for which this is a series.
pub fn set_distribution(&mut self, value: Distribution)
sourcepub fn driver(&self) -> Person
pub fn driver(&self) -> Person
Driver
The person or team responsible for decisions about features and bugs that will be targeted to this series of the distribution.
pub fn set_driver(&mut self, value: Person)
sourcepub fn drivers<'a>(
&'a self,
client: &'a dyn Client,
) -> Result<PagedCollection<'a, PersonPage>, Error>
pub fn drivers<'a>( &'a self, client: &'a dyn Client, ) -> Result<PagedCollection<'a, PersonPage>, Error>
A list of the people or teams who are drivers for this series. This list is made up of any drivers or owners from this series and the parent drivers.
sourcepub fn main_archive(&self) -> Archive
pub fn main_archive(&self) -> Archive
Distribution Main Archive
pub fn set_main_archive(&mut self, value: Archive)
sourcepub fn nominatedarchindep(&self) -> DistroArchSeries
pub fn nominatedarchindep(&self) -> DistroArchSeries
DistroArchSeries designed to build architecture-independent packages within this distroseries context.
pub fn set_nominatedarchindep(&mut self, value: DistroArchSeries)
sourcepub fn owner(&self) -> Person
pub fn owner(&self) -> Person
Owning team of the derived series
This attribute mirrors the owner of the distribution.
pub fn set_owner(&mut self, value: Person)
sourcepub fn parent_series(&self) -> DistroSeries
pub fn parent_series(&self) -> DistroSeries
Parent series
The series from which this one was branched.
pub fn set_parent_series(&mut self, value: DistroSeries)
sourcepub fn registrant(&self) -> Person
pub fn registrant(&self) -> Person
Registrant
pub fn set_registrant(&mut self, value: Person)
Trait Implementations§
source§impl Clone for DistroSeriesFull
impl Clone for DistroSeriesFull
source§fn clone(&self) -> DistroSeriesFull
fn clone(&self) -> DistroSeriesFull
1.6.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DistroSeriesFull
impl Debug for DistroSeriesFull
source§impl<'de> Deserialize<'de> for DistroSeriesFull
impl<'de> Deserialize<'de> for DistroSeriesFull
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>,
source§impl PartialEq for DistroSeriesFull
impl PartialEq for DistroSeriesFull
source§impl Serialize for DistroSeriesFull
impl Serialize for DistroSeriesFull
impl StructuralPartialEq for DistroSeriesFull
Auto Trait Implementations§
impl Freeze for DistroSeriesFull
impl RefUnwindSafe for DistroSeriesFull
impl Send for DistroSeriesFull
impl Sync for DistroSeriesFull
impl Unpin for DistroSeriesFull
impl UnwindSafe for DistroSeriesFull
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)