pub struct ProfileMetadata {
pub object_type: Option<String>,
pub user_types: Option<Vec<String>>,
}Expand description
The metadata about a profile.
This type is not used in any activity, and only used as part of another schema.
Fields§
§object_type: Option<String>Output only. The profile object type.
user_types: Option<Vec<String>>Output only. The user types.
Trait Implementations§
Source§impl Clone for ProfileMetadata
impl Clone for ProfileMetadata
Source§fn clone(&self) -> ProfileMetadata
fn clone(&self) -> ProfileMetadata
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 ProfileMetadata
impl Debug for ProfileMetadata
Source§impl Default for ProfileMetadata
impl Default for ProfileMetadata
Source§fn default() -> ProfileMetadata
fn default() -> ProfileMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ProfileMetadata
impl<'de> Deserialize<'de> for ProfileMetadata
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 Serialize for ProfileMetadata
impl Serialize for ProfileMetadata
impl Part for ProfileMetadata
Auto Trait Implementations§
impl Freeze for ProfileMetadata
impl RefUnwindSafe for ProfileMetadata
impl Send for ProfileMetadata
impl Sync for ProfileMetadata
impl Unpin for ProfileMetadata
impl UnwindSafe for ProfileMetadata
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