pub enum Group<G>{
Front,
Named(G),
Back,
}
Expand description
Represents a group to connect a slot to in a signal.
Variants§
Front
The unnamed “front” group. Slots in the “front” group are executed before slots from named groups and the unnamed “back” group.
Named(G)
A named group. Slots in named groups are executed after all slots in the unnamed “front” group. Individual named groups are executed according the ordering defined by the Ord trait.
Back
The unnamed “back” group. Slots in the “back” group are executed after slots from the unnamed “front” group and slots from named groups.
Trait Implementations§
Source§impl<G> Ord for Group<G>
impl<G> Ord for Group<G>
Source§impl<G> PartialOrd for Group<G>
impl<G> PartialOrd for Group<G>
impl<G> Eq for Group<G>
impl<G> StructuralPartialEq for Group<G>
Auto Trait Implementations§
impl<G> Freeze for Group<G>where
G: Freeze,
impl<G> RefUnwindSafe for Group<G>where
G: RefUnwindSafe,
impl<G> Send for Group<G>
impl<G> Sync for Group<G>
impl<G> Unpin for Group<G>where
G: Unpin,
impl<G> UnwindSafe for Group<G>where
G: UnwindSafe,
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