algosul-core 0.0.5

Some user-friendly yet personalized tools
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use syn::{File, Item, ItemMod};
pub trait FileExt {
    fn add_item(&mut self, item: Item) -> &mut Self;
    fn add_mod(&mut self, item_mod: ItemMod) -> &mut Self {
        self.add_item(Item::Mod(item_mod))
    }
}
impl FileExt for File {
    fn add_item(&mut self, item: Item) -> &mut Self {
        self.items.push(item);
        self
    }
}