pub struct InstalledFile {
pub path: String,
pub sha256: String,
pub size: u64,
pub sequence: u64,
}Expand description
One file the database holds.
Fields§
§path: Stringclamav/main.cvd.
sha256: String§size: u64§sequence: u64The bundle sequence that wrote it.
Trait Implementations§
Source§impl Clone for InstalledFile
impl Clone for InstalledFile
Source§impl Debug for InstalledFile
impl Debug for InstalledFile
Source§impl<'de> Deserialize<'de> for InstalledFile
impl<'de> Deserialize<'de> for InstalledFile
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
impl Eq for InstalledFile
Source§impl PartialEq for InstalledFile
impl PartialEq for InstalledFile
Source§impl Serialize for InstalledFile
impl Serialize for InstalledFile
impl StructuralPartialEq for InstalledFile
Auto Trait Implementations§
impl Freeze for InstalledFile
impl RefUnwindSafe for InstalledFile
impl Send for InstalledFile
impl Sync for InstalledFile
impl Unpin for InstalledFile
impl UnsafeUnpin for InstalledFile
impl UnwindSafe for InstalledFile
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.