[−][src]Trait bitcoin::consensus::encode::Encodable
Data which can be encoded in a consensus-consistent way
Required methods
fn consensus_encode(&self, e: &mut S) -> Result<(), Error>
Encode an object with a well-defined format, should only ever error if the underlying Encoder errors.
Implementations on Foreign Types
impl<S: Encoder> Encodable<S> for u8[src]
impl<S: Encoder> Encodable<S> for u16[src]
impl<S: Encoder> Encodable<S> for u32[src]
impl<S: Encoder> Encodable<S> for u64[src]
impl<S: Encoder> Encodable<S> for i8[src]
impl<S: Encoder> Encodable<S> for i16[src]
impl<S: Encoder> Encodable<S> for i32[src]
impl<S: Encoder> Encodable<S> for i64[src]
impl<S: Encoder> Encodable<S> for bool[src]
impl<S: Encoder> Encodable<S> for String[src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T; 2][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T; 4][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T; 8][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T; 12][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T; 16][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T; 32][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for [T][src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for Vec<T>[src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for Box<[T]>[src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for Option<T>[src]
impl<S: Encoder, T0: Encodable<S>, T1: Encodable<S>> Encodable<S> for (T0, T1)[src]
impl<S: Encoder, T0: Encodable<S>, T1: Encodable<S>, T2: Encodable<S>, T3: Encodable<S>> Encodable<S> for (T0, T1, T2, T3)[src]
impl<S: Encoder, T0: Encodable<S>, T1: Encodable<S>, T2: Encodable<S>, T3: Encodable<S>, T4: Encodable<S>, T5: Encodable<S>> Encodable<S> for (T0, T1, T2, T3, T4, T5)[src]
impl<S: Encoder, T0: Encodable<S>, T1: Encodable<S>, T2: Encodable<S>, T3: Encodable<S>, T4: Encodable<S>, T5: Encodable<S>, T6: Encodable<S>, T7: Encodable<S>> Encodable<S> for (T0, T1, T2, T3, T4, T5, T6, T7)[src]
impl<S: Encoder, T: Encodable<S>> Encodable<S> for Box<T>[src]
impl<S, K, V> Encodable<S> for HashMap<K, V> where
S: Encoder,
K: Encodable<S> + Eq + Hash,
V: Encodable<S>, [src]
Loading content...
S: Encoder,
K: Encodable<S> + Eq + Hash,
V: Encodable<S>,