pub(crate) fn generate(mut self) -> TokenStream {
        let doc_attrs = doc::generate_attributes(&self.contracts);
        let olds = codegen::extract_old_calls(&mut self.contracts);

        codegen::generate(self, doc_attrs, olds)
    }
/// Generates the resulting tokens including all contract-checks
Generates the resulting tokens including all contract-checks
Generates the resulting tokens including all contract - checks
pub(crate) fn generate(mut self) -> TokenStream {
        let doc_attrs = doc::generate_attributes(&self.contracts);
        let olds = codegen::extract_old_calls(&mut self.contracts);
        codegen::generate(self, doc_attrs, olds)
    }
pub ( crate ) fn generate ( mut self ) -> TokenStream { let doc_attrs = doc :: generate_attributes ( & self . contracts ) ; let olds = codegen :: extract_old_calls ( & mut self . contracts ) ; codegen :: generate ( self , doc_attrs , olds ) }
Generates the resulting tokens including all contract-checks
Generates the resulting tokens including all contract - checks
mut self
mut self