pub trait FromBytes {
type Out;
// Required method
fn from_bytes(bytes: Bytes) -> Result<(Self::Out, Bytes), SaphirError>
where Self: Sized;
}
pub trait FromBytes {
type Out;
// Required method
fn from_bytes(bytes: Bytes) -> Result<(Self::Out, Bytes), SaphirError>
where Self: Sized;
}