Skip to main content

RobotQ

Type Alias RobotQ 

Source
pub type RobotQ<T = f32> = Array1<T>;

Aliased Type§

pub struct RobotQ<T = f32> { /* private fields */ }

Trait Implementations§

Source§

impl<const N: usize> Add<SRobotQ<N>> for &RobotQ

Source§

type Output = SRobotQ<N>

The resulting type after applying the + operator.
Source§

fn add(self, rhs: SRobotQ<N, f32>) -> SRobotQ<N, f32>

Performs the + operation. Read more
Source§

impl<const N: usize> From<&SRobotQ<N>> for RobotQ<f64>

Source§

fn from(q: &SRobotQ<N, f32>) -> RobotQ<f64>

Converts to this type from the input type.
Source§

impl<const N: usize, T: Float> From<&SRobotQ<N, T>> for RobotQ<T>

Source§

fn from(sq: &SRobotQ<N, T>) -> RobotQ<T>

Converts to this type from the input type.
Source§

impl<const N: usize> From<&SRobotQ<N, f64>> for RobotQ<f32>

Source§

fn from(q: &SRobotQ<N, f64>) -> RobotQ<f32>

Converts to this type from the input type.
Source§

impl<const N: usize> From<SRobotQ<N>> for RobotQ<f64>

Source§

fn from(q: SRobotQ<N, f32>) -> RobotQ<f64>

Converts to this type from the input type.
Source§

impl<const N: usize, T: Float> From<SRobotQ<N, T>> for RobotQ<T>

Source§

fn from(q: SRobotQ<N, T>) -> RobotQ<T>

Converts to this type from the input type.
Source§

impl<const N: usize> From<SRobotQ<N, f64>> for RobotQ<f32>

Source§

fn from(q: SRobotQ<N, f64>) -> RobotQ<f32>

Converts to this type from the input type.
Source§

impl<const N: usize> Sub<SRobotQ<N>> for &RobotQ

Source§

type Output = SRobotQ<N>

The resulting type after applying the - operator.
Source§

fn sub(self, rhs: SRobotQ<N, f32>) -> SRobotQ<N, f32>

Performs the - operation. Read more