pub struct Space {
    pub ptr: uintptr_t,
}
Expand description

Wraps isl_space.

Fields

ptr: uintptr_t

Implementations

Wraps isl_space_get_ctx.

Wraps isl_space_unit.

Wraps isl_space_alloc.

Wraps isl_space_set_alloc.

Wraps isl_space_params_alloc.

Wraps isl_space_copy.

Wraps isl_space_free.

Wraps isl_space_is_params.

Wraps isl_space_is_set.

Wraps isl_space_is_map.

Wraps isl_space_add_param_id.

Wraps isl_space_set_tuple_name.

Wraps isl_space_has_tuple_name.

Wraps isl_space_get_tuple_name.

Wraps isl_space_set_domain_tuple_id.

Wraps isl_space_set_range_tuple_id.

Wraps isl_space_set_tuple_id.

Wraps isl_space_reset_tuple_id.

Wraps isl_space_has_domain_tuple_id.

Wraps isl_space_has_range_tuple_id.

Wraps isl_space_has_tuple_id.

Wraps isl_space_get_domain_tuple_id.

Wraps isl_space_get_range_tuple_id.

Wraps isl_space_get_tuple_id.

Wraps isl_space_reset_user.

Wraps isl_space_set_dim_id.

Wraps isl_space_has_dim_id.

Wraps isl_space_get_dim_id.

Wraps isl_space_find_dim_by_id.

Wraps isl_space_find_dim_by_name.

Wraps isl_space_has_dim_name.

Wraps isl_space_set_dim_name.

Wraps isl_space_get_dim_name.

Wraps isl_space_extend.

Wraps isl_space_add_dims.

Wraps isl_space_move_dims.

Wraps isl_space_insert_dims.

Wraps isl_space_join.

Wraps isl_space_product.

Wraps isl_space_domain_product.

Wraps isl_space_range_product.

Wraps isl_space_factor_domain.

Wraps isl_space_factor_range.

Wraps isl_space_domain_factor_domain.

Wraps isl_space_domain_factor_range.

Wraps isl_space_range_factor_domain.

Wraps isl_space_range_factor_range.

Wraps isl_space_domain_wrapped_domain.

Wraps isl_space_domain_wrapped_range.

Wraps isl_space_range_wrapped_domain.

Wraps isl_space_range_wrapped_range.

Wraps isl_space_map_from_set.

Wraps isl_space_map_from_domain_and_range.

Wraps isl_space_reverse.

Wraps isl_space_range_reverse.

Wraps isl_space_drop_dims.

Wraps isl_space_drop_inputs.

Wraps isl_space_drop_outputs.

Wraps isl_space_drop_all_params.

Wraps isl_space_domain.

Wraps isl_space_from_domain.

Wraps isl_space_range.

Wraps isl_space_from_range.

Wraps isl_space_domain_map.

Wraps isl_space_range_map.

Wraps isl_space_params.

Wraps isl_space_add_unnamed_tuple_ui.

Wraps isl_space_add_named_tuple_id_ui.

Wraps isl_space_set_from_params.

Wraps isl_space_align_params.

Wraps isl_space_is_wrapping.

Wraps isl_space_domain_is_wrapping.

Wraps isl_space_range_is_wrapping.

Wraps isl_space_is_product.

Wraps isl_space_wrap.

Wraps isl_space_unwrap.

Wraps isl_space_can_zip.

Wraps isl_space_zip.

Wraps isl_space_can_curry.

Wraps isl_space_curry.

Wraps isl_space_can_range_curry.

Wraps isl_space_range_curry.

Wraps isl_space_can_uncurry.

Wraps isl_space_uncurry.

Wraps isl_space_is_domain.

Wraps isl_space_is_range.

Wraps isl_space_is_equal.

Wraps isl_space_has_equal_params.

Wraps isl_space_has_equal_tuples.

Wraps isl_space_tuple_is_equal.

Wraps isl_space_match.

Wraps isl_space_dim.

Wraps isl_space_flatten_domain.

Wraps isl_space_flatten_range.

Wraps isl_space_read_from_str.

Wraps isl_space_to_str.

Wraps isl_space_dump.

Trait Implementations

Executes the destructor for this type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.