moq-karp 0.7.1

Media over QUIC
Documentation
use crate::catalog;

#[derive(Debug, thiserror::Error)]
pub enum Error {
	#[error("transfork error: {0}")]
	Transfork(#[from] moq_transfork::Error),

	#[error("catalog error: {0}")]
	Catalog(#[from] catalog::Error),

	#[error("decode error: {0}")]
	Decode(#[from] moq_transfork::coding::DecodeError),

	#[error("duplicate track")]
	DuplicateTrack,

	#[error("missing track")]
	MissingTrack,

	#[error("invalid session ID")]
	InvalidSession,
}