Struct rbatis::plugin::snowflake::Snowflake [−][src]
pub struct Snowflake {
pub epoch: i64,
pub worker_id: i64,
pub datacenter_id: i64,
pub sequence: AtomicI64,
pub time: AtomicI64,
}
Expand description
Snowflakes algorithm
Fields
epoch: i64
worker_id: i64
datacenter_id: i64
sequence: AtomicI64
time: AtomicI64
Implementations
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Snowflake
impl UnwindSafe for Snowflake
Blanket Implementations
Mutably borrows from an owned value. Read more