pub struct ExecutionClassSet(/* private fields */);Expand description
The execution classes contributed by installed Adapter packages.
Implementations§
Source§impl ExecutionClassSet
impl ExecutionClassSet
Sourcepub fn contains(&self, execution_class: &ExecutionClassId) -> bool
pub fn contains(&self, execution_class: &ExecutionClassId) -> bool
Returns whether an installed Adapter provides this execution class.
Sourcepub fn iter(&self) -> impl Iterator<Item = &ExecutionClassId>
pub fn iter(&self) -> impl Iterator<Item = &ExecutionClassId>
Iterates the execution classes in deterministic identity order.
Trait Implementations§
Source§impl Clone for ExecutionClassSet
impl Clone for ExecutionClassSet
Source§fn clone(&self) -> ExecutionClassSet
fn clone(&self) -> ExecutionClassSet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ExecutionClassSet
impl Debug for ExecutionClassSet
Source§impl Default for ExecutionClassSet
impl Default for ExecutionClassSet
Source§fn default() -> ExecutionClassSet
fn default() -> ExecutionClassSet
Returns the “default value” for a type. Read more
impl Eq for ExecutionClassSet
Source§impl PartialEq for ExecutionClassSet
impl PartialEq for ExecutionClassSet
impl StructuralPartialEq for ExecutionClassSet
Auto Trait Implementations§
impl Freeze for ExecutionClassSet
impl RefUnwindSafe for ExecutionClassSet
impl Send for ExecutionClassSet
impl Sync for ExecutionClassSet
impl Unpin for ExecutionClassSet
impl UnsafeUnpin for ExecutionClassSet
impl UnwindSafe for ExecutionClassSet
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