Struct parity_scale_codec::Ref [−][src]
pub struct Ref<'a, T: EncodeLike<U>, U: Encode>(_, _);
Expand description
Reference wrapper that implement encode like any type that is encoded like its inner type.
Example
fn foo<T: EncodeLike<u8>>(t: T) -> T {
store_t(Ref::from(&t)); // Store t without moving it, but only using a reference.
t
}
fn store_t<T: EncodeLike<u8>>(t: T) {
}