pub struct ClanMember {
pub principal: String,
pub admin: bool,
pub contribution_bytes: u64,
pub joined_at: UnixMillis,
}Expand description
One member of a clan.
Fields§
§principal: StringThe member’s account (its principal id).
admin: boolAdministers the clan and its repositories.
contribution_bytes: u64Bytes of the member’s OWN room it gives the clan.
joined_at: UnixMillisWhen it joined.
Trait Implementations§
Source§impl Clone for ClanMember
impl Clone for ClanMember
Source§impl Debug for ClanMember
impl Debug for ClanMember
Source§impl Default for ClanMember
impl Default for ClanMember
Source§impl<'de> Deserialize<'de> for ClanMember
impl<'de> Deserialize<'de> for ClanMember
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ClanMember
Source§impl PartialEq for ClanMember
impl PartialEq for ClanMember
Source§impl Serialize for ClanMember
impl Serialize for ClanMember
impl StructuralPartialEq for ClanMember
Auto Trait Implementations§
impl Freeze for ClanMember
impl RefUnwindSafe for ClanMember
impl Send for ClanMember
impl Sync for ClanMember
impl Unpin for ClanMember
impl UnsafeUnpin for ClanMember
impl UnwindSafe for ClanMember
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more