pub struct AddProjectMemberRequest {
pub type: String,
pub slug: String,
pub role: Option<String>,
pub environments: Option<Vec<String>>,
}Expand description
AddProjectMemberRequest
Fields§
§type: String§slug: StringMember’s slug
role: Option<String>Identifier of the project role
environments: Option<Vec<String>>Environment slugs to grant the member access to
Implementations§
Source§impl AddProjectMemberRequest
impl AddProjectMemberRequest
pub fn new(type: String, slug: String) -> AddProjectMemberRequest
Trait Implementations§
Source§impl Clone for AddProjectMemberRequest
impl Clone for AddProjectMemberRequest
Source§fn clone(&self) -> AddProjectMemberRequest
fn clone(&self) -> AddProjectMemberRequest
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 AddProjectMemberRequest
impl Debug for AddProjectMemberRequest
Source§impl Default for AddProjectMemberRequest
impl Default for AddProjectMemberRequest
Source§fn default() -> AddProjectMemberRequest
fn default() -> AddProjectMemberRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AddProjectMemberRequest
impl<'de> Deserialize<'de> for AddProjectMemberRequest
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 AddProjectMemberRequest
impl PartialEq for AddProjectMemberRequest
Source§impl Serialize for AddProjectMemberRequest
impl Serialize for AddProjectMemberRequest
impl StructuralPartialEq for AddProjectMemberRequest
Auto Trait Implementations§
impl Freeze for AddProjectMemberRequest
impl RefUnwindSafe for AddProjectMemberRequest
impl Send for AddProjectMemberRequest
impl Sync for AddProjectMemberRequest
impl Unpin for AddProjectMemberRequest
impl UnsafeUnpin for AddProjectMemberRequest
impl UnwindSafe for AddProjectMemberRequest
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