以下は、整数の配列を所有し、sortクレートのsort()メソッドを使って昇順にソートするRustコードの例である：

```
use std::cmp::Ordering；
use std::sort::{self, Sort}；

fn sort_array(mut arr: Vec<i32>) -> Vec<i32> {.
    arr.sort()；
    arr
}

fn main() {
    mut arr = vec![3, 2, 1]；
    arr = sort_array(arr)；
    println!("Sorted array: {:?}", arr)；
}
```
Here is an example of Rust code that takes ownership of an array of integers and sorts them in ascending order using the sort() method from the sort crate:

use std::cmp::Ordering;
use std::sort::{self, Sort};

fn sort_array(mut arr: Vec<i32>) -> Vec<i32> {
    arr.sort();
    arr
}

fn main() {
    let mut arr = vec![3, 2, 1];
    arr = sort_array(arr);
    println!("Sorted array: {:?}", arr);
}