pub struct ServiceRootJson {Show 34 fields
pub archives_collection_link: Option<Url>,
pub branches_collection_link: Option<Url>,
pub bug_trackers_collection_link: Option<Url>,
pub bugs_collection_link: Option<Url>,
pub builders_collection_link: Option<Url>,
pub charm_bases_collection_link: Option<Url>,
pub charm_recipes_collection_link: Option<Url>,
pub countries_collection_link: Option<Url>,
pub craft_recipes_collection_link: Option<Url>,
pub cves_collection_link: Option<Url>,
pub distributions_collection_link: Option<Url>,
pub git_repositories_collection_link: Option<Url>,
pub languages_collection_link: Option<Url>,
pub livefses_collection_link: Option<Url>,
pub me_link: Option<Url>,
pub packagesets_collection_link: Option<Url>,
pub people_collection_link: Option<Url>,
pub pillars_link: Option<Url>,
pub polls_collection_link: Option<Url>,
pub processors_collection_link: Option<Url>,
pub project_groups_collection_link: Option<Url>,
pub projects_collection_link: Option<Url>,
pub questions_collection_link: Option<Url>,
pub rock_bases_collection_link: Option<Url>,
pub rock_recipes_collection_link: Option<Url>,
pub services_link: Option<Url>,
pub snap_bases_collection_link: Option<Url>,
pub snappy_serieses_collection_link: Option<Url>,
pub snaps_collection_link: Option<Url>,
pub specifications_collection_link: Option<Url>,
pub temporary_blobs_collection_link: Option<Url>,
pub translation_groups_collection_link: Option<Url>,
pub translation_import_queue_entries_collection_link: Option<Url>,
pub resource_type_link: Option<Url>,
}Expand description
§About this service
The Launchpad web service allows automated clients to access most of the functionality available on the Launchpad web site. For help getting started, see the help wiki.
§About version 1.0
This version of the web service removes unnecessary named operations. It was introduced in March 2010, and its end-of-life date is April 2015, the same as the server version of the Ubuntu release “Lucid Lynx”.
Representation of the service-root-json resource
Fields§
§archives_collection_link: Option<Url>§branches_collection_link: Option<Url>§bug_trackers_collection_link: Option<Url>§bugs_collection_link: Option<Url>§builders_collection_link: Option<Url>§charm_bases_collection_link: Option<Url>§charm_recipes_collection_link: Option<Url>§countries_collection_link: Option<Url>§craft_recipes_collection_link: Option<Url>§cves_collection_link: Option<Url>§distributions_collection_link: Option<Url>§git_repositories_collection_link: Option<Url>§languages_collection_link: Option<Url>§livefses_collection_link: Option<Url>§me_link: Option<Url>§packagesets_collection_link: Option<Url>§people_collection_link: Option<Url>§pillars_link: Option<Url>§polls_collection_link: Option<Url>§processors_collection_link: Option<Url>§project_groups_collection_link: Option<Url>§projects_collection_link: Option<Url>§questions_collection_link: Option<Url>§rock_bases_collection_link: Option<Url>§rock_recipes_collection_link: Option<Url>§services_link: Option<Url>§snap_bases_collection_link: Option<Url>§snappy_serieses_collection_link: Option<Url>§snaps_collection_link: Option<Url>§specifications_collection_link: Option<Url>§temporary_blobs_collection_link: Option<Url>§translation_groups_collection_link: Option<Url>§translation_import_queue_entries_collection_link: Option<Url>§resource_type_link: Option<Url>The link to the WADL description of this resource.
Implementations§
Source§impl ServiceRootJson
impl ServiceRootJson
pub fn archives(&self) -> Option<Archives>
pub fn set_archives(&mut self, value: Option<Archives>)
pub fn branches(&self) -> Option<Branches>
pub fn set_branches(&mut self, value: Option<Branches>)
pub fn bug_trackers(&self) -> Option<BugTrackers>
pub fn set_bug_trackers(&mut self, value: Option<BugTrackers>)
pub fn bugs(&self) -> Option<Bugs>
pub fn set_bugs(&mut self, value: Option<Bugs>)
pub fn builders(&self) -> Option<Builders>
pub fn set_builders(&mut self, value: Option<Builders>)
pub fn charm_bases(&self) -> Option<CharmBases>
pub fn set_charm_bases(&mut self, value: Option<CharmBases>)
pub fn charm_recipes(&self) -> Option<CharmRecipes>
pub fn set_charm_recipes(&mut self, value: Option<CharmRecipes>)
pub fn countries(&self) -> Option<Countries>
pub fn set_countries(&mut self, value: Option<Countries>)
pub fn craft_recipes(&self) -> Option<CraftRecipes>
pub fn set_craft_recipes(&mut self, value: Option<CraftRecipes>)
pub fn cves(&self) -> Option<Cves>
pub fn set_cves(&mut self, value: Option<Cves>)
pub fn distributions(&self) -> Option<Distributions>
pub fn set_distributions(&mut self, value: Option<Distributions>)
pub fn git_repositories(&self) -> Option<GitRepositories>
pub fn set_git_repositories(&mut self, value: Option<GitRepositories>)
pub fn languages(&self) -> Option<Languages>
pub fn set_languages(&mut self, value: Option<Languages>)
pub fn livefses(&self) -> Option<Livefses>
pub fn set_livefses(&mut self, value: Option<Livefses>)
pub fn me(&self) -> Option<Person>
pub fn set_me(&mut self, value: Option<Person>)
pub fn packagesets(&self) -> Option<Packagesets>
pub fn set_packagesets(&mut self, value: Option<Packagesets>)
pub fn people(&self) -> Option<People>
pub fn set_people(&mut self, value: Option<People>)
pub fn pillars(&self) -> Option<Pillars>
pub fn set_pillars(&mut self, value: Option<Pillars>)
pub fn polls(&self) -> Option<Polls>
pub fn set_polls(&mut self, value: Option<Polls>)
pub fn processors(&self) -> Option<Processors>
pub fn set_processors(&mut self, value: Option<Processors>)
pub fn project_groups(&self) -> Option<ProjectGroups>
pub fn set_project_groups(&mut self, value: Option<ProjectGroups>)
pub fn projects(&self) -> Option<Projects>
pub fn set_projects(&mut self, value: Option<Projects>)
pub fn questions(&self) -> Option<Questions>
pub fn set_questions(&mut self, value: Option<Questions>)
pub fn rock_bases(&self) -> Option<RockBases>
pub fn set_rock_bases(&mut self, value: Option<RockBases>)
pub fn rock_recipes(&self) -> Option<RockRecipes>
pub fn set_rock_recipes(&mut self, value: Option<RockRecipes>)
pub fn services(&self) -> Option<ServiceFactory>
pub fn set_services(&mut self, value: Option<ServiceFactory>)
pub fn snap_bases(&self) -> Option<SnapBases>
pub fn set_snap_bases(&mut self, value: Option<SnapBases>)
pub fn snappy_serieses(&self) -> Option<SnappySerieses>
pub fn set_snappy_serieses(&mut self, value: Option<SnappySerieses>)
pub fn snaps(&self) -> Option<Snaps>
pub fn set_snaps(&mut self, value: Option<Snaps>)
pub fn specifications(&self) -> Option<Specifications>
pub fn set_specifications(&mut self, value: Option<Specifications>)
pub fn temporary_blobs(&self) -> Option<TemporaryBlobs>
pub fn set_temporary_blobs(&mut self, value: Option<TemporaryBlobs>)
pub fn translation_groups(&self) -> Option<TranslationGroups>
pub fn set_translation_groups(&mut self, value: Option<TranslationGroups>)
pub fn translation_import_queue_entries( &self, ) -> Option<TranslationImportQueueEntries>
pub fn set_translation_import_queue_entries( &mut self, value: Option<TranslationImportQueueEntries>, )
Trait Implementations§
Source§impl Clone for ServiceRootJson
impl Clone for ServiceRootJson
Source§fn clone(&self) -> ServiceRootJson
fn clone(&self) -> ServiceRootJson
Returns a duplicate 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 ServiceRootJson
impl Debug for ServiceRootJson
Source§impl Default for ServiceRootJson
impl Default for ServiceRootJson
Source§impl<'de> Deserialize<'de> for ServiceRootJson
impl<'de> Deserialize<'de> for ServiceRootJson
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
Source§impl PartialEq for ServiceRootJson
impl PartialEq for ServiceRootJson
Source§impl Serialize for ServiceRootJson
impl Serialize for ServiceRootJson
impl StructuralPartialEq for ServiceRootJson
Auto Trait Implementations§
impl Freeze for ServiceRootJson
impl RefUnwindSafe for ServiceRootJson
impl Send for ServiceRootJson
impl Sync for ServiceRootJson
impl Unpin for ServiceRootJson
impl UnwindSafe for ServiceRootJson
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