[−][src]Struct mojang_api::ProfileProperty
Represents a profile property returned in the server authentication request.
The most common profile property is called "textures" and contains the skin of the player.
Note that both value
and signature
are base64-encoded
strings.
Fields
name: String
The name of this profile property.
value: String
The base64-encoded value of this profile property.
signature: String
The signature of this profile property, signed with Yggdrasil's private key.
Trait Implementations
impl Clone for ProfileProperty
[src]
fn clone(&self) -> ProfileProperty
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ProfileProperty
[src]
impl<'de> Deserialize<'de> for ProfileProperty
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for ProfileProperty
[src]
impl PartialEq<ProfileProperty> for ProfileProperty
[src]
fn eq(&self, other: &ProfileProperty) -> bool
[src]
fn ne(&self, other: &ProfileProperty) -> bool
[src]
impl Serialize for ProfileProperty
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for ProfileProperty
[src]
impl StructuralPartialEq for ProfileProperty
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProfileProperty
impl Send for ProfileProperty
impl Sync for ProfileProperty
impl Unpin for ProfileProperty
impl UnwindSafe for ProfileProperty
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,