pub enum QueryRowCardinalityV2 {
ExactlyOne,
BoundedMany,
}Expand description
Cardinality required from a hydrated row query.
Variants§
ExactlyOne
Require exactly one distinct selected-identity tuple.
BoundedMany
Return one bounded stable row window.
Implementations§
Source§impl QueryRowCardinalityV2
impl QueryRowCardinalityV2
Sourcepub const fn is_exactly_one(self) -> bool
pub const fn is_exactly_one(self) -> bool
Return whether exactly one distinct selected tuple is required.
Trait Implementations§
Source§impl Clone for QueryRowCardinalityV2
impl Clone for QueryRowCardinalityV2
Source§fn clone(&self) -> QueryRowCardinalityV2
fn clone(&self) -> QueryRowCardinalityV2
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 moreimpl Copy for QueryRowCardinalityV2
Source§impl Debug for QueryRowCardinalityV2
impl Debug for QueryRowCardinalityV2
Source§impl<'de> Deserialize<'de> for QueryRowCardinalityV2
impl<'de> Deserialize<'de> for QueryRowCardinalityV2
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 QueryRowCardinalityV2
Source§impl PartialEq for QueryRowCardinalityV2
impl PartialEq for QueryRowCardinalityV2
Source§impl Serialize for QueryRowCardinalityV2
impl Serialize for QueryRowCardinalityV2
impl StructuralPartialEq for QueryRowCardinalityV2
Auto Trait Implementations§
impl Freeze for QueryRowCardinalityV2
impl RefUnwindSafe for QueryRowCardinalityV2
impl Send for QueryRowCardinalityV2
impl Sync for QueryRowCardinalityV2
impl Unpin for QueryRowCardinalityV2
impl UnsafeUnpin for QueryRowCardinalityV2
impl UnwindSafe for QueryRowCardinalityV2
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