[][src]Struct azimuth::Point

pub struct Point(_);

An Azimuth point, an address that can be bound to an Urbit ship server.

Urbit addresses can be up to 128 bits, but Azimuth only includes points for addresses up to 32 bits, which can be owned and transferred independently.

Methods

impl Point[src]

pub fn new(__0: u32) -> Point[src]

impl Point[src]

pub fn name(self) -> String[src]

pub fn class(self) -> PointClass[src]

pub fn children(self) -> RangeInclusive<Point>[src]

pub fn parent(self) -> Option<Point>[src]

Trait Implementations

impl PartialOrd<Point> for Point[src]

impl Copy for Point[src]

impl PartialEq<Point> for Point[src]

impl Default for Point[src]

impl From<u32> for Point[src]

impl From<Point> for u32[src]

impl Clone for Point[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Ord for Point[src]

fn max(self, other: Self) -> Self
1.21.0
[src]

Compares and returns the maximum of two values. Read more

fn min(self, other: Self) -> Self
1.21.0
[src]

Compares and returns the minimum of two values. Read more

impl Eq for Point[src]

impl Display for Point[src]

impl Debug for Point[src]

impl Hash for Point[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

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

impl Step for Point[src]

impl Serialize for Point[src]

impl<'de> Deserialize<'de> for Point[src]

Auto Trait Implementations

impl Send for Point

impl Sync for Point

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]