pub struct LivefsBuildDiff {
pub build_log_url: Option<Url>,
pub buildstate: Option<BuildState>,
pub dependencies: Option<Vec<String>>,
pub distribution_link: Option<Url>,
pub distro_series_link: Option<Url>,
pub title: Option<String>,
pub upload_log_url: Option<Url>,
}Expand description
Representation of the livefs_build-diff resource
Fields§
§build_log_url: Option<Url>Build Log URL
A URL for the build log. None if there is no log available.
buildstate: Option<BuildState>Status
The current status of the job.
dependencies: Option<Vec<String>>Dependencies
Debian-like dependency line that must be satisfied before attempting to build this request.
distribution_link: Option<Url>Distribution
Shortcut for its distribution.
distro_series_link: Option<Url>Distribution series
Shortcut for its distribution series.
title: Option<String>Title
upload_log_url: Option<Url>Upload Log URL
A URL for failed upload logs.Will be None if there was no failure.
Implementations§
Source§impl LivefsBuildDiff
impl LivefsBuildDiff
Sourcepub fn distribution(&self) -> Option<Distribution>
pub fn distribution(&self) -> Option<Distribution>
Distribution
Shortcut for its distribution.
Sourcepub fn set_distribution(&mut self, value: Option<Distribution>)
pub fn set_distribution(&mut self, value: Option<Distribution>)
Set the distribution_link value.
Sourcepub fn distro_series(&self) -> Option<DistroSeries>
pub fn distro_series(&self) -> Option<DistroSeries>
Distribution series
Shortcut for its distribution series.
Sourcepub fn set_distro_series(&mut self, value: Option<DistroSeries>)
pub fn set_distro_series(&mut self, value: Option<DistroSeries>)
Set the distro_series_link value.
Trait Implementations§
Source§impl Clone for LivefsBuildDiff
impl Clone for LivefsBuildDiff
Source§fn clone(&self) -> LivefsBuildDiff
fn clone(&self) -> LivefsBuildDiff
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 LivefsBuildDiff
impl Debug for LivefsBuildDiff
Source§impl Default for LivefsBuildDiff
impl Default for LivefsBuildDiff
Source§impl<'de> Deserialize<'de> for LivefsBuildDiff
impl<'de> Deserialize<'de> for LivefsBuildDiff
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 LivefsBuildDiff
impl PartialEq for LivefsBuildDiff
Source§fn eq(&self, other: &LivefsBuildDiff) -> bool
fn eq(&self, other: &LivefsBuildDiff) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LivefsBuildDiff
impl Serialize for LivefsBuildDiff
impl StructuralPartialEq for LivefsBuildDiff
Auto Trait Implementations§
impl Freeze for LivefsBuildDiff
impl RefUnwindSafe for LivefsBuildDiff
impl Send for LivefsBuildDiff
impl Sync for LivefsBuildDiff
impl Unpin for LivefsBuildDiff
impl UnsafeUnpin for LivefsBuildDiff
impl UnwindSafe for LivefsBuildDiff
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