pub struct CollaboratorInvitation {
pub created_at: Option<String>,
pub id: Option<f64>,
pub invitee: Option<UserPublicInfo>,
pub inviter: Option<UserPublicInfo>,
pub permissions: Option<String>,
pub repository: Option<RepoPublicInfo>,
}Fields§
§created_at: Option<String>§id: Option<f64>§invitee: Option<UserPublicInfo>§inviter: Option<UserPublicInfo>§permissions: Option<String>§repository: Option<RepoPublicInfo>Trait Implementations§
Source§impl Clone for CollaboratorInvitation
impl Clone for CollaboratorInvitation
Source§fn clone(&self) -> CollaboratorInvitation
fn clone(&self) -> CollaboratorInvitation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CollaboratorInvitation
impl Debug for CollaboratorInvitation
Source§impl<'de> Deserialize<'de> for CollaboratorInvitation
impl<'de> Deserialize<'de> for CollaboratorInvitation
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 CollaboratorInvitation
impl RefUnwindSafe for CollaboratorInvitation
impl Send for CollaboratorInvitation
impl Sync for CollaboratorInvitation
impl Unpin for CollaboratorInvitation
impl UnsafeUnpin for CollaboratorInvitation
impl UnwindSafe for CollaboratorInvitation
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