pub struct ElasticMeta {
    pub index: Option<bool>,
    pub store: Option<bool>,
    pub copyto: &'static str,
}
Expand description

Metadata fields required for converting the structs to elasticsearch mappings

Fields§

§index: Option<bool>§store: Option<bool>§copyto: &'static str

Trait Implementations§

source§

impl Default for ElasticMeta

source§

fn default() -> ElasticMeta

Returns the “default value” for a type. Read more
source§

impl Described<ElasticMeta> for ALResults

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for AV

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Alert

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Attack

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Attack

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Attribution

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for BodyFormat

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Cert

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for CertValid

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DetailedItem

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DetailedResults

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Dynamic

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DynamicOperatingSystem

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DynamicProcess

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DynamicSSDeep

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DynamicSignature

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for DynamicWindow

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for EntityType

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Error

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for ErrorTypes

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Event

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for ExtendedScanValues

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for File

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for File

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for File

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for File

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileAPK

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileAPKApp

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileAPKSDK

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileDate

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileELF

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileELFNotes

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileELFSections

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileELFSegments

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileIMG

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileIMGExiftool

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileJAR

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileName

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileOLE

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileOLEMacro

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileOLESummary

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePDF

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePDFDate

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePDFJavascript

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePDFStats

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePE

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePEDebug

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePEExports

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePEImports

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePELinker

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePEOEP

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePEResources

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePERichHeader

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePESections

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePEVersions

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePList

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListBuild

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListCFBundle

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListCFBundleVersion

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListDT

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListDTPlatform

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListLS

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListNS

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListUI

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePListWK

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FilePowerShell

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileSWF

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileSWFHeader

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileSWFHeaderFrame

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileShortcut

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for FileStrings

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Heuristic

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Heuristic

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for ItemVerdict

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for MD5

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Milestone

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Network

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for NetworkEmail

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for NetworkIOCs

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for NetworkSignature

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for NetworkTLS

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Priorities

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Response

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for ResponseBody

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Result

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for ResultBody

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Section

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Seen

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for ServiceSelection

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Sha1

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Sha256

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Signature

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Status

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Statuses

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Submission

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for SubmissionParams

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for SubmissionState

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Subtype

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Tagging

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for TaggingFile

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for TaggingInfo

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Technique

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Times

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for UpperString

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Verdict

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Verdict

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type
source§

impl Described<ElasticMeta> for Workflow

source§

fn metadata() -> Descriptor<ElasticMeta>

Get self description of this type

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.