pub struct CreateUpdateRoleRequestBean {
pub name: Option<String>,
pub description: Option<String>,
}
Fields§
§name: Option<String>
The name of the project role. Must be unique. Cannot begin or end with whitespace. The maximum length is 255 characters. Required when creating a project role. Optional when partially updating a project role.
description: Option<String>
A description of the project role. Required when fully updating a project role. Optional when creating or partially updating a project role.
Implementations§
Source§impl CreateUpdateRoleRequestBean
impl CreateUpdateRoleRequestBean
pub fn new() -> CreateUpdateRoleRequestBean
Trait Implementations§
Source§impl Clone for CreateUpdateRoleRequestBean
impl Clone for CreateUpdateRoleRequestBean
Source§fn clone(&self) -> CreateUpdateRoleRequestBean
fn clone(&self) -> CreateUpdateRoleRequestBean
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 moreSource§impl Debug for CreateUpdateRoleRequestBean
impl Debug for CreateUpdateRoleRequestBean
Source§impl Default for CreateUpdateRoleRequestBean
impl Default for CreateUpdateRoleRequestBean
Source§fn default() -> CreateUpdateRoleRequestBean
fn default() -> CreateUpdateRoleRequestBean
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateUpdateRoleRequestBean
impl<'de> Deserialize<'de> for CreateUpdateRoleRequestBean
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
impl StructuralPartialEq for CreateUpdateRoleRequestBean
Auto Trait Implementations§
impl Freeze for CreateUpdateRoleRequestBean
impl RefUnwindSafe for CreateUpdateRoleRequestBean
impl Send for CreateUpdateRoleRequestBean
impl Sync for CreateUpdateRoleRequestBean
impl Unpin for CreateUpdateRoleRequestBean
impl UnwindSafe for CreateUpdateRoleRequestBean
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