SaiTLS/src/lib.rs

19 lines
329 B
Rust
Raw Normal View History

2020-10-04 22:22:29 +08:00
#![no_std]
2020-10-11 23:41:02 +08:00
#[macro_use]
extern crate alloc;
2020-10-04 22:22:29 +08:00
pub mod tls;
2020-10-11 13:46:24 +08:00
pub mod tls_packet;
pub mod parse;
2020-10-15 22:40:36 +08:00
pub mod cipher;
pub mod buffer;
2020-10-11 13:46:24 +08:00
2020-10-11 23:41:02 +08:00
// TODO: Implement errors
// Details: Encapsulate smoltcp & nom errors
2020-10-11 13:46:24 +08:00
pub enum Error {
PropagatedError(smoltcp::Error),
2020-10-15 17:29:42 +08:00
ParsingError,
EncryptionError,
CapacityError,
2020-10-11 13:46:24 +08:00
}