pub struct UserOrGroupReference {
pub type: Option<UserOrGroupReferenceType>,
pub id: Option<String>,
}Fields§
§type: Option<UserOrGroupReferenceType>§id: Option<String>Trait Implementations§
Source§impl Clone for UserOrGroupReference
impl Clone for UserOrGroupReference
Source§fn clone(&self) -> UserOrGroupReference
fn clone(&self) -> UserOrGroupReference
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 UserOrGroupReference
impl Debug for UserOrGroupReference
Source§impl Default for UserOrGroupReference
impl Default for UserOrGroupReference
Source§fn default() -> UserOrGroupReference
fn default() -> UserOrGroupReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserOrGroupReference
impl<'de> Deserialize<'de> for UserOrGroupReference
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 UserOrGroupReference
impl PartialEq for UserOrGroupReference
Source§impl Serialize for UserOrGroupReference
impl Serialize for UserOrGroupReference
impl StructuralPartialEq for UserOrGroupReference
Auto Trait Implementations§
impl Freeze for UserOrGroupReference
impl RefUnwindSafe for UserOrGroupReference
impl Send for UserOrGroupReference
impl Sync for UserOrGroupReference
impl Unpin for UserOrGroupReference
impl UnsafeUnpin for UserOrGroupReference
impl UnwindSafe for UserOrGroupReference
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