码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Rust日报】2022-06-27 Rust 中使用 wasm 来执行 OPA 策略


    Rust 中使用 wasm 来执行 OPA 策略

    开放策略代理(Open Policy Agent, OPA)是一种开源的通用策略引擎,它支持跨整个环境中执行统一的上下文感知策略. OPA 是 云原生计算基金会(CNCF)的一个毕业项目。

    本文介绍了如何在 Rust 中使用 wasm 来执行 OPA 的策略.

    原文链接:https://inspektor.cloud/blog/evaluating-open-policy-agent-in-rust-using-wasm/

    keypath: Rust中的 keypath 实现

    这是在 Rust 中实现 swift 风格keypath的早期实验. 可以实现对任意嵌套字段的强类型引用. 目前它只是一个概念验证. 示例代码如下.

    1. #[derive(Keyable)]struct Person {
    2. name: String,
    3. friends: Vec<String>,
    4. size: Size,
    5. }#[derive(Keyable)]struct Size {
    6. big: bool,
    7. heft: u8,
    8. }let mut person = Person {
    9. name: "coco".into(),
    10. friends: vec!["eli".into(), "nico".into(), "yaya".into()],
    11. size: Size { big: false, heft: 45 }
    12. };let first_friend: KeyPath<Person, String> = keypath!(Person.friends[0]);let heft = keypath!(Person.size.heft);assert_eq!(person[&first_friend], "eli");// mutation:person[&heft] = 101;assert_eq!(person.size.heft, 101);

    原文链接:http://www.cmyr.net/blog/keypaths.html

    keypath github 地址:https://github.com/cmyr/keypath

    <<Rust 从零到生产>> 笔记

    作者买了 Palmieri 的 <<Rust 从零到生产>> 这本书, 本文是学习笔记分享, 也算是对于该书的点评.

    原文链接:https://bitemyapp.com/blog/notes-on-zero2prod-rust/

    generational-lru: 一个新的 LRU 实现

    基于 generational arena 实现的 LRU 实现.

    原文链接:https://github.com/arindas/generational-lru

    Rust 中的 Rc和 RefCell

    一个介绍 Rc 和 RefCell 的视频,需要科学上网.

    油管视频:https://www.youtube.com/watch?v=KYJ95TxEC18

    --

    From 日报小组 BobQin,FBI小白

    社区学习交流平台订阅:

    • Rustcc论坛: 支持rss

    • 微信公众号:Rust语言中文社区

  • 相关阅读:
    用HK-MSR165微型振动冲击记录仪记录动态机械应力,帮助优化机器、工件和生产
    触碰贴nfc系统开发平台模式
    支持M1/M2/intel芯片 Cinema 4D Studio R2023中文版for Mac(C4D超强三维动画设计)已发布,让你分分钟得到惊人的效果
    FFmpeg源码剖析-通用:ffmpeg_parse_options()
    DayDreamInGIS 逆地理编码工具(根据经纬度获取位置描述)插件源码解析
    SpringBoot的配置文件——.yml和.properties
    java面向对象(七)
    pandas--->CSV / JSON
    C++ 标准库类型学习笔记(一)(vector、string 篇)
    C++如何监控键盘输入输出
  • 原文地址:https://blog.csdn.net/u012067469/article/details/125494421
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号