pub struct K2KBuilder { /* private fields */ }Expand description
Builder for creating K2K infrastructure.
Implementations§
Source§impl K2KBuilder
impl K2KBuilder
Sourcepub fn max_pending_messages(self, count: usize) -> Self
pub fn max_pending_messages(self, count: usize) -> Self
Set maximum pending messages.
Sourcepub fn delivery_timeout_ms(self, timeout: u64) -> Self
pub fn delivery_timeout_ms(self, timeout: u64) -> Self
Set delivery timeout.
Sourcepub fn enable_tracing(self, enable: bool) -> Self
pub fn enable_tracing(self, enable: bool) -> Self
Enable message tracing.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for K2KBuilder
impl RefUnwindSafe for K2KBuilder
impl Send for K2KBuilder
impl Sync for K2KBuilder
impl Unpin for K2KBuilder
impl UnwindSafe for K2KBuilder
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.