Skip to main content

nanvm_lib/vm/array/
to_array.rs

1use super::Array;
2use crate::vm::{Any, IVm, internal::IContainer};
3
4pub trait ToArray {
5    fn to_array<A: IVm>(self) -> Array<A>
6    where
7        Self: Sized + IntoIterator<Item = Any<A>>,
8    {
9        Array(A::InternalArray::new_ok((), self))
10    }
11}
12
13impl<T> ToArray for T {}