Struct steamidfx::id::Id3[][src]

pub struct Id3(pub String);

Steam Id 3. Example: U:1:xxxxxxxx.

Implementations

impl Id3[src]

pub fn info(&self) -> Result<Info>[src]

Get a detailed information about the steam account from the steam id. This information may not contain all the fields correct as to how SteamId64 can due to unavailable documentation of this format.

Errors

Returns an error if the id is of an incorrect format.

Trait Implementations

impl Clone for Id3[src]

impl Debug for Id3[src]

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

impl Eq for Id3[src]

impl Hash for Id3[src]

impl Ord for Id3[src]

impl PartialEq<Id3> for Id3[src]

impl PartialOrd<Id3> for Id3[src]

impl Serialize for Id3[src]

impl StructuralEq for Id3[src]

impl StructuralPartialEq for Id3[src]

impl TryFrom<Id3> for Id32[src]

type Error = Error

The type returned in the event of a conversion error.

impl TryFrom<Id3> for Id64[src]

type Error = Error

The type returned in the event of a conversion error.

impl TryFrom<Id32> for Id3[src]

type Error = Error

The type returned in the event of a conversion error.

Auto Trait Implementations

impl RefUnwindSafe for Id3

impl Send for Id3

impl Sync for Id3

impl Unpin for Id3

impl UnwindSafe for Id3

Blanket Implementations

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

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

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

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

impl<T> From<T> for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.