Trait figures::Pow

source ·
pub trait Pow {
    // Required method
    fn pow(&self, exp: u32) -> Self;
}
Expand description

Raises a value to an exponent.

Required Methods§

source

fn pow(&self, exp: u32) -> Self

Returns the saturating result of raising self to the exp power.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Pow for f32

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for i8

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for i16

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for i32

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for i64

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for i128

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for isize

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for u8

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for u16

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for u32

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for u64

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for u128

source§

fn pow(&self, exp: u32) -> Self

source§

impl Pow for usize

source§

fn pow(&self, exp: u32) -> Self

Implementors§

source§

impl Pow for Lp

source§

impl Pow for Px

source§

impl Pow for UPx

source§

impl<Unit> Pow for Point<Unit>where Unit: Pow,

source§

impl<Unit> Pow for Size<Unit>where Unit: Pow,