pub struct AddDataCollectorParams {
pub data_types: Vec<DataType>,
pub max_encoded_data_size: u64,
pub collector_type: Option<CollectorType>,
pub contexts: Option<Vec<BrowsingContext>>,
pub user_contexts: Option<Vec<UserContext>>,
}Fields§
§data_types: Vec<DataType>§max_encoded_data_size: u64§collector_type: Option<CollectorType>§contexts: Option<Vec<BrowsingContext>>§user_contexts: Option<Vec<UserContext>>Implementations§
Trait Implementations§
Source§impl Clone for AddDataCollectorParams
impl Clone for AddDataCollectorParams
Source§fn clone(&self) -> AddDataCollectorParams
fn clone(&self) -> AddDataCollectorParams
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 AddDataCollectorParams
impl Debug for AddDataCollectorParams
Source§impl<'de> Deserialize<'de> for AddDataCollectorParams
impl<'de> Deserialize<'de> for AddDataCollectorParams
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 AddDataCollectorParams
impl PartialEq for AddDataCollectorParams
Source§impl Serialize for AddDataCollectorParams
impl Serialize for AddDataCollectorParams
impl StructuralPartialEq for AddDataCollectorParams
Auto Trait Implementations§
impl Freeze for AddDataCollectorParams
impl RefUnwindSafe for AddDataCollectorParams
impl Send for AddDataCollectorParams
impl Sync for AddDataCollectorParams
impl Unpin for AddDataCollectorParams
impl UnsafeUnpin for AddDataCollectorParams
impl UnwindSafe for AddDataCollectorParams
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more