alicedb 0.1.2

Database for big data.


#[derive(Debug)]
pub struct Transaction {
    pub tid: String,
    pub cmd: String,
    pub timestamp: String,
}

#[macro_export]
macro_rules! create_transaction {
    ( $($k:expr), * ) =>
    {
        Transaction::create(
            $(
                $k.to_string()
            ),*)
    };
}

impl Transaction {
    pub fn create(tid: String, cmd: String, timestamp: String) -> Transaction {
        Transaction { tid, cmd, timestamp}
    }
}