1

このコードは列挙型の関数を呼び出しますval.into()が、Rust ドキュメントに関数の説明が見つかりません。valserde_json::Valueinto

pub fn parse(&self, s: &str) -> Result<RpcObject, ReadError> {
    let val = serde_json::from_str::<Value>(&s)?;
    if !val.is_object() {
        Err(ReadError::NotObject)
    } else {
        Ok(val.into())
    }
}
4

1 に答える 1