pub struct DispatchTableShape {
pub entries: Vec<DispatchArmPlan>,
pub default_arm: Option<DispatchDefaultPlan>,
}Fields§
§entries: Vec<DispatchArmPlan>§default_arm: Option<DispatchDefaultPlan>Trait Implementations§
Source§impl Clone for DispatchTableShape
impl Clone for DispatchTableShape
Source§fn clone(&self) -> DispatchTableShape
fn clone(&self) -> DispatchTableShape
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DispatchTableShape
impl Debug for DispatchTableShape
Source§impl PartialEq for DispatchTableShape
impl PartialEq for DispatchTableShape
impl Eq for DispatchTableShape
impl StructuralPartialEq for DispatchTableShape
Auto Trait Implementations§
impl Freeze for DispatchTableShape
impl RefUnwindSafe for DispatchTableShape
impl Send for DispatchTableShape
impl Sync for DispatchTableShape
impl Unpin for DispatchTableShape
impl UnsafeUnpin for DispatchTableShape
impl UnwindSafe for DispatchTableShape
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.