pub struct InputData { /* private fields */ }
Implementations§
Source§impl InputData
impl InputData
pub fn make_where_clause(&self) -> WhereClause
pub fn generate_enum(&self) -> TokenStream
pub fn generate_call_impl(&self) -> TokenStream
pub fn generate_proxies(&self) -> TokenStream
pub fn generate_proxy(&self, proxy: &Proxy) -> TokenStream
pub fn generate_proxy_trait(&self, kwd: &Trait, trait_: &Ident) -> TokenStream
Auto Trait Implementations§
impl Freeze for InputData
impl RefUnwindSafe for InputData
impl !Send for InputData
impl !Sync for InputData
impl Unpin for InputData
impl UnwindSafe for InputData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more