pub struct OrderEmulatorAdapter { /* private fields */ }
Implementations§
Source§impl OrderEmulatorAdapter
impl OrderEmulatorAdapter
pub fn new(clock: Rc<RefCell<dyn Clock>>, cache: Rc<RefCell<Cache>>) -> Self
pub fn get_emulator(&self) -> Ref<'_, OrderEmulator>
pub fn get_emulator_mut(&self) -> RefMut<'_, OrderEmulator>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OrderEmulatorAdapter
impl !RefUnwindSafe for OrderEmulatorAdapter
impl !Send for OrderEmulatorAdapter
impl !Sync for OrderEmulatorAdapter
impl Unpin for OrderEmulatorAdapter
impl !UnwindSafe for OrderEmulatorAdapter
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