pub struct DecoderDetails {
pub program_name: Option<String>,
pub order: Option<String>,
pub prematch: Option<DecoderPatternDetail>,
pub regex: Option<DecoderPatternDetail>,
pub parent: Option<String>,
pub use_own_name: Option<bool>,
pub json_null_field: Option<String>,
pub plugin_decoder: Option<String>,
}Fields§
§program_name: Option<String>§order: Option<String>§prematch: Option<DecoderPatternDetail>§regex: Option<DecoderPatternDetail>§parent: Option<String>§use_own_name: Option<bool>§json_null_field: Option<String>§plugin_decoder: Option<String>Trait Implementations§
Source§impl Clone for DecoderDetails
impl Clone for DecoderDetails
Source§fn clone(&self) -> DecoderDetails
fn clone(&self) -> DecoderDetails
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 DecoderDetails
impl Debug for DecoderDetails
Source§impl<'de> Deserialize<'de> for DecoderDetails
impl<'de> Deserialize<'de> for DecoderDetails
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 DecoderDetails
impl RefUnwindSafe for DecoderDetails
impl Send for DecoderDetails
impl Sync for DecoderDetails
impl Unpin for DecoderDetails
impl UnwindSafe for DecoderDetails
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