Skip to main content

DivCeil

Trait DivCeil 

Source
pub trait DivCeil: Int + CubeType<ExpandType: DivCeilExpand<Self>> {
    // Required method
    fn div_ceil(self, divisor: Self) -> Self;

    // Provided method
    fn __expand_div_ceil(
        scope: &mut Scope,
        a: NativeExpand<Self>,
        b: NativeExpand<Self>,
    ) -> NativeExpand<Self> { ... }
}

Required Methods§

Source

fn div_ceil(self, divisor: Self) -> Self

Provided Methods§

Source

fn __expand_div_ceil( scope: &mut Scope, a: NativeExpand<Self>, b: NativeExpand<Self>, ) -> NativeExpand<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl DivCeil for i8

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for i16

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for i32

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for i64

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for isize

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for u8

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for u16

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for u32

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for u64

Source§

fn div_ceil(self, divisor: Self) -> Self

Source§

impl DivCeil for usize

Source§

fn div_ceil(self, divisor: Self) -> Self

Implementors§