pub struct TeamInviteKeySummary {
pub id: String,
pub role: TeamRole,
pub created_by_nickname: String,
pub created_at: String,
pub expires_at: String,
pub used_at: Option<String>,
pub revoked_at: Option<String>,
}Expand description
Team invite key metadata, safe to list repeatedly.
Fields§
§id: String§role: TeamRole§created_by_nickname: String§created_at: String§expires_at: String§used_at: Option<String>§revoked_at: Option<String>Trait Implementations§
Source§impl Debug for TeamInviteKeySummary
impl Debug for TeamInviteKeySummary
Source§impl<'de> Deserialize<'de> for TeamInviteKeySummary
impl<'de> Deserialize<'de> for TeamInviteKeySummary
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
Auto Trait Implementations§
impl Freeze for TeamInviteKeySummary
impl RefUnwindSafe for TeamInviteKeySummary
impl Send for TeamInviteKeySummary
impl Sync for TeamInviteKeySummary
impl Unpin for TeamInviteKeySummary
impl UnwindSafe for TeamInviteKeySummary
Blanket Implementations§
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