pub struct RecordReplayFileStore { /* private fields */ }Implementations§
Trait Implementations§
Source§impl RecordReplayStore for RecordReplayFileStore
impl RecordReplayStore for RecordReplayFileStore
fn handle( &mut self, payload: ProxyHandlerPayload<'_>, ) -> Result<Option<Response<Full<Bytes>>>, CinemaError>
fn commit<'a>( &'a self, ) -> Pin<Box<dyn Future<Output = Result<(), CinemaError>> + Send + 'a>>
fn record(&mut self, payload: RecordReplayRecord) -> Result<(), CinemaError>
Auto Trait Implementations§
impl Freeze for RecordReplayFileStore
impl RefUnwindSafe for RecordReplayFileStore
impl Send for RecordReplayFileStore
impl Sync for RecordReplayFileStore
impl Unpin for RecordReplayFileStore
impl UnsafeUnpin for RecordReplayFileStore
impl UnwindSafe for RecordReplayFileStore
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