pub enum CreditFlowPolicy {
Every(u16),
MinThreshold(u16),
}
Expand description
Control how credits are issued by the receiving end.
Variants§
Every(u16)
Issue credits for every N messages received
MinThreshold(u16)
Issue credits when below a threshold
Trait Implementations§
Source§impl Clone for CreditFlowPolicy
impl Clone for CreditFlowPolicy
Source§fn clone(&self) -> CreditFlowPolicy
fn clone(&self) -> CreditFlowPolicy
Returns a copy 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 CreditFlowPolicy
impl Debug for CreditFlowPolicy
Source§impl Default for CreditFlowPolicy
impl Default for CreditFlowPolicy
Source§impl Format for CreditFlowPolicy
impl Format for CreditFlowPolicy
impl Copy for CreditFlowPolicy
Auto Trait Implementations§
impl Freeze for CreditFlowPolicy
impl RefUnwindSafe for CreditFlowPolicy
impl Send for CreditFlowPolicy
impl Sync for CreditFlowPolicy
impl Unpin for CreditFlowPolicy
impl UnwindSafe for CreditFlowPolicy
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