天津储鑫盛钢材现货供应商 发表于 2024-6-20 19:33:54

Rust 标志一个属性或函数为废弃

如题,演示Rust 标志一个属性或函数为废弃的基本使用方法:
示例:
use serde::{Deserialize, Serialize};

#
pub struct GrpcOptions {
    pub addr: String,
    pub max_recv_message_size: u32,
    pub max_send_message_size: u32,
    pub hostname: String,
}

#
#
pub struct DatanodeOptions {
    pub node_id: Option<u64>,
    pub require_lease_before_startup: bool,
    pub init_regions_in_background: bool,
    #
    pub rpc_hostname: Option<String>,
    pub grpc: GrpcOptions,
}

fn main() {
    let mut datanode = DatanodeOptions::default();
    datanode.grpc.hostname = "hostname".to_string();
    datanode.rpc_hostname = Some("dep_hostname".to_string());
    println!("{:?}", datanode);
}
末了输出如下所示:
https://img-blog.csdnimg.cn/direct/f386acc72b40445bb1f7cdca2d1d2d23.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Rust 标志一个属性或函数为废弃