pub struct ClientProcessor { /* private fields */ }Implementations§
Source§impl ClientProcessor
impl ClientProcessor
pub fn new( engine: Engine, transaction_manager: TransactionManager, ) -> ClientProcessor
pub async fn process( &mut self, frame: NetworkFrame, ) -> Result<Vec<NetworkFrame>, ClientProcessorError>
Auto Trait Implementations§
impl !RefUnwindSafe for ClientProcessor
impl !UnwindSafe for ClientProcessor
impl Freeze for ClientProcessor
impl Send for ClientProcessor
impl Sync for ClientProcessor
impl Unpin for ClientProcessor
impl UnsafeUnpin for ClientProcessor
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