pub struct RiemannClientOptionsBuilder { /* private fields */ }Expand description
Builder for RiemannClientOptions.
Implementations§
Source§impl RiemannClientOptionsBuilder
impl RiemannClientOptionsBuilder
pub fn host<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn port<VALUE: Into<u16>>(self, value: VALUE) -> Self
pub fn connect_timeout_ms<VALUE: Into<u64>>(self, value: VALUE) -> Self
pub fn socket_timeout_ms<VALUE: Into<u64>>(self, value: VALUE) -> Self
pub fn use_udp<VALUE: Into<bool>>(self, value: VALUE) -> Self
Source§impl RiemannClientOptionsBuilder
impl RiemannClientOptionsBuilder
pub fn build(self) -> RiemannClientOptions
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RiemannClientOptionsBuilder
impl RefUnwindSafe for RiemannClientOptionsBuilder
impl Send for RiemannClientOptionsBuilder
impl Sync for RiemannClientOptionsBuilder
impl Unpin for RiemannClientOptionsBuilder
impl UnwindSafe for RiemannClientOptionsBuilder
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