pub struct ClickHouseServer {}
Expand description
A server that speaks the ClickHouseprotocol, and can delegate client commands to a backend
that implements ClickHouseSession
Implementations§
Source§impl ClickHouseServer
impl ClickHouseServer
pub async fn run_on_stream( session: Arc<dyn ClickHouseSession>, stream: TcpStream, ) -> Result<()>
Auto Trait Implementations§
impl Freeze for ClickHouseServer
impl RefUnwindSafe for ClickHouseServer
impl Send for ClickHouseServer
impl Sync for ClickHouseServer
impl Unpin for ClickHouseServer
impl UnwindSafe for ClickHouseServer
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