macro_rules! stp {
($i: ident, $t: expr) => { ... };
}Expand description
give a name to a tile using any string literal and persist it in tls (thread local storage)
use rtile::prelude::*;
let tile = t!("tile value");
stp!(persisted_tile_name, tile);
assert_eq!("tile value".to_string(), t!("@{persisted_tile_name}").to_string());