StdOps

Struct StdOps 

Source
pub struct StdOps;
Expand description

Implements Ops using the standard library. This is the recommended default when the std feature is enabled, as it it designed to identically match the results provided by the original mikktspace C library.

Trait Implementations§

Source§

impl Ops for StdOps

Source§

fn sqrt(x: f32) -> f32

Provides a sqrt implementation for f32.
Source§

fn acos(x: f32) -> f32

Provides a acos implementation for f32.

Auto Trait Implementations§

§

impl Freeze for StdOps

§

impl RefUnwindSafe for StdOps

§

impl Send for StdOps

§

impl Sync for StdOps

§

impl Unpin for StdOps

§

impl UnwindSafe for StdOps

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

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

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.