pub trait ScalarArg: Send + Sync + Sized {
    fn encode(&self, encoder: &mut Encoder<'_>) -> Result<(), Error>;
    fn check_descriptor(
        ctx: &DescriptorContext<'_>,
        pos: TypePos
    ) -> Result<(), Error>; }

Required Methods

Implementations on Foreign Types

Implementors