pub struct OcsfEncoderConfig {}Expand description
Configuration for the OCSF Encoder.
Implementations§
Source§impl OcsfEncoderConfig
impl OcsfEncoderConfig
pub fn component_metadata() -> ComponentMetadata
Trait Implementations§
Source§impl Clone for OcsfEncoderConfig
impl Clone for OcsfEncoderConfig
Source§fn clone(&self) -> OcsfEncoderConfig
fn clone(&self) -> OcsfEncoderConfig
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 OcsfEncoderConfig
impl Debug for OcsfEncoderConfig
Source§impl Default for OcsfEncoderConfig
impl Default for OcsfEncoderConfig
Source§fn default() -> OcsfEncoderConfig
fn default() -> OcsfEncoderConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OcsfEncoderConfig
impl<'de> Deserialize<'de> for OcsfEncoderConfig
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
Source§impl EncoderConfig for OcsfEncoderConfig
impl EncoderConfig for OcsfEncoderConfig
Source§impl HasFieldsMetadata for OcsfEncoderConfig
impl HasFieldsMetadata for OcsfEncoderConfig
Source§fn fields_metadata() -> Vec<FieldMetadata>
fn fields_metadata() -> Vec<FieldMetadata>
Returns a list of metadata for all fields in the struct.
Source§impl PartialEq for OcsfEncoderConfig
impl PartialEq for OcsfEncoderConfig
Source§impl Serialize for OcsfEncoderConfig
impl Serialize for OcsfEncoderConfig
impl StructuralPartialEq for OcsfEncoderConfig
Auto Trait Implementations§
impl Freeze for OcsfEncoderConfig
impl RefUnwindSafe for OcsfEncoderConfig
impl Send for OcsfEncoderConfig
impl Sync for OcsfEncoderConfig
impl Unpin for OcsfEncoderConfig
impl UnsafeUnpin for OcsfEncoderConfig
impl UnwindSafe for OcsfEncoderConfig
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