pub struct IfdsBorrowedSolveScratch { /* private fields */ }Expand description
Caller-owned host scratch for repeated one-shot IFDS solves.
Implementations§
Source§impl IfdsBorrowedSolveScratch
impl IfdsBorrowedSolveScratch
Sourcepub fn prepare_output_slot_count(&self) -> usize
pub fn prepare_output_slot_count(&self) -> usize
Retained backend output slots for CSR preparation.
Sourcepub fn solve_output_slot_count(&self) -> usize
pub fn solve_output_slot_count(&self) -> usize
Retained backend output slots for fixpoint solving.
Sourcepub fn solve_frontier_word_capacity(&self) -> usize
pub fn solve_frontier_word_capacity(&self) -> usize
Retained frontier-word capacity for fixpoint solving.
Trait Implementations§
Source§impl Clone for IfdsBorrowedSolveScratch
impl Clone for IfdsBorrowedSolveScratch
Source§fn clone(&self) -> IfdsBorrowedSolveScratch
fn clone(&self) -> IfdsBorrowedSolveScratch
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 IfdsBorrowedSolveScratch
impl Debug for IfdsBorrowedSolveScratch
Source§impl Default for IfdsBorrowedSolveScratch
impl Default for IfdsBorrowedSolveScratch
Source§fn default() -> IfdsBorrowedSolveScratch
fn default() -> IfdsBorrowedSolveScratch
Returns the “default value” for a type. Read more
Source§impl PartialEq for IfdsBorrowedSolveScratch
impl PartialEq for IfdsBorrowedSolveScratch
impl StructuralPartialEq for IfdsBorrowedSolveScratch
Auto Trait Implementations§
impl Freeze for IfdsBorrowedSolveScratch
impl RefUnwindSafe for IfdsBorrowedSolveScratch
impl Send for IfdsBorrowedSolveScratch
impl Sync for IfdsBorrowedSolveScratch
impl Unpin for IfdsBorrowedSolveScratch
impl UnsafeUnpin for IfdsBorrowedSolveScratch
impl UnwindSafe for IfdsBorrowedSolveScratch
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