pub struct DatabaseUserAttributes {
pub delete_after_date: Option<DateTime<Utc>>,
pub group_id: String,
pub labels: Vec<DatabaseUserLabel>,
pub roles: Vec<DatabaseUserRole>,
pub scopes: Vec<DatabaseUserScope>,
}
Fields§
§delete_after_date: Option<DateTime<Utc>>
§group_id: String
§labels: Vec<DatabaseUserLabel>
§roles: Vec<DatabaseUserRole>
§scopes: Vec<DatabaseUserScope>
Trait Implementations§
Source§impl Debug for DatabaseUserAttributes
impl Debug for DatabaseUserAttributes
Source§impl<'de> Deserialize<'de> for DatabaseUserAttributes
impl<'de> Deserialize<'de> for DatabaseUserAttributes
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 DatabaseUserAttributes
impl PartialEq for DatabaseUserAttributes
impl StructuralPartialEq for DatabaseUserAttributes
Auto Trait Implementations§
impl Freeze for DatabaseUserAttributes
impl RefUnwindSafe for DatabaseUserAttributes
impl Send for DatabaseUserAttributes
impl Sync for DatabaseUserAttributes
impl Unpin for DatabaseUserAttributes
impl UnwindSafe for DatabaseUserAttributes
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