pub struct GetPermissionSchemeGrantsParams {
pub scheme_id: i64,
pub expand: Option<String>,
}
Expand description
struct for passing parameters to the method get_permission_scheme_grants
Fields§
§scheme_id: i64
The ID of the permission scheme.
expand: Option<String>
Use expand to include additional information in the response. This parameter accepts a comma-separated list. Note that permissions are always included when you specify any value. Expand options include: * permissions
Returns all permission grants for each permission scheme. * user
Returns information about the user who is granted the permission. * group
Returns information about the group that is granted the permission. * projectRole
Returns information about the project role granted the permission. * field
Returns information about the custom field granted the permission. * all
Returns all expandable information.
Trait Implementations§
Source§impl Clone for GetPermissionSchemeGrantsParams
impl Clone for GetPermissionSchemeGrantsParams
Source§fn clone(&self) -> GetPermissionSchemeGrantsParams
fn clone(&self) -> GetPermissionSchemeGrantsParams
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 GetPermissionSchemeGrantsParams
impl RefUnwindSafe for GetPermissionSchemeGrantsParams
impl Send for GetPermissionSchemeGrantsParams
impl Sync for GetPermissionSchemeGrantsParams
impl Unpin for GetPermissionSchemeGrantsParams
impl UnwindSafe for GetPermissionSchemeGrantsParams
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