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: bool
Implementations§
Source§impl AccessInfo
impl AccessInfo
Sourcepub fn free(self) -> AccessInfo
pub fn free(self) -> AccessInfo
Wraps isl_access_info_free
.
Sourcepub fn compute_flow(self) -> Flow
pub fn compute_flow(self) -> Flow
Wraps isl_access_info_compute_flow
.
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