quik_crypto/
lib.rs

1use quik_core::common::ConnectionId;
2use quik_core::crypto::Crypto;
3use quik_util::*;
4
5pub struct DefaultCrypto;
6
7impl Crypto for DefaultCrypto {
8    async fn decrypt_initial_data(
9        &self,
10        cid: ConnectionId,
11        version: u32,
12        is_server: bool,
13        data: &mut impl Buffer,
14    ) -> Result<Vec<u8>> {
15        todo!();
16        // Ok(&[][..])
17        Ok(Vec::new())
18    }
19}