pub struct LoggingConfigBuilder { /* private fields */ }Implementations§
Source§impl LoggingConfigBuilder
impl LoggingConfigBuilder
pub fn new(protocol: Protocol) -> Self
pub fn success_feedback_role(self, role: &RoleRef) -> Self
pub fn failure_feedback_role(self, role: &RoleRef) -> Self
pub fn success_feedback_sample_rate( self, success_feedback_sample_rate: SuccessFeedbackSampleRate, ) -> Self
pub fn build(self) -> LoggingConfig
Auto Trait Implementations§
impl Freeze for LoggingConfigBuilder
impl RefUnwindSafe for LoggingConfigBuilder
impl Send for LoggingConfigBuilder
impl Sync for LoggingConfigBuilder
impl Unpin for LoggingConfigBuilder
impl UnwindSafe for LoggingConfigBuilder
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