恭喜北京庭宇科技有限公司朱斌获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜北京庭宇科技有限公司申请的专利基于Rust语言特性的依赖实现方法、装置和设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119621028B 。
龙图腾网通过国家知识产权局官网在2025-06-03发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510151920.1,技术领域涉及:G06F8/30;该发明授权基于Rust语言特性的依赖实现方法、装置和设备是由朱斌;陶清乾;李宗昱设计研发完成,并于2025-02-12向国家知识产权局提交的专利申请。
本基于Rust语言特性的依赖实现方法、装置和设备在说明书摘要公布了:本发明涉及软件技术领域,具体涉及一种基于Rust语言特性的依赖实现方法、装置和设备,该方法具体包括分别确定目标业务和依赖业务对应的特性;分别生成目标业务和依赖业务对应的数据结构体,并将所有数据结构体置于容器中;为目标业务和依赖业务生成具体实现类,其中,具体实现类基于泛型参数生成,且目标业务的具体实现类中的泛型参数还被限制为实现依赖业务的特性;基于具体实现类,通过注入和投影的方式,使容器实现目标业务和依赖业务对应的特性,以通过容器进行目标业务。如此,可以针对Rust语言,简单高效实现进行依赖关系的业务,同时提高了大型项目开发的可维护性。
本发明授权基于Rust语言特性的依赖实现方法、装置和设备在权利要求书中公布了:1.一种基于Rust语言特性的依赖实现方法,其特征在于,包括:分别确定目标业务和依赖业务对应的特性,其中,所述依赖业务为所述目标业务依赖的业务;分别生成所述目标业务和所述依赖业务对应的数据结构体,并将所有所述数据结构体置于容器中,其中,所述数据结构体存储有对应业务的数据;为所述目标业务和所述依赖业务生成具体实现类,所述具体实现类用于实现对应业务的特性,其中,所述具体实现类基于泛型参数生成,且所述目标业务的具体实现类中的泛型参数还被限制为实现所述依赖业务的特性;基于所述具体实现类,通过注入和投影的方式,使所述容器实现所述目标业务和所述依赖业务对应的特性,以通过所述容器进行所述目标业务;还包括:生成各所述具体实现类的注入方法和投影方法;其中,所述基于所述具体实现类,通过注入和投影的方式,使所述容器实现所述目标业务和所述依赖业务对应的特性,以通过所述容器进行所述目标业务,包括:利用所述目标业务对应的具体实现类的注入方法,将容器转换为所述目标业务的具体实现类的结构,并基于所述目标业务的具体实现类,实现和进行所述目标业务对应的特性中定义的至少部分业务方法;和利用所述目标业务的具体实现类的注入方法,将所述容器转换为所述目标业务的具体实现类的结构,并基于该具体实现类,进行所述目标业务的特性中定义的业务方法中不需要依赖所述依赖业务的部分;以及再将转换后的容器,通过所述依赖业务的具体实现类的投影方法,转换为所述依赖业务的具体实现类的结构,并基于所述依赖业务的具体实现类,进行所述目标业务的特性中定义的业务方法中需要依赖所述依赖业务的部分。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京庭宇科技有限公司,其通讯地址为:100080 北京市海淀区西三旗建材城内4幢三层339号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。