pub struct ObservabilityFilterRulesConfigBuilder { /* private fields */ }Expand description
Builder for ObservabilityFilterRulesConfig.
Implementations§
Source§impl ObservabilityFilterRulesConfigBuilder
impl ObservabilityFilterRulesConfigBuilder
pub fn groups(&mut self, value: Vec<ObservabilityFilterGroup>) -> &mut Self
pub fn enabled(&mut self, value: bool) -> &mut Self
Sourcepub fn build(&self) -> Result<ObservabilityFilterRulesConfig, OpenRouterError>
pub fn build(&self) -> Result<ObservabilityFilterRulesConfig, OpenRouterError>
Trait Implementations§
Source§impl Clone for ObservabilityFilterRulesConfigBuilder
impl Clone for ObservabilityFilterRulesConfigBuilder
Source§fn clone(&self) -> ObservabilityFilterRulesConfigBuilder
fn clone(&self) -> ObservabilityFilterRulesConfigBuilder
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 ObservabilityFilterRulesConfigBuilder
impl RefUnwindSafe for ObservabilityFilterRulesConfigBuilder
impl Send for ObservabilityFilterRulesConfigBuilder
impl Sync for ObservabilityFilterRulesConfigBuilder
impl Unpin for ObservabilityFilterRulesConfigBuilder
impl UnsafeUnpin for ObservabilityFilterRulesConfigBuilder
impl UnwindSafe for ObservabilityFilterRulesConfigBuilder
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