pub struct UID {
pub id: Option<String>,
pub atype: Option<i64>,
pub ext: Option<Value>,
}Expand description
A single user identifier provided as part of extended identifiers.
Fields§
§id: Option<String>The identifier for the user.
atype: Option<i64>Type of user agent the ID is from. Highly recommended. Refer to AdCOM 1.0 List: Agent Types.
ext: Option<Value>Placeholder for vendor specific extensions.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UID
impl<'de> Deserialize<'de> for UID
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 UID
Auto Trait Implementations§
impl Freeze for UID
impl RefUnwindSafe for UID
impl Send for UID
impl Sync for UID
impl Unpin for UID
impl UnsafeUnpin for UID
impl UnwindSafe for UID
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