pub struct ReuseCandidateHeap {
pub items: Vec<(i64, LicmHoistCandidate)>,
}Expand description
Reuse candidate heap (priority queue by benefit)
Fields§
§items: Vec<(i64, LicmHoistCandidate)>Trait Implementations§
Source§impl Debug for ReuseCandidateHeap
impl Debug for ReuseCandidateHeap
Source§impl Default for ReuseCandidateHeap
impl Default for ReuseCandidateHeap
Source§fn default() -> ReuseCandidateHeap
fn default() -> ReuseCandidateHeap
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReuseCandidateHeap
impl RefUnwindSafe for ReuseCandidateHeap
impl Send for ReuseCandidateHeap
impl Sync for ReuseCandidateHeap
impl Unpin for ReuseCandidateHeap
impl UnsafeUnpin for ReuseCandidateHeap
impl UnwindSafe for ReuseCandidateHeap
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