pub trait CanBePlacedInVec { }
Expand description

Not every type should be directly placed in vec. Vec encoding is not memory efficient, as every item will be padded to 32 bytes. Instead you should use specialized types (bytes in case of Vec<u8>)

Implementations on Foreign Types§

source§

impl<A, B> CanBePlacedInVec for (A, B)

source§

impl CanBePlacedInVec for U256

source§

impl CanBePlacedInVec for u128

source§

impl<A, B, C, D, E, F, G, H> CanBePlacedInVec for (A, B, C, D, E, F, G, H)

source§

impl<A, B, C, D, E, F, G, H, I> CanBePlacedInVec for (A, B, C, D, E, F, G, H, I)

source§

impl<A, B, C, D, E, F, G, H, I, J> CanBePlacedInVec for (A, B, C, D, E, F, G, H, I, J)

source§

impl<A, B, C, D, E, F> CanBePlacedInVec for (A, B, C, D, E, F)

source§

impl<A, B, C, D, E> CanBePlacedInVec for (A, B, C, D, E)

source§

impl CanBePlacedInVec for u32

source§

impl CanBePlacedInVec for u64

source§

impl<A, B, C> CanBePlacedInVec for (A, B, C)

source§

impl<A, B, C, D> CanBePlacedInVec for (A, B, C, D)

source§

impl<A, B, C, D, E, F, G> CanBePlacedInVec for (A, B, C, D, E, F, G)

source§

impl<A> CanBePlacedInVec for (A,)

source§

impl CanBePlacedInVec for u8

source§

impl CanBePlacedInVec for bool

source§

impl CanBePlacedInVec for H160

Implementors§