pub trait ConstructiveTransitionTable:
TransitionTable
+ Clone
+ Default {
// Required method
fn insert(&mut self, key: Self::KeyType, trans: GeneralSamNodeID);
// Provided method
fn from_kv_iter<'b, Iter: IntoIterator<Item = (Self::KeyType, &'b GeneralSamNodeID)>>(
iter: Iter,
) -> Self
where Self::KeyType: 'b { ... }
}Required Methods§
fn insert(&mut self, key: Self::KeyType, trans: GeneralSamNodeID)
Provided Methods§
fn from_kv_iter<'b, Iter: IntoIterator<Item = (Self::KeyType, &'b GeneralSamNodeID)>>(
iter: Iter,
) -> Selfwhere
Self::KeyType: 'b,
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.