pub struct AccessInfo {
pub ptr: uintptr_t,
pub should_free_on_drop: bool,
}Expand description
Wraps isl_access_info.
Fields§
§ptr: uintptr_t§should_free_on_drop: boolImplementations§
Source§impl AccessInfo
impl AccessInfo
Sourcepub fn compute_flow(self) -> Result<Flow, LibISLError>
pub fn compute_flow(self) -> Result<Flow, LibISLError>
Wraps isl_access_info_compute_flow.
Sourcepub fn free(self) -> Result<AccessInfo, LibISLError>
pub fn free(self) -> Result<AccessInfo, LibISLError>
Wraps isl_access_info_free.
Sourcepub fn do_not_free_on_drop(&mut self)
pub fn do_not_free_on_drop(&mut self)
Does not call isl_access_info_free() on being dropped. (For internal use only.)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AccessInfo
impl RefUnwindSafe for AccessInfo
impl Send for AccessInfo
impl Sync for AccessInfo
impl Unpin for AccessInfo
impl UnwindSafe for AccessInfo
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