1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
mod helper;
mod tokenizable;
mod error;

pub use helper::TokenizableError;

use proc_macro2::TokenStream;
use syn::{Error, Type};
pub use tokenizable::*;

pub fn get_wrapped_value(
    ty: &Type,
    value_path: TokenStream,
    as_ref: bool,
    clone: bool,
) -> Result<TokenStream, Error> {
    get_value_wrapper(ty, value_path, as_ref, clone)
}