pub struct AdminProjectUserRolesResource { /* private fields */ }Expand description
Admin Project User Roles 资源。
Implementations§
Source§impl AdminProjectUserRolesResource
impl AdminProjectUserRolesResource
Sourcepub fn create(
&self,
project_id: impl Into<String>,
user_id: impl Into<String>,
) -> JsonRequestBuilder<Value>
pub fn create( &self, project_id: impl Into<String>, user_id: impl Into<String>, ) -> JsonRequestBuilder<Value>
Assigns a project role to a user.
Sourcepub fn retrieve(
&self,
project_id: impl Into<String>,
user_id: impl Into<String>,
role_id: impl Into<String>,
) -> JsonRequestBuilder<Value>
pub fn retrieve( &self, project_id: impl Into<String>, user_id: impl Into<String>, role_id: impl Into<String>, ) -> JsonRequestBuilder<Value>
Retrieves a project role assigned to a user.
Trait Implementations§
Source§impl Clone for AdminProjectUserRolesResource
impl Clone for AdminProjectUserRolesResource
Source§fn clone(&self) -> AdminProjectUserRolesResource
fn clone(&self) -> AdminProjectUserRolesResource
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for AdminProjectUserRolesResource
impl !UnwindSafe for AdminProjectUserRolesResource
impl Freeze for AdminProjectUserRolesResource
impl Send for AdminProjectUserRolesResource
impl Sync for AdminProjectUserRolesResource
impl Unpin for AdminProjectUserRolesResource
impl UnsafeUnpin for AdminProjectUserRolesResource
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