pub struct BugNominationFull {
pub self_link: Option<Url>,
pub resource_type_link: Option<Url>,
pub http_etag: Option<String>,
pub bug_link: Url,
pub date_created: DateTime<Utc>,
pub date_decided: DateTime<Utc>,
pub decider_link: Url,
pub distroseries_link: Url,
pub owner_link: Url,
pub productseries_link: Url,
pub status: BugNominationStatus,
pub target_link: Url,
}Expand description
Representation of the bug_nomination-full resource
Fields§
§self_link: Option<Url>The canonical 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.
bug_link: Url§date_created: DateTime<Utc>Date Submitted
The date on which this nomination was submitted.
date_decided: DateTime<Utc>Date Decided
The date on which this nomination was approved or declined.
decider_link: UrlDecided By
distroseries_link: UrlSeries
owner_link: UrlSubmitter
productseries_link: UrlSeries
status: BugNominationStatusStatus
target_link: UrlThe IProductSeries or IDistroSeries of this nomination.
Implementations§
Source§impl BugNominationFull
impl BugNominationFull
Sourcepub fn self_(&self) -> Option<BugNomination>
pub fn self_(&self) -> Option<BugNomination>
The canonical link to this resource.
Sourcepub fn set_self_(&mut self, value: Option<BugNomination>)
pub fn set_self_(&mut self, value: Option<BugNomination>)
Set the self_link value.
Sourcepub fn set_decider(&mut self, value: Person)
pub fn set_decider(&mut self, value: Person)
Set the decider_link value.
Sourcepub fn distroseries(&self) -> DistroSeries
pub fn distroseries(&self) -> DistroSeries
Series
Sourcepub fn set_distroseries(&mut self, value: DistroSeries)
pub fn set_distroseries(&mut self, value: DistroSeries)
Set the distroseries_link value.
Sourcepub fn productseries(&self) -> ProjectSeries
pub fn productseries(&self) -> ProjectSeries
Series
Sourcepub fn set_productseries(&mut self, value: ProjectSeries)
pub fn set_productseries(&mut self, value: ProjectSeries)
Set the productseries_link value.
Sourcepub fn set_target(&mut self, value: BugTarget)
pub fn set_target(&mut self, value: BugTarget)
Set the target_link value.
Trait Implementations§
Source§impl Clone for BugNominationFull
impl Clone for BugNominationFull
Source§fn clone(&self) -> BugNominationFull
fn clone(&self) -> BugNominationFull
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 BugNominationFull
impl Debug for BugNominationFull
Source§impl<'de> Deserialize<'de> for BugNominationFull
impl<'de> Deserialize<'de> for BugNominationFull
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 BugNominationFull
impl PartialEq for BugNominationFull
Source§impl Serialize for BugNominationFull
impl Serialize for BugNominationFull
impl StructuralPartialEq for BugNominationFull
Auto Trait Implementations§
impl Freeze for BugNominationFull
impl RefUnwindSafe for BugNominationFull
impl Send for BugNominationFull
impl Sync for BugNominationFull
impl Unpin for BugNominationFull
impl UnwindSafe for BugNominationFull
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