pub enum QueryModelOutputSlotV2 {
One {
binding: BindingId,
declared: TypeId,
},
Collect {
binding: BindingId,
declared: TypeId,
distinct: bool,
order: QueryStableOrderV2,
},
}Expand description
One public model-query output slot.
Variants§
Implementations§
Source§impl QueryModelOutputSlotV2
impl QueryModelOutputSlotV2
Trait Implementations§
Source§impl Clone for QueryModelOutputSlotV2
impl Clone for QueryModelOutputSlotV2
Source§impl Debug for QueryModelOutputSlotV2
impl Debug for QueryModelOutputSlotV2
Source§impl<'de> Deserialize<'de> for QueryModelOutputSlotV2
impl<'de> Deserialize<'de> for QueryModelOutputSlotV2
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 QueryModelOutputSlotV2
Source§impl PartialEq for QueryModelOutputSlotV2
impl PartialEq for QueryModelOutputSlotV2
Source§impl Serialize for QueryModelOutputSlotV2
impl Serialize for QueryModelOutputSlotV2
impl StructuralPartialEq for QueryModelOutputSlotV2
Auto Trait Implementations§
impl Freeze for QueryModelOutputSlotV2
impl RefUnwindSafe for QueryModelOutputSlotV2
impl Send for QueryModelOutputSlotV2
impl Sync for QueryModelOutputSlotV2
impl Unpin for QueryModelOutputSlotV2
impl UnsafeUnpin for QueryModelOutputSlotV2
impl UnwindSafe for QueryModelOutputSlotV2
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