Struct assorted_debian_utils::autoremovals::AutoRemoval
source · [−]pub struct AutoRemoval {
pub bugs: Vec<String>,
pub bugs_dependencies: Option<Vec<String>>,
pub buggy_dependencies: Option<Vec<String>>,
pub dependencies_only: bool,
pub last_checked: DateTime<Utc>,
pub removal_date: DateTime<Utc>,
pub source: String,
pub version: PackageVersion,
pub rdeps: Option<Vec<String>>,
}
Expand description
An autoremoval
Fields
bugs: Vec<String>
The package’s RC bugs causing auto-removal.
bugs_dependencies: Option<Vec<String>>
The RC bugs of dependencies causing auto-removal.
buggy_dependencies: Option<Vec<String>>
List of RC-buggy dependencies causing auto-removal.
dependencies_only: bool
Auto-removal is caused by dependencies.
last_checked: DateTime<Utc>
Date of the last check.
removal_date: DateTime<Utc>
Auto-removal date.
source: String
Source package name.
version: PackageVersion
Package version.
rdeps: Option<Vec<String>>
List of reverse dependencies that will also be auto-removed.
Trait Implementations
sourceimpl Debug for AutoRemoval
impl Debug for AutoRemoval
sourceimpl<'de> Deserialize<'de> for AutoRemoval
impl<'de> Deserialize<'de> for AutoRemoval
sourcefn 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
sourceimpl PartialEq<AutoRemoval> for AutoRemoval
impl PartialEq<AutoRemoval> for AutoRemoval
sourcefn eq(&self, other: &AutoRemoval) -> bool
fn eq(&self, other: &AutoRemoval) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AutoRemoval) -> bool
fn ne(&self, other: &AutoRemoval) -> bool
This method tests for !=
.
impl StructuralPartialEq for AutoRemoval
Auto Trait Implementations
impl RefUnwindSafe for AutoRemoval
impl Send for AutoRemoval
impl Sync for AutoRemoval
impl Unpin for AutoRemoval
impl UnwindSafe for AutoRemoval
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more