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]