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.