pub enum ConnectedOperand {
Fixed(SessionOperand),
Selected,
}Expand description
Where a connected carrier’s local operand comes from.
Variants§
Fixed(SessionOperand)
The same operand and expected peer By for every logical session; policy replacement changes the operand.
Selected
Each logical session’s operand, selected by the host for the peer
preface’s port when the carrier polls MachinePoll::SelectOperand.
Trait Implementations§
Source§impl Clone for ConnectedOperand
impl Clone for ConnectedOperand
Source§fn clone(&self) -> ConnectedOperand
fn clone(&self) -> ConnectedOperand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConnectedOperand
impl Debug for ConnectedOperand
Source§impl From<InterlaceModule> for ConnectedOperand
impl From<InterlaceModule> for ConnectedOperand
Source§fn from(operand: InterlaceModule) -> Self
fn from(operand: InterlaceModule) -> Self
Converts to this type from the input type.
Source§impl From<SessionOperand> for ConnectedOperand
impl From<SessionOperand> for ConnectedOperand
Source§fn from(operand: SessionOperand) -> Self
fn from(operand: SessionOperand) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ConnectedOperand
impl RefUnwindSafe for ConnectedOperand
impl Send for ConnectedOperand
impl Sync for ConnectedOperand
impl Unpin for ConnectedOperand
impl UnsafeUnpin for ConnectedOperand
impl UnwindSafe for ConnectedOperand
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