Skip to main content

MinDepth

Trait MinDepth 

Source
pub trait MinDepth
where Self::Output: IsNumber,
{ type Output; }

Required Associated Types§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl MinDepth for ()

Implementors§

Source§

impl<Req, SubtreeL, SubtreeR> MinDepth for Node<Req, SubtreeL, SubtreeR>
where SubtreeL: MinDepth, SubtreeR: MinDepth, <SubtreeL as MinDepth>::Output: IsNumber, <SubtreeR as MinDepth>::Output: IsNumber, (): Min<<SubtreeL as MinDepth>::Output, <SubtreeR as MinDepth>::Output>,

Source§

type Output = Succ<<() as Min<<SubtreeL as MinDepth>::Output, <SubtreeR as MinDepth>::Output>>::Output>