pub struct RemoveEntry { /* private fields */ }Implementations§
Source§impl RemoveEntry
impl RemoveEntry
pub fn new( name: String, version: Option<String>, size: u64, details: Vec<RemoveTag>, arch: String, index: usize, ) -> Self
pub fn name(&self) -> &str
pub fn version(&self) -> Option<&str>
pub fn size(&self) -> u64
pub fn details(&self) -> &[RemoveTag]
pub fn arch(&self) -> &str
pub fn index(&self) -> usize
Trait Implementations§
Source§impl Clone for RemoveEntry
impl Clone for RemoveEntry
Source§fn clone(&self) -> RemoveEntry
fn clone(&self) -> RemoveEntry
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 RemoveEntry
impl Debug for RemoveEntry
Source§impl<'de> Deserialize<'de> for RemoveEntry
impl<'de> Deserialize<'de> for RemoveEntry
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 Hash for RemoveEntry
impl Hash for RemoveEntry
Source§impl PartialEq for RemoveEntry
impl PartialEq for RemoveEntry
Source§impl Serialize for RemoveEntry
impl Serialize for RemoveEntry
impl Eq for RemoveEntry
impl StructuralPartialEq for RemoveEntry
Auto Trait Implementations§
impl Freeze for RemoveEntry
impl RefUnwindSafe for RemoveEntry
impl Send for RemoveEntry
impl Sync for RemoveEntry
impl Unpin for RemoveEntry
impl UnwindSafe for RemoveEntry
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