Trait libreda_db::technology::rules::DistanceRuleBase

source ·
pub trait DistanceRuleBase: RuleBase {
    type Distance: Num + Copy + PartialOrd;
    type Area: Num + Copy + PartialOrd;
}
Expand description

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

Required Associated Types§

source

type Distance: Num + Copy + PartialOrd

Type used to express distances.

source

type Area: Num + Copy + PartialOrd

Type used to express areas.

Object Safety§

This trait is not object safe.

Implementors§