Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add support of BitVec type from bitvec #744

Open
gshep opened this issue Dec 17, 2024 · 0 comments
Open

Add support of BitVec type from bitvec #744

gshep opened this issue Dec 17, 2024 · 0 comments
Assignees

Comments

@gshep
Copy link
Member

gshep commented Dec 17, 2024

Problem to Solve

sails-idl-gen fails if BitVec is used by any program constructors or service methods:

thread 'main' panicked at gear-programs/checkpoint-light-client/build.rs:22:112:
  called `Result::unwrap()` on an `Err` value: TypeIsUnsupported("Type { path: Path { segments: [] }, type_params: [], type_def: BitSequence(TypeDefBitSequence { bit_store_type: UntrackedSymbol { id: 2, marker: PhantomData<fn() -> core::any::TypeId> }, bit_order_type: UntrackedSymbol { id: 28, marker: PhantomData<fn() -> core::any::TypeId> } }), docs: [] }")
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Possible Solution

Implement support of bitvec crate.

Notes

No response

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants