pub struct ChannelMockOptions { /* private fields */ }
Implementations§
Source§impl ChannelMockOptions
impl ChannelMockOptions
pub fn with_id(self, id: u16) -> ChannelMockOptions
pub fn with_label(self, label: impl AsRef<str> + ToString) -> ChannelMockOptions
pub fn with_latency( self, latency_range: RangeInclusive<u64>, ) -> ChannelMockOptions
pub fn with_buffer_size(self, buffer_size: u32) -> ChannelMockOptions
Trait Implementations§
Source§impl Clone for ChannelMockOptions
impl Clone for ChannelMockOptions
Source§fn clone(&self) -> ChannelMockOptions
fn clone(&self) -> ChannelMockOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ChannelMockOptions
impl Debug for ChannelMockOptions
Source§impl Default for ChannelMockOptions
impl Default for ChannelMockOptions
Source§fn default() -> ChannelMockOptions
fn default() -> ChannelMockOptions
Returns the “default value” for a type. Read more
Source§impl PartialEq for ChannelMockOptions
impl PartialEq for ChannelMockOptions
impl StructuralPartialEq for ChannelMockOptions
Auto Trait Implementations§
impl Freeze for ChannelMockOptions
impl RefUnwindSafe for ChannelMockOptions
impl Send for ChannelMockOptions
impl Sync for ChannelMockOptions
impl Unpin for ChannelMockOptions
impl UnwindSafe for ChannelMockOptions
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