pub trait FromBytes: Sized { type Error: Error; fn from_bytes(bytes: &[u8]) -> Result<Self, Self::Error>; }
From bytes.
Error.