pub struct Removal {
pub date: String,
pub suite: Option<String>,
pub ftpmaster: String,
pub sources: Option<Vec<String>>,
pub binaries: Option<Vec<String>>,
pub reason: String,
pub bug: Option<u32>,
}Expand description
A removal file
Fields§
§date: StringThe date of the removal
suite: Option<String>The suite from which the package was removed
ftpmaster: StringThe FTP-master who performed the removal
sources: Option<Vec<String>>The sources that were removed
binaries: Option<Vec<String>>The binaries that were removed
reason: StringThe reason for the removal
bug: Option<u32>The bug number associated with the removal
Trait Implementations§
Source§impl<P: Deb822LikeParagraph> FromDeb822Paragraph<P> for Removal
impl<P: Deb822LikeParagraph> FromDeb822Paragraph<P> for Removal
Source§impl<P: Deb822LikeParagraph> ToDeb822Paragraph<P> for Removal
impl<P: Deb822LikeParagraph> ToDeb822Paragraph<P> for Removal
Source§fn to_paragraph(&self) -> P
fn to_paragraph(&self) -> P
Convert this object to a paragraph.
Source§fn update_paragraph(&self, para: &mut P)
fn update_paragraph(&self, para: &mut P)
Update the given paragraph with the values from this object.
Auto Trait Implementations§
impl Freeze for Removal
impl RefUnwindSafe for Removal
impl Send for Removal
impl Sync for Removal
impl Unpin for Removal
impl UnsafeUnpin for Removal
impl UnwindSafe for Removal
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