pub struct BinaryPackagePublishingHistoryDiff {
pub date_created: Option<DateTime<Utc>>,
pub date_made_pending: Option<DateTime<Utc>>,
pub date_published: Option<DateTime<Utc>>,
pub date_removed: Option<DateTime<Utc>>,
pub date_superseded: Option<DateTime<Utc>>,
pub display_name: Option<String>,
pub distro_arch_series_link: Option<Url>,
pub removal_comment: Option<String>,
pub removed_by_link: Option<Url>,
pub scheduled_deletion_date: Option<DateTime<Utc>>,
pub status: Option<PublishingRecordStatus>,
}Expand description
Representation of the binary_package_publishing_history-diff resource
Fields§
§date_created: Option<DateTime<Utc>>Date Created
The date on which this record was created
date_made_pending: Option<DateTime<Utc>>Date Made Pending
The date on which this record was set as pending removal
date_published: Option<DateTime<Utc>>Date Published
The date on which this record was published
date_removed: Option<DateTime<Utc>>Date Removed
The date on which this record was removed from the published set
date_superseded: Option<DateTime<Utc>>Date Superseded
The date on which this record was marked superseded
display_name: Option<String>Display Name
Text representation of the current record.
distro_arch_series_link: Option<Url>Distro Arch Series
The distroarchseries being published into
removal_comment: Option<String>Removal Comment
Reason why this publication is going to be removed.
removed_by_link: Option<Url>Removed By
The Person responsible for the removal
scheduled_deletion_date: Option<DateTime<Utc>>Scheduled Deletion Date
The date on which this record is scheduled for deletion
status: Option<PublishingRecordStatus>Status
The status of this publishing record
Implementations§
Source§impl BinaryPackagePublishingHistoryDiff
impl BinaryPackagePublishingHistoryDiff
Sourcepub fn distro_arch_series(&self) -> Option<DistroArchSeries>
pub fn distro_arch_series(&self) -> Option<DistroArchSeries>
Distro Arch Series
The distroarchseries being published into
pub fn set_distro_arch_series(&mut self, value: Option<DistroArchSeries>)
Sourcepub fn removed_by(&self) -> Option<Person>
pub fn removed_by(&self) -> Option<Person>
Removed By
The Person responsible for the removal
pub fn set_removed_by(&mut self, value: Option<Person>)
Trait Implementations§
Source§impl Clone for BinaryPackagePublishingHistoryDiff
impl Clone for BinaryPackagePublishingHistoryDiff
Source§fn clone(&self) -> BinaryPackagePublishingHistoryDiff
fn clone(&self) -> BinaryPackagePublishingHistoryDiff
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl<'de> Deserialize<'de> for BinaryPackagePublishingHistoryDiff
impl<'de> Deserialize<'de> for BinaryPackagePublishingHistoryDiff
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 BinaryPackagePublishingHistoryDiff
impl PartialEq for BinaryPackagePublishingHistoryDiff
Source§fn eq(&self, other: &BinaryPackagePublishingHistoryDiff) -> bool
fn eq(&self, other: &BinaryPackagePublishingHistoryDiff) -> bool
self and other values to be equal, and is used by ==.