mod endpoint;
use crate::endpoint::{EndpointKind, expand_entry};
use proc_macro::TokenStream;
#[proc_macro_attribute]
pub fn canic_query(attr: TokenStream, item: TokenStream) -> TokenStream {
expand_entry(EndpointKind::Query, attr, item)
}
#[proc_macro_attribute]
pub fn canic_update(attr: TokenStream, item: TokenStream) -> TokenStream {
expand_entry(EndpointKind::Update, attr, item)
}