Trait URNew

Source
pub trait URNew
where Self: Sized,
{ // Required method unsafe fn urnew(x: SEXP) -> Self; }

Required Methods§

Source

unsafe fn urnew(x: SEXP) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl URNew for bool

Source§

unsafe fn urnew(x: SEXP) -> bool

Source§

impl URNew for f32

Source§

unsafe fn urnew(x: SEXP) -> f32

Source§

impl URNew for f64

Source§

unsafe fn urnew(x: SEXP) -> f64

Source§

impl URNew for i8

Source§

unsafe fn urnew(x: SEXP) -> i8

Source§

impl URNew for i16

Source§

unsafe fn urnew(x: SEXP) -> i16

Source§

impl URNew for i32

Source§

unsafe fn urnew(x: SEXP) -> i32

Source§

impl URNew for i64

Source§

unsafe fn urnew(x: SEXP) -> i64

Source§

impl URNew for isize

Source§

unsafe fn urnew(x: SEXP) -> isize

Source§

impl URNew for u8

Source§

unsafe fn urnew(x: SEXP) -> u8

Source§

impl URNew for u16

Source§

unsafe fn urnew(x: SEXP) -> u16

Source§

impl URNew for u32

Source§

unsafe fn urnew(x: SEXP) -> u32

Source§

impl URNew for u64

Source§

unsafe fn urnew(x: SEXP) -> u64

Source§

impl URNew for usize

Source§

unsafe fn urnew(x: SEXP) -> usize

Source§

impl URNew for BinaryHeap<bool>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<bool>

Source§

impl URNew for BinaryHeap<i8>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<i8>

Source§

impl URNew for BinaryHeap<i16>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<i16>

Source§

impl URNew for BinaryHeap<i32>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<i32>

Source§

impl URNew for BinaryHeap<i64>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<i64>

Source§

impl URNew for BinaryHeap<isize>

Source§

impl URNew for BinaryHeap<u8>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<u8>

Source§

impl URNew for BinaryHeap<u16>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<u16>

Source§

impl URNew for BinaryHeap<u32>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<u32>

Source§

impl URNew for BinaryHeap<u64>

Source§

unsafe fn urnew(x: SEXP) -> BinaryHeap<u64>

Source§

impl URNew for BinaryHeap<usize>

Source§

impl URNew for BinaryHeap<CString>

Source§

impl URNew for BTreeSet<bool>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<bool>

Source§

impl URNew for BTreeSet<i8>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<i8>

Source§

impl URNew for BTreeSet<i16>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<i16>

Source§

impl URNew for BTreeSet<i32>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<i32>

Source§

impl URNew for BTreeSet<i64>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<i64>

Source§

impl URNew for BTreeSet<isize>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<isize>

Source§

impl URNew for BTreeSet<u8>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<u8>

Source§

impl URNew for BTreeSet<u16>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<u16>

Source§

impl URNew for BTreeSet<u32>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<u32>

Source§

impl URNew for BTreeSet<u64>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<u64>

Source§

impl URNew for BTreeSet<usize>

Source§

unsafe fn urnew(x: SEXP) -> BTreeSet<usize>

Source§

impl URNew for BTreeSet<CString>

Source§

impl URNew for LinkedList<bool>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<bool>

Source§

impl URNew for LinkedList<f32>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<f32>

Source§

impl URNew for LinkedList<f64>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<f64>

Source§

impl URNew for LinkedList<i8>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<i8>

Source§

impl URNew for LinkedList<i16>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<i16>

Source§

impl URNew for LinkedList<i32>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<i32>

Source§

impl URNew for LinkedList<i64>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<i64>

Source§

impl URNew for LinkedList<isize>

Source§

impl URNew for LinkedList<u8>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<u8>

Source§

impl URNew for LinkedList<u16>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<u16>

Source§

impl URNew for LinkedList<u32>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<u32>

Source§

impl URNew for LinkedList<u64>

Source§

unsafe fn urnew(x: SEXP) -> LinkedList<u64>

Source§

impl URNew for LinkedList<usize>

Source§

impl URNew for LinkedList<CString>

Source§

impl URNew for VecDeque<bool>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<bool>

Source§

impl URNew for VecDeque<f32>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<f32>

Source§

impl URNew for VecDeque<f64>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<f64>

Source§

impl URNew for VecDeque<i8>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<i8>

Source§

impl URNew for VecDeque<i16>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<i16>

Source§

impl URNew for VecDeque<i32>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<i32>

Source§

impl URNew for VecDeque<i64>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<i64>

Source§

impl URNew for VecDeque<isize>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<isize>

Source§

impl URNew for VecDeque<u8>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<u8>

Source§

impl URNew for VecDeque<u16>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<u16>

Source§

impl URNew for VecDeque<u32>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<u32>

Source§

impl URNew for VecDeque<u64>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<u64>

Source§

impl URNew for VecDeque<usize>

Source§

unsafe fn urnew(x: SEXP) -> VecDeque<usize>

Source§

impl URNew for VecDeque<CString>

Source§

impl URNew for CString

Source§

unsafe fn urnew(x: SEXP) -> CString

Source§

impl URNew for Vec<bool>

Source§

unsafe fn urnew(x: SEXP) -> Vec<bool>

Source§

impl URNew for Vec<f32>

Source§

unsafe fn urnew(x: SEXP) -> Vec<f32>

Source§

impl URNew for Vec<f64>

Source§

unsafe fn urnew(x: SEXP) -> Vec<f64>

Source§

impl URNew for Vec<i8>

Source§

unsafe fn urnew(x: SEXP) -> Vec<i8>

Source§

impl URNew for Vec<i16>

Source§

unsafe fn urnew(x: SEXP) -> Vec<i16>

Source§

impl URNew for Vec<i32>

Source§

unsafe fn urnew(x: SEXP) -> Vec<i32>

Source§

impl URNew for Vec<i64>

Source§

unsafe fn urnew(x: SEXP) -> Vec<i64>

Source§

impl URNew for Vec<isize>

Source§

unsafe fn urnew(x: SEXP) -> Vec<isize>

Source§

impl URNew for Vec<u8>

Source§

unsafe fn urnew(x: SEXP) -> Vec<u8>

Source§

impl URNew for Vec<u16>

Source§

unsafe fn urnew(x: SEXP) -> Vec<u16>

Source§

impl URNew for Vec<u32>

Source§

unsafe fn urnew(x: SEXP) -> Vec<u32>

Source§

impl URNew for Vec<u64>

Source§

unsafe fn urnew(x: SEXP) -> Vec<u64>

Source§

impl URNew for Vec<usize>

Source§

unsafe fn urnew(x: SEXP) -> Vec<usize>

Source§

impl URNew for Vec<CString>

Source§

unsafe fn urnew(x: SEXP) -> Vec<CString>

Source§

impl URNew for HashSet<bool>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<bool>

Source§

impl URNew for HashSet<i8>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<i8>

Source§

impl URNew for HashSet<i16>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<i16>

Source§

impl URNew for HashSet<i32>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<i32>

Source§

impl URNew for HashSet<i64>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<i64>

Source§

impl URNew for HashSet<isize>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<isize>

Source§

impl URNew for HashSet<u8>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<u8>

Source§

impl URNew for HashSet<u16>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<u16>

Source§

impl URNew for HashSet<u32>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<u32>

Source§

impl URNew for HashSet<u64>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<u64>

Source§

impl URNew for HashSet<usize>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<usize>

Source§

impl URNew for HashSet<CString>

Source§

unsafe fn urnew(x: SEXP) -> HashSet<CString>

Implementors§