Struct EnrichModulesList

Source
pub struct EnrichModulesList {
Show 104 fields pub reversedns: Option<bool>, pub sigma_syntax_validator: Option<bool>, pub ods_enrich: Option<bool>, pub recordedfuture: Option<bool>, pub eupi: Option<bool>, pub docx_enrich: Option<bool>, pub passivetotal: Option<bool>, pub abuseipdb: Option<bool>, pub ransomcoindb: Option<bool>, pub domaintools: Option<bool>, pub crowdstrike_falcon: Option<bool>, pub google_safe_browsing: Option<bool>, pub geoip_country: Option<bool>, pub joesandbox_query: Option<bool>, pub crowdsec: Option<bool>, pub geoip_asn: Option<bool>, pub rbl: Option<bool>, pub yeti: Option<bool>, pub ocr_enrich: Option<bool>, pub onyphe: Option<bool>, pub odt_enrich: Option<bool>, pub socialscan: Option<bool>, pub sophoslabs_intelix: Option<bool>, pub mmdb_lookup: Option<bool>, pub vmray_submit: Option<bool>, pub trustar_enrich: Option<bool>, pub ipinfo: Option<bool>, pub backscatter_io: Option<bool>, pub ipasn: Option<bool>, pub urlscan: Option<bool>, pub threatcrowd: Option<bool>, pub html_to_markdown: Option<bool>, pub yara_query: Option<bool>, pub sigma_queries: Option<bool>, pub xforceexchange: Option<bool>, pub whois: Option<bool>, pub pdf_enrich: Option<bool>, pub threatfox: Option<bool>, pub clamav: Option<bool>, pub vmware_nsx: Option<bool>, pub sigmf_expand: Option<bool>, pub urlhaus: Option<bool>, pub stix2_pattern_syntax_validator: Option<bool>, pub censys_enrich: Option<bool>, pub variotdbs: Option<bool>, pub joesandbox_submit: Option<bool>, pub virustotal_public: Option<bool>, pub macaddress_io: Option<bool>, pub mcafee_insights_enrich: Option<bool>, pub countrycode: Option<bool>, pub shodan: Option<bool>, pub dnsdb_query: Option<bool>, pub greynoise: Option<bool>, pub xlsx_enrich: Option<bool>, pub lastline_submit: Option<bool>, pub assemblyline_submit: Option<bool>, pub hashlookup: Option<bool>, pub apivoid: Option<bool>, pub lastline_query: Option<bool>, pub eql: Option<bool>, pub cuckoo_submit: Option<bool>, pub hyasinsight: Option<bool>, pub assemblyline_query: Option<bool>, pub circl_passivedns: Option<bool>, pub securitytrails: Option<bool>, pub hashdd: Option<bool>, pub geoip_city: Option<bool>, pub qrcode: Option<bool>, pub sourcecache: Option<bool>, pub threatminer: Option<bool>, pub cytomic_orion: Option<bool>, pub iprep: Option<bool>, pub qintel_qsentry: Option<bool>, pub wiki: Option<bool>, pub cve: Option<bool>, pub btc_scam_check: Option<bool>, pub whoisfreaks: Option<bool>, pub google_search: Option<bool>, pub malwarebazaar: Option<bool>, pub intel471: Option<bool>, pub btc_steroids: Option<bool>, pub mwdb: Option<bool>, pub dbl_spamhaus: Option<bool>, pub onyphe_full: Option<bool>, pub ipqs_fraud_and_risk_scoring: Option<bool>, pub farsight_passivedns: Option<bool>, pub cve_advanced: Option<bool>, pub cpe: Option<bool>, pub passive_ssh: Option<bool>, pub vulners: Option<bool>, pub yara_syntax_validator: Option<bool>, pub jinja_template_rendering: Option<bool>, pub virustotal: Option<bool>, pub macvendors: Option<bool>, pub vulndb: Option<bool>, pub circl_passivessl: Option<bool>, pub dns: Option<bool>, pub otx: Option<bool>, pub bgpranking: Option<bool>, pub extract_url_components: Option<bool>, pub intelmq_eventdb_period_experimental: Option<bool>, pub apiosintds: Option<bool>, pub pptx_enrich: Option<bool>, pub hibp: Option<bool>,
}

Fields§

§reversedns: Option<bool>§sigma_syntax_validator: Option<bool>§ods_enrich: Option<bool>§recordedfuture: Option<bool>§eupi: Option<bool>§docx_enrich: Option<bool>§passivetotal: Option<bool>§abuseipdb: Option<bool>§ransomcoindb: Option<bool>§domaintools: Option<bool>§crowdstrike_falcon: Option<bool>§google_safe_browsing: Option<bool>§geoip_country: Option<bool>§joesandbox_query: Option<bool>§crowdsec: Option<bool>§geoip_asn: Option<bool>§rbl: Option<bool>§yeti: Option<bool>§ocr_enrich: Option<bool>§onyphe: Option<bool>§odt_enrich: Option<bool>§socialscan: Option<bool>§sophoslabs_intelix: Option<bool>§mmdb_lookup: Option<bool>§vmray_submit: Option<bool>§trustar_enrich: Option<bool>§ipinfo: Option<bool>§backscatter_io: Option<bool>§ipasn: Option<bool>§urlscan: Option<bool>§threatcrowd: Option<bool>§html_to_markdown: Option<bool>§yara_query: Option<bool>§sigma_queries: Option<bool>§xforceexchange: Option<bool>§whois: Option<bool>§pdf_enrich: Option<bool>§threatfox: Option<bool>§clamav: Option<bool>§vmware_nsx: Option<bool>§sigmf_expand: Option<bool>§urlhaus: Option<bool>§stix2_pattern_syntax_validator: Option<bool>§censys_enrich: Option<bool>§variotdbs: Option<bool>§joesandbox_submit: Option<bool>§virustotal_public: Option<bool>§macaddress_io: Option<bool>§mcafee_insights_enrich: Option<bool>§countrycode: Option<bool>§shodan: Option<bool>§dnsdb_query: Option<bool>§greynoise: Option<bool>§xlsx_enrich: Option<bool>§lastline_submit: Option<bool>§assemblyline_submit: Option<bool>§hashlookup: Option<bool>§apivoid: Option<bool>§lastline_query: Option<bool>§eql: Option<bool>§cuckoo_submit: Option<bool>§hyasinsight: Option<bool>§assemblyline_query: Option<bool>§circl_passivedns: Option<bool>§securitytrails: Option<bool>§hashdd: Option<bool>§geoip_city: Option<bool>§qrcode: Option<bool>§sourcecache: Option<bool>§threatminer: Option<bool>§cytomic_orion: Option<bool>§iprep: Option<bool>§qintel_qsentry: Option<bool>§wiki: Option<bool>§cve: Option<bool>§btc_scam_check: Option<bool>§whoisfreaks: Option<bool>§google_search: Option<bool>§malwarebazaar: Option<bool>§intel471: Option<bool>§btc_steroids: Option<bool>§mwdb: Option<bool>§dbl_spamhaus: Option<bool>§onyphe_full: Option<bool>§ipqs_fraud_and_risk_scoring: Option<bool>§farsight_passivedns: Option<bool>§cve_advanced: Option<bool>§cpe: Option<bool>§passive_ssh: Option<bool>§vulners: Option<bool>§yara_syntax_validator: Option<bool>§jinja_template_rendering: Option<bool>§virustotal: Option<bool>§macvendors: Option<bool>§vulndb: Option<bool>§circl_passivessl: Option<bool>§dns: Option<bool>§otx: Option<bool>§bgpranking: Option<bool>§extract_url_components: Option<bool>§intelmq_eventdb_period_experimental: Option<bool>§apiosintds: Option<bool>§pptx_enrich: Option<bool>§hibp: Option<bool>

Implementations§

Trait Implementations§

Source§

impl Clone for EnrichModulesList

Source§

fn clone(&self) -> EnrichModulesList

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for EnrichModulesList

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for EnrichModulesList

Source§

fn default() -> EnrichModulesList

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

impl<'de> Deserialize<'de> for EnrichModulesList

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for EnrichModulesList

Source§

fn eq(&self, other: &EnrichModulesList) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for EnrichModulesList

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl StructuralPartialEq for EnrichModulesList

Auto Trait Implementations§

Blanket Implementations§

Source§

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

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

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

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

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

Source§

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

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where 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> PolicyExt for T
where T: ?Sized,

Source§

fn and<P, B, E>(self, other: P) -> And<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow only if self and other return Action::Follow. Read more
Source§

fn or<P, B, E>(self, other: P) -> Or<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow if either self or other returns Action::Follow. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

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

Source§

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 T
where U: TryFrom<T>,

Source§

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.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

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

Source§

impl<T> ErasedDestructor for T
where T: 'static,