pub trait SessionSorts {
type Id;
type Run;
type Report;
type Ending;
type Refusal;
}Expand description
The sorts of running work — the type families the attendance classes share.
A pure carrier trait with no operations. Sharing it links the sorts across every class, so a class never re-declares a sort and a composition never restates one as an equality bound.
Required Associated Types§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".