dishmaker

Results 42 issues of dishmaker

```rust #[derive(Sequence)] struct MySequence { #[asn1(type = "OCTET STRING", optional = "true")] opt_octet_string: Option` is not an iterator --> der/tests/derive.rs:436:14 | 436 | #[derive(Sequence, Default, Eq, PartialEq, Debug)] | ^^^^^^^^...

Currently, it is annoying to track `error.position` in every function returning `der::Error`. From another issue: > Attempting to even construct der::Error was confusing [...] It is also unclear to me...

I'm stuck on `FieldElement::sqrt` 😄

https://doc.rust-lang.org/reference/items/traits.html#dyn-compatibility

2156 less llvm-lines, 3% reduction. - my last attempt failed btw https://github.com/toml-rs/toml/pull/1058 Before: ```shell toml$ cargo llvm-lines --release | head -n 3 Compiling toml v0.9.8 (./toml) Lines Copies Function name...

Any async io function over trait `AsyncSeek` can be turned into a sans-io FSM. I think that's a fact - just calling `future.poll(..)` on a clever object that pauses on...

Changes: - add inner newtype `UnusedBits` - calculate `bit_length` on the fly

Due to BER: - using `ber` features makes DER reader slow (about 20% slower) - `read_nested` now includes primitive `DecodeValue`s too (added in #1877) (partial fix in #1916) - ~indefinite...