zookeeper-client 0.6.1

ZooKeeper async client
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[derive(Default)]
pub struct Xid {
    prev: i32,
}

impl Xid {
    pub fn next(&mut self) -> i32 {
        if self.prev == i32::MAX {
            self.prev = 1;
        } else {
            self.prev += 1;
        };
        self.prev
    }
}