[−][src]Trait ssz::Codec
Base trait for ssz encoding and decoding.
Associated Types
type Size: Size
Size of the current type, also indicates whether it is fixed-sized or variable-sized.
Implementations on Foreign Types
impl Codec for u8[src]
impl Codec for u16[src]
impl Codec for u32[src]
impl Codec for u64[src]
impl Codec for u128[src]
impl Codec for bool[src]
impl<T: Codec, L: ArrayLength<T>> Codec for GenericArray<T, L>[src]
impl<T: Codec, L: Unsigned> Codec for VecArray<T, L>[src]
impl Codec for H256[src]
Loading content...
Implementors
impl<'a, L: ArrayLength<bool> + Unsigned> Codec for CompactRef<'a, GenericArray<bool, L>> where
Compact<GenericArray<bool, L>>: Codec, [src]
Compact<GenericArray<bool, L>>: Codec,
impl<'a, L: ArrayLength<u128> + Unsigned> Codec for CompactRef<'a, GenericArray<u128, L>> where
Compact<GenericArray<u128, L>>: Codec, [src]
Compact<GenericArray<u128, L>>: Codec,
impl<'a, L: ArrayLength<u16> + Unsigned> Codec for CompactRef<'a, GenericArray<u16, L>> where
Compact<GenericArray<u16, L>>: Codec, [src]
Compact<GenericArray<u16, L>>: Codec,
impl<'a, L: ArrayLength<u32> + Unsigned> Codec for CompactRef<'a, GenericArray<u32, L>> where
Compact<GenericArray<u32, L>>: Codec, [src]
Compact<GenericArray<u32, L>>: Codec,
impl<'a, L: ArrayLength<u64> + Unsigned> Codec for CompactRef<'a, GenericArray<u64, L>> where
Compact<GenericArray<u64, L>>: Codec, [src]
Compact<GenericArray<u64, L>>: Codec,
impl<'a, L: ArrayLength<u8> + Unsigned> Codec for CompactRef<'a, GenericArray<u8, L>> where
Compact<GenericArray<u8, L>>: Codec, [src]
Compact<GenericArray<u8, L>>: Codec,
impl<'a, L: Unsigned> Codec for CompactRef<'a, VecArray<bool, L>> where
Compact<VecArray<bool, L>>: Codec, [src]
Compact<VecArray<bool, L>>: Codec,
impl<'a, L: Unsigned> Codec for CompactRef<'a, VecArray<u128, L>> where
Compact<VecArray<u128, L>>: Codec, [src]
Compact<VecArray<u128, L>>: Codec,
impl<'a, L: Unsigned> Codec for CompactRef<'a, VecArray<u16, L>> where
Compact<VecArray<u16, L>>: Codec, [src]
Compact<VecArray<u16, L>>: Codec,
impl<'a, L: Unsigned> Codec for CompactRef<'a, VecArray<u32, L>> where
Compact<VecArray<u32, L>>: Codec, [src]
Compact<VecArray<u32, L>>: Codec,
impl<'a, L: Unsigned> Codec for CompactRef<'a, VecArray<u64, L>> where
Compact<VecArray<u64, L>>: Codec, [src]
Compact<VecArray<u64, L>>: Codec,
impl<'a, L: Unsigned> Codec for CompactRef<'a, VecArray<u8, L>> where
Compact<VecArray<u8, L>>: Codec, [src]
Compact<VecArray<u8, L>>: Codec,