pub enum ResultDisposition {
ExternalLinks,
Inline,
}Expand description
How the row path receives a statement’s result (ignored under
arrow_native, which always uses external links).
Variants§
ExternalLinks
Chunks are downloaded from presigned cloud-storage URLs (no size cap; the client must be able to reach the workspace’s storage). Default.
Inline
Chunks are returned inside the API response. Databricks fails a statement whose result exceeds 25 MiB in this mode.
Trait Implementations§
Source§impl Clone for ResultDisposition
impl Clone for ResultDisposition
impl Copy for ResultDisposition
Source§impl Debug for ResultDisposition
impl Debug for ResultDisposition
Source§impl Default for ResultDisposition
impl Default for ResultDisposition
Source§impl<'de> Deserialize<'de> for ResultDisposition
impl<'de> Deserialize<'de> for ResultDisposition
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 Eq for ResultDisposition
Source§impl JsonSchema for ResultDisposition
impl JsonSchema for ResultDisposition
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ResultDisposition
impl PartialEq for ResultDisposition
Source§impl Serialize for ResultDisposition
impl Serialize for ResultDisposition
impl StructuralPartialEq for ResultDisposition
Auto Trait Implementations§
impl Forget for ResultDisposition
impl Freeze for ResultDisposition
impl Move for ResultDisposition
impl RefUnwindSafe for ResultDisposition
impl Send for ResultDisposition
impl Sync for ResultDisposition
impl Unpin for ResultDisposition
impl UnsafeUnpin for ResultDisposition
impl UnwindSafe for ResultDisposition
Blanket Implementations§
impl<T> Allocation for T
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.