pub enum RecordIdKeyGen {
Rand,
Ulid,
Uuid,
}Variants§
Implementations§
Source§impl RecordIdKeyGen
impl RecordIdKeyGen
pub fn compute(&self) -> RecordIdKey
Trait Implementations§
Source§impl Clone for RecordIdKeyGen
impl Clone for RecordIdKeyGen
Source§impl Debug for RecordIdKeyGen
impl Debug for RecordIdKeyGen
impl Eq for RecordIdKeyGen
Source§impl From<RecordIdKeyGen> for RecordIdKeyGen
impl From<RecordIdKeyGen> for RecordIdKeyGen
Source§fn from(value: RecordIdKeyGen) -> Self
fn from(value: RecordIdKeyGen) -> Self
Converts to this type from the input type.
Source§impl From<RecordIdKeyGen> for RecordIdKeyGen
impl From<RecordIdKeyGen> for RecordIdKeyGen
Source§fn from(value: RecordIdKeyGen) -> Self
fn from(value: RecordIdKeyGen) -> Self
Converts to this type from the input type.
Source§impl Hash for RecordIdKeyGen
impl Hash for RecordIdKeyGen
Source§impl PartialEq for RecordIdKeyGen
impl PartialEq for RecordIdKeyGen
impl StructuralPartialEq for RecordIdKeyGen
Auto Trait Implementations§
impl Freeze for RecordIdKeyGen
impl RefUnwindSafe for RecordIdKeyGen
impl Send for RecordIdKeyGen
impl Sync for RecordIdKeyGen
impl Unpin for RecordIdKeyGen
impl UnsafeUnpin for RecordIdKeyGen
impl UnwindSafe for RecordIdKeyGen
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<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.