Trait libreda_db::technology::rules::RoutingRules
source · pub trait RoutingRules: PreferredRoutingDirection + DefaultWidth + MinimumSpacing + MinimumWidth {
// Required method
fn default_pitch(
&self,
layer: &Self::LayerId
) -> Option<(Self::Distance, Self::Distance)>;
// Provided method
fn default_pitch_preferred_direction(
&self,
layer: &Self::LayerId
) -> Option<Self::Distance> { ... }
}Expand description
Rules commonly used for routing.
Required Methods§
Provided Methods§
sourcefn default_pitch_preferred_direction(
&self,
layer: &Self::LayerId
) -> Option<Self::Distance>
fn default_pitch_preferred_direction( &self, layer: &Self::LayerId ) -> Option<Self::Distance>
Get the default routing pitch for wires with the preferred routing direction.
Return None if no default pitch or no routing direction is defined for this layer.
Object Safety§
This trait is not object safe.