pub trait DistanceRuleBase: RuleBase {
    type Distance: Num + Copy + PartialOrd<Self::Distance>;
    type Area: Num + Copy + PartialOrd<Self::Area>;
}
Expand description

Define essential types used for expressing design rules based on distance relations.

Required Associated Types§

source

type Distance: Num + Copy + PartialOrd<Self::Distance>

Type used to express distances.

source

type Area: Num + Copy + PartialOrd<Self::Area>

Type used to express areas.

Implementors§