pub enum RemoteReadShape {
Rows,
Aggregate {
aggregates: Vec<RemoteAggregate>,
},
}Expand description
The closed high-level result shape accepted by the catalog.
Variants§
Trait Implementations§
Source§impl Clone for RemoteReadShape
impl Clone for RemoteReadShape
Source§fn clone(&self) -> RemoteReadShape
fn clone(&self) -> RemoteReadShape
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RemoteReadShape
impl Debug for RemoteReadShape
Source§impl<'de> Deserialize<'de> for RemoteReadShape
impl<'de> Deserialize<'de> for RemoteReadShape
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 RemoteReadShape
Source§impl PartialEq for RemoteReadShape
impl PartialEq for RemoteReadShape
Source§impl Serialize for RemoteReadShape
impl Serialize for RemoteReadShape
impl StructuralPartialEq for RemoteReadShape
Auto Trait Implementations§
impl Freeze for RemoteReadShape
impl RefUnwindSafe for RemoteReadShape
impl Send for RemoteReadShape
impl Sync for RemoteReadShape
impl Unpin for RemoteReadShape
impl UnsafeUnpin for RemoteReadShape
impl UnwindSafe for RemoteReadShape
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