pub struct DatasetTransformRequest {
pub session: Option<SessionSelector>,
pub study: StudySelector,
pub dataset: PublicName,
pub inputs: Vec<QueryInput>,
pub views: BTreeMap<String, String>,
pub sql: String,
pub description: String,
pub version_note: Option<String>,
pub budgets: DisclosureBudgetOverrides,
}Expand description
Arbitrary SQL over governed immutable inputs; the retained output is High.
Fields§
§session: Option<SessionSelector>§study: StudySelector§dataset: PublicName§inputs: Vec<QueryInput>§views: BTreeMap<String, String>§sql: String§description: String§version_note: Option<String>§budgets: DisclosureBudgetOverridesTrait Implementations§
Source§impl Clone for DatasetTransformRequest
impl Clone for DatasetTransformRequest
Source§fn clone(&self) -> DatasetTransformRequest
fn clone(&self) -> DatasetTransformRequest
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 DatasetTransformRequest
impl Debug for DatasetTransformRequest
Source§impl<'de> Deserialize<'de> for DatasetTransformRequest
impl<'de> Deserialize<'de> for DatasetTransformRequest
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 DatasetTransformRequest
impl PartialEq for DatasetTransformRequest
Source§impl Serialize for DatasetTransformRequest
impl Serialize for DatasetTransformRequest
impl Eq for DatasetTransformRequest
impl StructuralPartialEq for DatasetTransformRequest
Auto Trait Implementations§
impl Freeze for DatasetTransformRequest
impl RefUnwindSafe for DatasetTransformRequest
impl Send for DatasetTransformRequest
impl Sync for DatasetTransformRequest
impl Unpin for DatasetTransformRequest
impl UnsafeUnpin for DatasetTransformRequest
impl UnwindSafe for DatasetTransformRequest
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