pub struct BugTrackerComponentDiff {
pub component_group_link: Option<Url>,
pub distro_source_package_link: Option<Url>,
pub is_visible: Option<bool>,
pub name: Option<String>,
}Expand description
Representation of the bug_tracker_component-diff resource
Fields§
§component_group_link: Option<Url>Component Group
distro_source_package_link: Option<Url>Distribution Source Package
The distribution source package object that should be linked to this component.
is_visible: Option<bool>Is Visible?
Should the component be shown in the Launchpad web interface?
name: Option<String>Name
The name of a software component as shown in Launchpad.
Implementations§
Source§impl BugTrackerComponentDiff
impl BugTrackerComponentDiff
Sourcepub fn component_group(&self) -> Option<BugTrackerComponentGroup>
pub fn component_group(&self) -> Option<BugTrackerComponentGroup>
Component Group
Sourcepub fn set_component_group(&mut self, value: Option<BugTrackerComponentGroup>)
pub fn set_component_group(&mut self, value: Option<BugTrackerComponentGroup>)
Set the component_group_link value.
Sourcepub fn distro_source_package(&self) -> Option<DistributionSourcePackage>
pub fn distro_source_package(&self) -> Option<DistributionSourcePackage>
Distribution Source Package
The distribution source package object that should be linked to this component.
Sourcepub fn set_distro_source_package(
&mut self,
value: Option<DistributionSourcePackage>,
)
pub fn set_distro_source_package( &mut self, value: Option<DistributionSourcePackage>, )
Set the distro_source_package_link value.
Trait Implementations§
Source§impl Clone for BugTrackerComponentDiff
impl Clone for BugTrackerComponentDiff
Source§fn clone(&self) -> BugTrackerComponentDiff
fn clone(&self) -> BugTrackerComponentDiff
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BugTrackerComponentDiff
impl Debug for BugTrackerComponentDiff
Source§impl Default for BugTrackerComponentDiff
impl Default for BugTrackerComponentDiff
Source§impl<'de> Deserialize<'de> for BugTrackerComponentDiff
impl<'de> Deserialize<'de> for BugTrackerComponentDiff
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 BugTrackerComponentDiff
impl PartialEq for BugTrackerComponentDiff
Source§fn eq(&self, other: &BugTrackerComponentDiff) -> bool
fn eq(&self, other: &BugTrackerComponentDiff) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BugTrackerComponentDiff
impl Serialize for BugTrackerComponentDiff
impl StructuralPartialEq for BugTrackerComponentDiff
Auto Trait Implementations§
impl Freeze for BugTrackerComponentDiff
impl RefUnwindSafe for BugTrackerComponentDiff
impl Send for BugTrackerComponentDiff
impl Sync for BugTrackerComponentDiff
impl Unpin for BugTrackerComponentDiff
impl UnsafeUnpin for BugTrackerComponentDiff
impl UnwindSafe for BugTrackerComponentDiff
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