Expand description
Trait that every type that can be serialized as binary must implement. Writes directly to a Writer, a utility type thinly wrapping an underlying Write implementation.
Required methods
Implementations on Foreign Types
sourceimpl Writeable for BlindingFactor
impl Writeable for BlindingFactor
sourceimpl Writeable for Identifier
impl Writeable for Identifier
Implementors
impl Writeable for Inputs
impl Writeable for KernelFeatures
impl Writeable for OutputFeatures
impl Writeable for Block
Implementation of Writeable for a block, defines how to write the block to a binary writer. Differentiates between writing the block for the purpose of full serialization and the one of just extracting a hash.
impl Writeable for BlockHeader
Serialization of a block header
impl Writeable for HeaderEntry
impl Writeable for HeaderVersion
impl Writeable for BlockSums
impl Writeable for CompactBlock
Implementation of Writeable for a compact block, defines how to write the block to a binary writer. Differentiates between writing the block for the purpose of full serialization and the one of just extracting a hash.
impl Writeable for CompactBlockBody
impl Writeable for Hash
impl Writeable for ShortId
impl Writeable for MerkleProof
impl Writeable for SegmentIdentifier
impl Writeable for SegmentProof
impl Writeable for CommitWrapper
impl Writeable for FeeFields
impl Writeable for Input
Implementation of Writeable for a transaction Input, defines how to write an Input as binary.
impl Writeable for NRDRelativeHeight
impl Writeable for Output
Implementation of Writeable for a transaction Output, defines how to write an Output as binary.
impl Writeable for OutputIdentifier
impl Writeable for Transaction
Implementation of Writeable for a fully blinded transaction, defines how to write the transaction as binary.
impl Writeable for TransactionBody
Implementation of Writeable for a body, defines how to write the body as binary.