use ytls_record::BuilderError;
use ytls_record::RecordError;
#[derive(Debug, PartialEq)]
pub enum CtxError {
Record(RecordError),
Builder(BuilderError),
Bug(&'static str),
UnexpectedAppData,
MissingHandshakeIv,
MissingHandshakeKey,
ExhaustedIv,
Crypto,
PrivateKey,
Rfc8446(Rfc8446Error),
}
#[derive(Debug, PartialEq)]
pub enum Rfc8446Error {
Decrypt,
Unexpected,
}