bitbuffer_derive 0.11.3

Reading bit sequences from a byte slice
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::params::StructParam;
use crate::write::field::write_struct;
use proc_macro2::TokenStream;
use quote::quote;

pub fn derive_encode_struct(params: &StructParam) -> TokenStream {
    let body = write_struct(&params.fields, params.span());

    quote!(
        #body
        Ok(())
    )
}