use proc_macro2::Span;
use proc_macro2::TokenStream;
use quote::quote;
use syn::LitStr;
pub fn create_doc(doc: String) -> TokenStream {
create_lit_str(format!(" {}", doc));
quote! {
#[doc = #doc]
}
}
pub fn create_lit_str(string: String) -> LitStr {
LitStr::new(string.as_str(), Span::call_site())
}