pub trait EncoderContext: InternalEncoderContext {
    // Required method
    fn insert_constant<I: Into<Item>>(
        &mut self,
        item: I
    ) -> Result<Index<I>, EncodeError>;
}

Required Methods§

source

fn insert_constant<I: Into<Item>>( &mut self, item: I ) -> Result<Index<I>, EncodeError>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a, Ctx: EncoderContext> EncoderContext for &'a mut Ctx

source§

fn insert_constant<I: Into<Item>>( &mut self, item: I ) -> Result<Index<I>, EncodeError>

Implementors§

source§

impl<Ctx: EncoderContext> EncoderContext for InstructionWriter<Ctx>

source§

impl<Ctx: EncoderContext, State: State> EncoderContext for CodeWriter<Ctx, State>

source§

impl<State: State> EncoderContext for ClassWriter<State>