Christian Poveda Ruiz
Christian Poveda Ruiz
The idea of this PR is avoiding the classical `Access::::access(storage, args)` syntax call everywhere by creating a new trait that has a `fn access(&self, args)` method for every `Access` trait....
## Description We have the following access operations `fetch`, `delete`, `exist`, `clear` and we should consider renaming it to something more consistent with the standard library. ## Motivation Most of...
## Description Put all the event-passing logic behind named methods for each worker handle. As an example, instead of exposing this to the caller: ```rust enum WorkerEvent { SendFoo(Foo), RequestBar(oneshot::Sender),...
## Description Introduce a way to fetch raw bytes of certain values using `bee-tangle`. ## Motivation Several interfaces inside `bee-network`, `bee-rest-api` and inx (coming soon!) return the serialized bytes of...
This is a question rather than an actual issue report but I was wondering what would be the atomic way of doing a fetch and update operation like `fn update(db:...
This PR introduces a new flag `--tuple-varargs-len=` which can be used to emulate variadic methods using tuples of length up to ``. # Example If the generated function signature for...
This PR splits all the fields inside `BindgenOptions` struct into two new structs: - `inputs: BindgenInputs`: Which holds all the command line arguments and implements `Clone`. - `state: BindgenState`: Which...
This PR adds a new option `--unsafe-blocks` which wraps all the bodies of generated `unsafe` functions in `unsafe` blocks. Fixes: #2063 ~~Blocked by: #2265~~