Gregorio Juliana
Gregorio Juliana
### Aim Define a trait for all numeric types: ```rust trait FromField { fn from_field(x: Field) -> Self; } impl FromField for u8 { fn from_field(x: Field) -> Self {...
# Setup Maker-X DV6 FW 5.03 Fresh flash, correct detection parameters using the wizard PPM app control, TC enabled Flipsky 6374 190kv sensored motors Current control mode (no reverse with...
### Aim While moving some tests from constrained to `unconstrained` so they run faster (we're only checking function logic and assume circuit generation is fine), the code that used to...
Please read [contributing guidelines](CONTRIBUTING.md) and remove this line.
Removes the weird duality that was required when Brillig was slow
### Aim Given ```noir comptime fn storage(s: StructDefinition) { let mut new_storage_fields = &[]; let context_generic = s.add_generic("Context"); for field in s.fields() { let (name, typ) = field; let with_context_generic...
### Problem When running a module attribute, it would be useful to know whether that module resides in the root crate or is a dependency ### Happy Case Something like...
### Aim Given: ```noir mod traits; // Serialize, Deserialize and associated derive_via fns mod meta; // Where "storage" macro lives mod find_serialize { use std::meta::derive; use crate::traits::{Serialize, Deserialize}; use crate::meta::storage;...