pub struct SnowflakeConfiguration {
pub identifier: u64,
}
Fields§
§identifier: u64
Identifier ID
SnowflakeGenerator
will use 10bit
By default, identifier_id
set to the number generated by rand
crate.
Implementations§
Source§impl SnowflakeConfiguration
impl SnowflakeConfiguration
pub fn with_identifier(identifier: u64) -> Self
Trait Implementations§
Source§impl Debug for SnowflakeConfiguration
impl Debug for SnowflakeConfiguration
Source§impl Default for SnowflakeConfiguration
impl Default for SnowflakeConfiguration
impl Send for SnowflakeConfiguration
Auto Trait Implementations§
impl Freeze for SnowflakeConfiguration
impl RefUnwindSafe for SnowflakeConfiguration
impl Sync for SnowflakeConfiguration
impl Unpin for SnowflakeConfiguration
impl UnwindSafe for SnowflakeConfiguration
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