[][src]Struct isilon::models::AntivirusQuarantine

pub struct AntivirusQuarantine {
    pub file: String,
    pub last_istag: Option<String>,
    pub last_scan: Option<i32>,
    pub quarantined: bool,
    pub scan_result: String,
    pub scan_status: String,
}

Fields

file: String

Path of this file, starting with /ifs.

last_istag: Option<String>last_scan: Option<i32>quarantined: bool

If true, this file is quarantined. If false, the file is not quarantined.

scan_result: String

The result of the last scan on this file. This string is usually one of: never_scanned, clean, quarantined, repaired, truncated, infected_no_action_taken, skipped_per_settings. However, a longer string starting with 'unknown_status' and describing the details can also appear in uncommon edge cases.

scan_status: String

The scanning status of this file. If 'current', the file was scanned with the most up-to-date virus definitions. If 'not_current', it has either not been scanned, been modified since the last scan, or the virus definitions are not current.

Trait Implementations

impl Debug for AntivirusQuarantine[src]

impl Serialize for AntivirusQuarantine[src]

impl<'de> Deserialize<'de> for AntivirusQuarantine[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T