fn generate_code(&self) -> TokenStream2 {
        let call_builder = self.generate_code_using::<CallBuilder>();
        let call_forwarder = self.generate_code_using::<ContractRef>();
        quote! {
            #call_builder
            #call_forwarder
        }
    }
/// Generates ink! contract code.
Generates ink. contract code.
Generates ink . contract code .
fn generate_code(&self) -> TokenStream2 {
        let call_builder = self.generate_code_using::<CallBuilder>();
        let call_forwarder = self.generate_code_using::<ContractRef>();
        quote! {
            #call_builder
            #call_forwarder
        }
    }
fn generate_code ( & self ) -> TokenStream2 { let call_builder = self . generate_code_using :: < CallBuilder > ( ) ; let call_forwarder = self . generate_code_using :: < ContractRef > ( ) ; quote ! { call_builder call_forwarder } }
Generates ink!
Generates ink!
&self