pub struct MimicRecorder { /* private fields */ }Expand description
Handle for sharing mimic state between recording and replaying selectors.
Implementations§
Source§impl MimicRecorder
impl MimicRecorder
Sourcepub fn new(id: impl Into<String>) -> Self
pub fn new(id: impl Into<String>) -> Self
Creates a new mimic recorder with the given identifier.
Sourcepub fn get_has_next(&self) -> Option<bool>
pub fn get_has_next(&self) -> Option<bool>
Gets the recorded has_next state.
Sourcepub fn get_recorded_entity(&self) -> Option<EntityReference>
pub fn get_recorded_entity(&self) -> Option<EntityReference>
Gets the recorded entity.
Trait Implementations§
Source§impl Clone for MimicRecorder
impl Clone for MimicRecorder
Source§fn clone(&self) -> MimicRecorder
fn clone(&self) -> MimicRecorder
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 MimicRecorder
impl RefUnwindSafe for MimicRecorder
impl Send for MimicRecorder
impl Sync for MimicRecorder
impl Unpin for MimicRecorder
impl UnwindSafe for MimicRecorder
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