pub struct CreateMembershipRequestBody {
pub membership_request: MembershipRequest,
pub member: Option<String>,
pub parent: Option<String>,
pub role: Option<String>,
}Fields§
§membership_request: MembershipRequest§member: Option<String>The gid of the user or team
parent: Option<String>The gid of the goal
role: Option<String>The role given to the member. Optional argument, will default to commenter. Can be editor or commenter.
Trait Implementations§
Source§impl Clone for CreateMembershipRequestBody
impl Clone for CreateMembershipRequestBody
Source§fn clone(&self) -> CreateMembershipRequestBody
fn clone(&self) -> CreateMembershipRequestBody
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 CreateMembershipRequestBody
impl Debug for CreateMembershipRequestBody
Source§impl Default for CreateMembershipRequestBody
impl Default for CreateMembershipRequestBody
Source§fn default() -> CreateMembershipRequestBody
fn default() -> CreateMembershipRequestBody
Returns the “default value” for a type. Read more
Source§impl Deref for CreateMembershipRequestBody
impl Deref for CreateMembershipRequestBody
Source§impl<'de> Deserialize<'de> for CreateMembershipRequestBody
impl<'de> Deserialize<'de> for CreateMembershipRequestBody
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 CreateMembershipRequestBody
impl RefUnwindSafe for CreateMembershipRequestBody
impl Send for CreateMembershipRequestBody
impl Sync for CreateMembershipRequestBody
impl Unpin for CreateMembershipRequestBody
impl UnsafeUnpin for CreateMembershipRequestBody
impl UnwindSafe for CreateMembershipRequestBody
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