pub struct TrackerVisibilityStateDB {
pub mode: TrackerVisibilityModeDB,
pub stored_ranges: Vec<TrackerStoredVisibilityRangeDB>,
pub event_ranges: Vec<TrackerEventVisibilityRangeDB>,
}Fields§
§mode: TrackerVisibilityModeDB§stored_ranges: Vec<TrackerStoredVisibilityRangeDB>§event_ranges: Vec<TrackerEventVisibilityRangeDB>Trait Implementations§
Source§impl Clone for TrackerVisibilityStateDB
impl Clone for TrackerVisibilityStateDB
Source§fn clone(&self) -> TrackerVisibilityStateDB
fn clone(&self) -> TrackerVisibilityStateDB
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 TrackerVisibilityStateDB
impl Debug for TrackerVisibilityStateDB
Source§impl<'de> Deserialize<'de> for TrackerVisibilityStateDB
impl<'de> Deserialize<'de> for TrackerVisibilityStateDB
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 TrackerVisibilityStateDB
impl PartialEq for TrackerVisibilityStateDB
Source§impl Serialize for TrackerVisibilityStateDB
impl Serialize for TrackerVisibilityStateDB
impl Eq for TrackerVisibilityStateDB
impl StructuralPartialEq for TrackerVisibilityStateDB
Auto Trait Implementations§
impl Freeze for TrackerVisibilityStateDB
impl RefUnwindSafe for TrackerVisibilityStateDB
impl Send for TrackerVisibilityStateDB
impl Sync for TrackerVisibilityStateDB
impl Unpin for TrackerVisibilityStateDB
impl UnsafeUnpin for TrackerVisibilityStateDB
impl UnwindSafe for TrackerVisibilityStateDB
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