pub struct EffRow { /* private fields */ }Expand description
An effect row: an ordered (but usually treated as a set) collection of effect signatures.
Implementations§
Source§impl EffRow
impl EffRow
Sourcepub fn is_subset_of(&self, other: &EffRow) -> bool
pub fn is_subset_of(&self, other: &EffRow) -> bool
Check if this row is a subset of another.
Sourcepub fn effect_names(&self) -> &[String]
pub fn effect_names(&self) -> &[String]
Return the list of effect names.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EffRow
impl RefUnwindSafe for EffRow
impl Send for EffRow
impl Sync for EffRow
impl Unpin for EffRow
impl UnsafeUnpin for EffRow
impl UnwindSafe for EffRow
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