pub struct InviteProjects {
pub id: Option<String>,
pub role: Option<InviteProjectsRole>,
}
Fields§
§id: Option<String>
Project’s public ID
role: Option<InviteProjectsRole>
Project membership role
Implementations§
Trait Implementations§
Source§impl Clone for InviteProjects
impl Clone for InviteProjects
Source§fn clone(&self) -> InviteProjects
fn clone(&self) -> InviteProjects
Returns a duplicate of the value. Read more
1.0.0 · 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 InviteProjects
impl Debug for InviteProjects
Source§impl Default for InviteProjects
impl Default for InviteProjects
Source§fn default() -> InviteProjects
fn default() -> InviteProjects
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InviteProjects
impl<'de> Deserialize<'de> for InviteProjects
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
Source§impl PartialEq for InviteProjects
impl PartialEq for InviteProjects
Source§impl Serialize for InviteProjects
impl Serialize for InviteProjects
impl StructuralPartialEq for InviteProjects
Auto Trait Implementations§
impl Freeze for InviteProjects
impl RefUnwindSafe for InviteProjects
impl Send for InviteProjects
impl Sync for InviteProjects
impl Unpin for InviteProjects
impl UnwindSafe for InviteProjects
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