pub struct UpdateObservabilityDestinationRequestBuilder { /* private fields */ }Expand description
Builder for UpdateObservabilityDestinationRequest.
Implementations§
Source§impl UpdateObservabilityDestinationRequestBuilder
impl UpdateObservabilityDestinationRequestBuilder
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn config(&mut self, value: Value) -> &mut Self
pub fn enabled(&mut self, value: bool) -> &mut Self
pub fn privacy_mode(&mut self, value: bool) -> &mut Self
pub fn sampling_rate(&mut self, value: f64) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<UpdateObservabilityDestinationRequest, OpenRouterError>
pub fn build( &self, ) -> Result<UpdateObservabilityDestinationRequest, OpenRouterError>
Builds a new UpdateObservabilityDestinationRequest.
§Errors
If a required field has not been initialized.
Source§impl UpdateObservabilityDestinationRequestBuilder
impl UpdateObservabilityDestinationRequestBuilder
pub fn api_key_hashes<T, S>(&mut self, items: T) -> &mut Self
pub fn clear_api_key_hashes(&mut self) -> &mut Self
pub fn filter_rules( &mut self, value: ObservabilityFilterRulesConfig, ) -> &mut Self
pub fn clear_filter_rules(&mut self) -> &mut Self
Trait Implementations§
Source§impl Clone for UpdateObservabilityDestinationRequestBuilder
impl Clone for UpdateObservabilityDestinationRequestBuilder
Source§fn clone(&self) -> UpdateObservabilityDestinationRequestBuilder
fn clone(&self) -> UpdateObservabilityDestinationRequestBuilder
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 UpdateObservabilityDestinationRequestBuilder
impl RefUnwindSafe for UpdateObservabilityDestinationRequestBuilder
impl Send for UpdateObservabilityDestinationRequestBuilder
impl Sync for UpdateObservabilityDestinationRequestBuilder
impl Unpin for UpdateObservabilityDestinationRequestBuilder
impl UnsafeUnpin for UpdateObservabilityDestinationRequestBuilder
impl UnwindSafe for UpdateObservabilityDestinationRequestBuilder
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