pub fn new(data: T) -> SendWrapper<T> {
		SendWrapper {
			data: Box::into_raw(Box::new(data)),
			thread_id: thread::current().id(),
		}
	}
/// Create a SendWrapper<T> wrapper around a value of type T.
/// The wrapper takes ownership of the value.
Create a SendWrapper wrapper around a value of type T.
The wrapper takes ownership of the value.
Create a SendWrapper wrapper around a value of type T . The wrapper takes ownership of the value .
pub fn new(data: T) -> SendWrapper<T> {
		SendWrapper {
			data: Box::into_raw(Box::new(data)),
			thread_id: thread::current().id(),
		}
	}
pub fn new ( data : T ) -> SendWrapper < T > { SendWrapper { data : Box :: into_raw ( Box :: new ( data ) ) , thread_id : thread :: current ( ) . id ( ) , } }
Create a SendWrapper<T> wrapper around a value of type T.
The wrapper takes ownership of the value.
Create a SendWrapper<T > wrapper around a value of type T . The wrapper takes ownership of the value .
data
T
data
T