Trait bp::ConsensusDecode
source · pub trait ConsensusDecode: Sized {
// Required method
fn consensus_decode(
reader: &mut impl Read
) -> Result<Self, ConsensusDecodeError>;
// Provided method
fn consensus_deserialize(
bytes: impl AsRef<[u8]>
) -> Result<Self, ConsensusDecodeError> { ... }
}
Required Methods§
fn consensus_decode( reader: &mut impl Read ) -> Result<Self, ConsensusDecodeError>
Provided Methods§
fn consensus_deserialize( bytes: impl AsRef<[u8]> ) -> Result<Self, ConsensusDecodeError>
Object Safety§
This trait is not object safe.