pub struct Val {
pub ptr: uintptr_t,
}Expand description
Wraps isl_val.
Fields
ptr: uintptr_tImplementations
sourceimpl Val
impl Val
sourcepub fn int_from_si(ctx: &Context, i: i64) -> Val
pub fn int_from_si(ctx: &Context, i: i64) -> Val
Wraps isl_val_int_from_si.
sourcepub fn int_from_ui(ctx: &Context, u: u64) -> Val
pub fn int_from_ui(ctx: &Context, u: u64) -> Val
Wraps isl_val_int_from_ui.
sourcepub fn get_num_si(&self) -> i64
pub fn get_num_si(&self) -> i64
Wraps isl_val_get_num_si.
sourcepub fn get_den_si(&self) -> i64
pub fn get_den_si(&self) -> i64
Wraps isl_val_get_den_si.
sourcepub fn get_den_val(&self) -> Val
pub fn get_den_val(&self) -> Val
Wraps isl_val_get_den_val.
sourcepub fn n_abs_num_chunks(&self, size: usize) -> i32
pub fn n_abs_num_chunks(&self, size: usize) -> i32
Wraps isl_val_n_abs_num_chunks.
sourcepub fn is_neginfty(&self) -> bool
pub fn is_neginfty(&self) -> bool
Wraps isl_val_is_neginfty.
sourcepub fn is_divisible_by(&self, v2: &Val) -> bool
pub fn is_divisible_by(&self, v2: &Val) -> bool
Wraps isl_val_is_divisible_by.
sourcepub fn read_from_str(ctx: &Context, str_: &str) -> Val
pub fn read_from_str(ctx: &Context, str_: &str) -> Val
Wraps isl_val_read_from_str.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Val
impl Send for Val
impl Sync for Val
impl Unpin for Val
impl UnwindSafe for Val
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more