pub struct FluentBitConfigMultilineParserSelector {
pub match_expressions: Option<Vec<FluentBitConfigMultilineParserSelectorMatchExpressions>>,
pub match_labels: Option<BTreeMap<String, String>>,
}Expand description
Select multiline parser plugins
Fields§
§match_expressions: Option<Vec<FluentBitConfigMultilineParserSelectorMatchExpressions>>matchExpressions is a list of label selector requirements. The requirements are ANDed.
match_labels: Option<BTreeMap<String, String>>matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is “key”, the operator is “In”, and the values array contains only “value”. The requirements are ANDed.
Trait Implementations§
Source§impl Clone for FluentBitConfigMultilineParserSelector
impl Clone for FluentBitConfigMultilineParserSelector
Source§fn clone(&self) -> FluentBitConfigMultilineParserSelector
fn clone(&self) -> FluentBitConfigMultilineParserSelector
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 Default for FluentBitConfigMultilineParserSelector
impl Default for FluentBitConfigMultilineParserSelector
Source§fn default() -> FluentBitConfigMultilineParserSelector
fn default() -> FluentBitConfigMultilineParserSelector
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FluentBitConfigMultilineParserSelector
impl<'de> Deserialize<'de> for FluentBitConfigMultilineParserSelector
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 PartialEq for FluentBitConfigMultilineParserSelector
impl PartialEq for FluentBitConfigMultilineParserSelector
Source§fn eq(&self, other: &FluentBitConfigMultilineParserSelector) -> bool
fn eq(&self, other: &FluentBitConfigMultilineParserSelector) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FluentBitConfigMultilineParserSelector
Auto Trait Implementations§
impl Freeze for FluentBitConfigMultilineParserSelector
impl RefUnwindSafe for FluentBitConfigMultilineParserSelector
impl Send for FluentBitConfigMultilineParserSelector
impl Sync for FluentBitConfigMultilineParserSelector
impl Unpin for FluentBitConfigMultilineParserSelector
impl UnwindSafe for FluentBitConfigMultilineParserSelector
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