pub trait ShiftTernary: Sized {
    type Target: ShiftTernary<Target = Self>;
    fn shift(self) -> Self::Target;
}
Expand description

A trait implemented by trits that can be shifted between balance domains.

Associated Types

The trit type that results from shifting this trit.

Required methods

Shift this trit into the opposite balance domain.

Implementors