pub struct ObservabilityFilterGroupBuilder { /* private fields */ }Expand description
Builder for ObservabilityFilterGroup.
Implementations§
Source§impl ObservabilityFilterGroupBuilder
impl ObservabilityFilterGroupBuilder
pub fn rules(&mut self, value: Vec<ObservabilityFilterRule>) -> &mut Self
pub fn logic<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(&self) -> Result<ObservabilityFilterGroup, OpenRouterError>
pub fn build(&self) -> Result<ObservabilityFilterGroup, OpenRouterError>
Trait Implementations§
Source§impl Clone for ObservabilityFilterGroupBuilder
impl Clone for ObservabilityFilterGroupBuilder
Source§fn clone(&self) -> ObservabilityFilterGroupBuilder
fn clone(&self) -> ObservabilityFilterGroupBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ObservabilityFilterGroupBuilder
impl RefUnwindSafe for ObservabilityFilterGroupBuilder
impl Send for ObservabilityFilterGroupBuilder
impl Sync for ObservabilityFilterGroupBuilder
impl Unpin for ObservabilityFilterGroupBuilder
impl UnsafeUnpin for ObservabilityFilterGroupBuilder
impl UnwindSafe for ObservabilityFilterGroupBuilder
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