pub struct CyberArtifactResponse {
pub sample_id: String,
pub session_id: String,
pub original_name: String,
pub size_bytes: usize,
pub sha256_hex: String,
pub quarantine_path: String,
pub pinned: bool,
pub immutable: bool,
pub retention_marker: Option<String>,
}Fields§
§sample_id: String§session_id: String§original_name: String§size_bytes: usize§sha256_hex: String§quarantine_path: String§pinned: bool§immutable: bool§retention_marker: Option<String>Trait Implementations§
Source§impl Clone for CyberArtifactResponse
impl Clone for CyberArtifactResponse
Source§fn clone(&self) -> CyberArtifactResponse
fn clone(&self) -> CyberArtifactResponse
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 CyberArtifactResponse
impl Debug for CyberArtifactResponse
Source§impl<'de> Deserialize<'de> for CyberArtifactResponse
impl<'de> Deserialize<'de> for CyberArtifactResponse
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
Auto Trait Implementations§
impl Freeze for CyberArtifactResponse
impl RefUnwindSafe for CyberArtifactResponse
impl Send for CyberArtifactResponse
impl Sync for CyberArtifactResponse
impl Unpin for CyberArtifactResponse
impl UnsafeUnpin for CyberArtifactResponse
impl UnwindSafe for CyberArtifactResponse
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