CTIfOffset

Trait CTIfOffset 

Source
pub trait CTIfOffset<Condition, OptionTrue, OptionFalse> {
    type Result: CTBool;
    type Path: Unsigned + Add<U1>;
}
Expand description

Specialized implementation of IfCheck to accomodate for the additional constraints necessary on [CTIf::Path].

Required Associated Types§

Source

type Result: CTBool

Auto generated

Source

type Path: Unsigned + Add<U1>

Auto generated

Implementors§

Source§

impl<X, CondFail, OptionTrue, OptionFalse> CTIfOffset<CondFail, OptionTrue, OptionFalse> for IfCheck<X>
where OptionTrue: Unsigned + Add<U1>, OptionFalse: Unsigned + Add<U1>,

Source§

type Result = CTFalse

Source§

type Path = OptionFalse

Source§

impl<X, OptionTrue, OptionFalse> CTIfOffset<X, OptionTrue, OptionFalse> for IfCheck<X>
where OptionTrue: Unsigned + Add<U1>, OptionFalse: Unsigned + Add<U1>,

Source§

type Result = CTTrue

Source§

type Path = OptionTrue