object_rainbow/impls/bitvec.rs
1use bitvec::{array::BitArray, order::BitOrder, view::BitViewSized};
2
3use crate::*;
4
5#[derive(
6 ToOutput, InlineOutput, Tagged, ListHashes, Topological, Parse, ParseInline, Size, MaybeHasNiche,
7)]
8#[rainbow(remote = "BitArray")]
9struct __BitArray<A: BitViewSized, O: BitOrder> {
10 pub _ord: PhantomData<O>,
11 pub data: A,
12}