Struct affine::Point [] [src]

pub struct Point<A>(_);

Methods

impl<A: Sub<Output = A>> Point<A>
[src]

[src]

Trait Implementations

impl<A: Clone> Clone for Point<A>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<A: Copy> Copy for Point<A>
[src]

impl<A: Debug> Debug for Point<A>
[src]

[src]

Formats the value using the given formatter.

impl<A: PartialEq> PartialEq for Point<A>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl<A: Eq> Eq for Point<A>
[src]

impl<A: Hash> Hash for Point<A>
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl<A: Add<Output = A>> Add<A> for Point<A>
[src]

The resulting type after applying the + operator.

[src]

Performs the + operation.

impl<A: Sub<Output = A>> Sub<A> for Point<A>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.

impl<A: AddAssign> AddAssign<A> for Point<A>
[src]

[src]

Performs the += operation.

impl<A: SubAssign> SubAssign<A> for Point<A>
[src]

[src]

Performs the -= operation.

impl<A: Sub<Output = A>> Sub<Self> for Point<A>
[src]

The resulting type after applying the - operator.

[src]

Performs the - operation.