pub struct RefinementPasses(/* private fields */);Expand description
Authenticated node-trailer record of refinements already applied.
Implementations§
Source§impl RefinementPasses
impl RefinementPasses
Sourcepub const fn contains(self, pass: RefinementPass) -> bool
pub const fn contains(self, pass: RefinementPass) -> bool
Returns whether the named pass is stamped on this graph artifact.
Trait Implementations§
Source§impl Clone for RefinementPasses
impl Clone for RefinementPasses
impl Copy for RefinementPasses
Source§impl Debug for RefinementPasses
impl Debug for RefinementPasses
Source§impl Default for RefinementPasses
impl Default for RefinementPasses
impl Eq for RefinementPasses
Source§impl FromIterator<RefinementPass> for RefinementPasses
impl FromIterator<RefinementPass> for RefinementPasses
Source§fn from_iter<T: IntoIterator<Item = RefinementPass>>(passes: T) -> Self
fn from_iter<T: IntoIterator<Item = RefinementPass>>(passes: T) -> Self
Creates a value from an iterator. Read more
Source§impl PartialEq for RefinementPasses
impl PartialEq for RefinementPasses
impl StructuralPartialEq for RefinementPasses
Auto Trait Implementations§
impl Freeze for RefinementPasses
impl RefUnwindSafe for RefinementPasses
impl Send for RefinementPasses
impl Sync for RefinementPasses
impl Unpin for RefinementPasses
impl UnsafeUnpin for RefinementPasses
impl UnwindSafe for RefinementPasses
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