pub trait ShlChecked<Rhs = Self>where
    Rhs: ?Sized,
{ type Output; fn shl_checked(&self, rhs: &Rhs) -> Self::Output; }
Expand description

Binary operator for left shifting a value, checking that the rhs is less than the number of bits in self.

Required Associated Types§

Required Methods§

Trait Implementations§

Returns the number of constants, public inputs, private inputs, and constraints.
Returns the mode of the output.

Implementations on Foreign Types§

Shifts self to the left by n bits.

Implementors§