1use crate::entity::EncodeType;
2use std::error::Error;
3pub type BoxDynError = Box<dyn Error + Send + Sync + 'static>;
5pub type GenResult<T> = Result<T, BoxDynError>;
6pub type HResult = GenResult<()>;
7pub type RenderEncoderOption = Box<dyn Fn(char) -> Option<EncodeType>>;