pub struct BrowserDictionaryDiscoveryResponse {
pub authority: String,
pub datastore_id: PublicUuid,
pub study: StudyRef,
pub resource: BrowserDictionaryDiscoveryDatasetRef,
pub domains: Vec<DomainSummary>,
pub variables: Vec<BrowserDictionaryVariableDiscoveryRecord>,
pub empty_state: Option<BrowserDictionaryDiscoveryEmptyState>,
pub content_derived_summaries: BrowserContentSummaryPolicy,
}Expand description
Browser dictionary discovery is a metadata-only variable projection.
It intentionally excludes dataset rows, datafile bytes, previews, Content-derived summaries, storage paths, raw SQL, credentials, diagnostics, and runtime handles.
Fields§
§datastore_id: PublicUuid§study: StudyRef§resource: BrowserDictionaryDiscoveryDatasetRef§domains: Vec<DomainSummary>§variables: Vec<BrowserDictionaryVariableDiscoveryRecord>§empty_state: Option<BrowserDictionaryDiscoveryEmptyState>§content_derived_summaries: BrowserContentSummaryPolicyTrait Implementations§
Source§impl Clone for BrowserDictionaryDiscoveryResponse
impl Clone for BrowserDictionaryDiscoveryResponse
Source§fn clone(&self) -> BrowserDictionaryDiscoveryResponse
fn clone(&self) -> BrowserDictionaryDiscoveryResponse
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<'de> Deserialize<'de> for BrowserDictionaryDiscoveryResponse
impl<'de> Deserialize<'de> for BrowserDictionaryDiscoveryResponse
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 BrowserDictionaryDiscoveryResponse
impl PartialEq for BrowserDictionaryDiscoveryResponse
Source§fn eq(&self, other: &BrowserDictionaryDiscoveryResponse) -> bool
fn eq(&self, other: &BrowserDictionaryDiscoveryResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BrowserDictionaryDiscoveryResponse
impl StructuralPartialEq for BrowserDictionaryDiscoveryResponse
Auto Trait Implementations§
impl Freeze for BrowserDictionaryDiscoveryResponse
impl RefUnwindSafe for BrowserDictionaryDiscoveryResponse
impl Send for BrowserDictionaryDiscoveryResponse
impl Sync for BrowserDictionaryDiscoveryResponse
impl Unpin for BrowserDictionaryDiscoveryResponse
impl UnsafeUnpin for BrowserDictionaryDiscoveryResponse
impl UnwindSafe for BrowserDictionaryDiscoveryResponse
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