pub struct AssignedRole {
pub role_id: Uuid,
pub role_name: String,
pub role_type: AssignedRoleRoletype,
}Expand description
AssignedRole from the ClickHouse Cloud API.
Fields§
§role_id: Uuid§role_name: String§role_type: AssignedRoleRoletypeTrait Implementations§
Source§impl Clone for AssignedRole
impl Clone for AssignedRole
Source§fn clone(&self) -> AssignedRole
fn clone(&self) -> AssignedRole
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 moreSource§impl Debug for AssignedRole
impl Debug for AssignedRole
Source§impl Default for AssignedRole
impl Default for AssignedRole
Source§fn default() -> AssignedRole
fn default() -> AssignedRole
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AssignedRole
impl<'de> Deserialize<'de> for AssignedRole
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
Source§impl PartialEq for AssignedRole
impl PartialEq for AssignedRole
Source§fn eq(&self, other: &AssignedRole) -> bool
fn eq(&self, other: &AssignedRole) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AssignedRole
impl Serialize for AssignedRole
impl StructuralPartialEq for AssignedRole
Auto Trait Implementations§
impl Freeze for AssignedRole
impl RefUnwindSafe for AssignedRole
impl Send for AssignedRole
impl Sync for AssignedRole
impl Unpin for AssignedRole
impl UnsafeUnpin for AssignedRole
impl UnwindSafe for AssignedRole
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