Struct malwaredb_api::SimilarSamplesRequest
source · pub struct SimilarSamplesRequest {
pub key: String,
pub hash: Vec<(SimilarityHashType, String)>,
}
Expand description
Requesting a sample from MalwareDB
Fields§
§key: String
User’s API key, must be validated before anything else
hash: Vec<(SimilarityHashType, String)>
The hash of the requested sample
Trait Implementations§
source§impl Clone for SimilarSamplesRequest
impl Clone for SimilarSamplesRequest
source§fn clone(&self) -> SimilarSamplesRequest
fn clone(&self) -> SimilarSamplesRequest
Returns a copy 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 SimilarSamplesRequest
impl Debug for SimilarSamplesRequest
source§impl<'de> Deserialize<'de> for SimilarSamplesRequest
impl<'de> Deserialize<'de> for SimilarSamplesRequest
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 RefUnwindSafe for SimilarSamplesRequest
impl Send for SimilarSamplesRequest
impl Sync for SimilarSamplesRequest
impl Unpin for SimilarSamplesRequest
impl UnwindSafe for SimilarSamplesRequest
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