pub enum BidirectionalScenario {
SimpleEcho,
NestedCallback,
MultipleNestedCallbacks,
}Expand description
Scenarios for bidirectional RPC testing.
Variants§
SimpleEcho
Simple echo: A calls B, B echoes back.
NestedCallback
A calls B, B calls A during processing (nested callback).
MultipleNestedCallbacks
Multiple nested calls: A calls B, B calls A multiple times.
Trait Implementations§
Source§impl Clone for BidirectionalScenario
impl Clone for BidirectionalScenario
Source§fn clone(&self) -> BidirectionalScenario
fn clone(&self) -> BidirectionalScenario
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 BidirectionalScenario
impl Debug for BidirectionalScenario
Source§impl PartialEq for BidirectionalScenario
impl PartialEq for BidirectionalScenario
impl Copy for BidirectionalScenario
impl Eq for BidirectionalScenario
impl StructuralPartialEq for BidirectionalScenario
Auto Trait Implementations§
impl Freeze for BidirectionalScenario
impl RefUnwindSafe for BidirectionalScenario
impl Send for BidirectionalScenario
impl Sync for BidirectionalScenario
impl Unpin for BidirectionalScenario
impl UnwindSafe for BidirectionalScenario
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