pub struct TestOrdererState {
pub my_id: MemberId,
pub auth_heads: Rc<RefCell<Vec<MessageId>>>,
pub orderer_y: PartialOrdererState<MessageId>,
pub messages: HashMap<MessageId, TestOperation>,
pub rng: StdRng,
}Fields§
§my_id: MemberId§auth_heads: Rc<RefCell<Vec<MessageId>>>§orderer_y: PartialOrdererState<MessageId>§messages: HashMap<MessageId, TestOperation>§rng: StdRngImplementations§
Trait Implementations§
Source§impl Clone for TestOrdererState
impl Clone for TestOrdererState
Source§fn clone(&self) -> TestOrdererState
fn clone(&self) -> TestOrdererState
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 moreAuto Trait Implementations§
impl Freeze for TestOrdererState
impl !RefUnwindSafe for TestOrdererState
impl !Send for TestOrdererState
impl !Sync for TestOrdererState
impl Unpin for TestOrdererState
impl !UnwindSafe for TestOrdererState
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