Jana Dönszelmann
Jana Dönszelmann
I am not sure if that is possible, since derive macros cannot really modify the definition of the type they derive for, they can only add extra implementations of traits...
It looks like there is not, at this moment (I tried to build the [example test](https://github.com/dtolnay/linkme/blob/master/tests/example.rs) on wasm32-wasi and that did not work).
i can do it. also im working on an actual user interface (menu, inventory and more blocktypes. may post that somwhere here too some day.
All improvements are over a baseline of extend-by-push # Batch Size = 1 ``` extend too many time: [7.2581 µs 7.3719 µs 7.4832 µs] change: [-50.503% -49.899% -49.252%] (p =...
Although surprising to me, a batch size of 30 seems to work very well for large extends when the buffer does not start out empty. This feature is now behind...
I like the idea, but why do we need borsh? I think if you implement the `Serialize` and `Deserialize` traits that should be enough. Then you can choose any format...
I talked to @NULLx76 about this and we'd prefer serde to borsh
Feel free to file a PR though
there are 42 (nice number by the way) currently. Seems a bit much
You could instead use some kind of (global) error enum. I'm not sure if it's the best approach but it's *an* approach