Skip to main content

m2ts_packet/
error.rs

1pub type Result<T> = std::result::Result<T, TsPacketError>;
2
3#[derive(Debug, thiserror::Error)]
4pub enum TsPacketError {
5    #[error("Invalid Adaption Field")]
6    InvalidAdaptationField,
7    #[error("Invalid TS Packet")]
8    InvalidPacket,
9    #[error(transparent)]
10    Io(#[from] std::io::Error),
11}