Commit Graph

12 Commits

Author SHA1 Message Date
François Michel 6ca7ab5124 transport trait: apply shared functions on boxed conn 2023-07-12 11:04:37 +00:00
François Michel f4353892ef transport trait: add shared methods on connection 2023-07-12 12:58:16 +02:00
François Michel 72d11851e1 ensure recvstream's buf is Send 2023-07-11 13:56:27 +00:00
François Michel 9f690f7f00 update transport trait 2023-07-11 11:51:16 +00:00
François Michel 7545027775 implement async methods for connection and streams 2023-07-10 14:41:04 +00:00
François Michel 17b96ff51b remove opener from connection, currently unused 2023-07-10 13:17:09 +00:00
François Michel 31bd538481 remove generic arg from Connection 2023-07-10 13:03:34 +00:00
François Michel 6657464462 fir async server compilation after last change 2023-07-10 12:58:47 +00:00
François Michel c50da7ed37 remove generic arg from OpenStreams 2023-07-10 12:42:26 +00:00
François Michel f33251d69b remove SendStream's send_data as its behaviour is unclear 2023-07-10 11:30:41 +00:00
François Michel 78f68a6fa0 remove datagrams and use anyhow error type by default 2023-07-10 09:00:42 +00:00
François Michel 9d48201504 add generic transport trait 2023-07-10 08:37:20 +00:00