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