pub struct RowShapeKey {
pub fingerprint: RowShapeFingerprint,
}Expand description
Key for storing a shape definition by its fingerprint
Fields§
§fingerprint: RowShapeFingerprintImplementations§
Source§impl RowShapeKey
impl RowShapeKey
pub fn encoded(fingerprint: RowShapeFingerprint) -> EncodedKey
pub fn full_scan() -> EncodedKeyRange
Trait Implementations§
Source§impl Clone for RowShapeKey
impl Clone for RowShapeKey
Source§fn clone(&self) -> RowShapeKey
fn clone(&self) -> RowShapeKey
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 RowShapeKey
impl Debug for RowShapeKey
Source§impl EncodableKey for RowShapeKey
impl EncodableKey for RowShapeKey
Source§impl PartialEq for RowShapeKey
impl PartialEq for RowShapeKey
impl StructuralPartialEq for RowShapeKey
Auto Trait Implementations§
impl Freeze for RowShapeKey
impl RefUnwindSafe for RowShapeKey
impl Send for RowShapeKey
impl Sync for RowShapeKey
impl Unpin for RowShapeKey
impl UnsafeUnpin for RowShapeKey
impl UnwindSafe for RowShapeKey
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more