pub type DataSinkReadAssetResult = Result<Buffer, i32>;