pub trait FixedSizeObject<'a, Ctx: Context<'a>>: InliningObject<'a, Ctx> {
    // Required method
    fn size(&self) -> usize;
}
Expand description

Object analogue of FixedSizeFactory.

Required Methods§

source

fn size(&self) -> usize

For ConstSizeObject this must return ConstSizeObject::SIZE.

Implementors§

source§

impl<'a, Ctx: Context<'a>, A: Mentionable<'a, Ctx>> FixedSizeObject<'a, Ctx> for Awhere A::Fctr: FixedSizeFactory<'a, Ctx>,