當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Rust ToOwned.clone_into用法及代碼示例


本文簡要介紹rust語言中 alloc::borrow::ToOwned.clone_into 的用法。

用法

fn clone_into(&self, target: &mut Self::Owned)

使用借來的數據替換擁有的數據,通常是通過克隆。

這是 Clone::clone_from 的 borrow-generalized 版本。

例子

基本用法:

let mut s: String = String::new();
"hello".clone_into(&mut s);

let mut v: Vec<i32> = Vec::new();
[1, 2][..].clone_into(&mut v);

相關用法


注:本文由純淨天空篩選整理自rust-lang.org大神的英文原創作品 alloc::borrow::ToOwned.clone_into。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。