pub struct DeleteProjectRoleParams {
pub id: i64,
pub swap: Option<i64>,
}
Expand description
struct for passing parameters to the method delete_project_role
Fields§
§id: i64
The ID of the project role to delete. Use Get all project roles to get a list of project role IDs.
swap: Option<i64>
The ID of the project role that will replace the one being deleted.
Trait Implementations§
Source§impl Clone for DeleteProjectRoleParams
impl Clone for DeleteProjectRoleParams
Source§fn clone(&self) -> DeleteProjectRoleParams
fn clone(&self) -> DeleteProjectRoleParams
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 moreAuto Trait Implementations§
impl Freeze for DeleteProjectRoleParams
impl RefUnwindSafe for DeleteProjectRoleParams
impl Send for DeleteProjectRoleParams
impl Sync for DeleteProjectRoleParams
impl Unpin for DeleteProjectRoleParams
impl UnwindSafe for DeleteProjectRoleParams
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