pub struct FlowBuilder(pub Box<FlowInner>);
Tuple Fields§
§0: Box<FlowInner>
Implementations§
Source§impl FlowBuilder
impl FlowBuilder
pub fn next_incoming_id(self, val: TransferNumber) -> Self
pub fn incoming_window(self, val: u32) -> Self
pub fn next_outgoing_id(self, val: TransferNumber) -> Self
pub fn outgoing_window(self, val: u32) -> Self
pub fn handle(self, val: Handle) -> Self
pub fn delivery_count(self, val: SequenceNo) -> Self
pub fn link_credit(self, val: u32) -> Self
pub fn available(self, val: u32) -> Self
pub fn drain(self, val: bool) -> Self
pub fn echo(self, val: bool) -> Self
pub fn properties(self, val: Fields) -> Self
pub fn finish(self) -> Flow
Trait Implementations§
Source§impl Clone for FlowBuilder
impl Clone for FlowBuilder
Source§fn clone(&self) -> FlowBuilder
fn clone(&self) -> FlowBuilder
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 FlowBuilder
impl Debug for FlowBuilder
Source§impl PartialEq for FlowBuilder
impl PartialEq for FlowBuilder
impl Eq for FlowBuilder
impl StructuralPartialEq for FlowBuilder
Auto Trait Implementations§
impl Freeze for FlowBuilder
impl !RefUnwindSafe for FlowBuilder
impl Send for FlowBuilder
impl Sync for FlowBuilder
impl Unpin for FlowBuilder
impl !UnwindSafe for FlowBuilder
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