CompressAs

Trait CompressAs 

Source
pub trait CompressAs {
    type Output: AnchorSerialize + AnchorDeserialize + LightDiscriminator + Size + HasCompressionInfo + Default + Clone;

    // Required method
    fn compress_as(&self) -> Cow<'_, Self::Output>;
}
Expand description

Override what gets stored when compressing. Return Self or a different type.

Required Associated Types§

Required Methods§

Source

fn compress_as(&self) -> Cow<'_, Self::Output>

Implementors§