[−][src]Function abi_stable::std_types::utypeid::new_utypeid
pub extern "C" fn new_utypeid<T>() -> UTypeId where
T: 'static,
extern "C" fn
version of UTypeId::new.
Example
use abi_stable::std_types::utypeid::new_utypeid; use std::collections::HashMap; let hashmap_id=new_utypeid::< HashMap<String,String> >(); let vec_id=new_utypeid::< Vec<String> >(); let u32_id=new_utypeid::< u32 >(); assert_eq!( hashmap_id, hashmap_id ); assert_eq!( vec_id, vec_id ); assert_eq!( u32_id, u32_id ); assert_ne!( vec_id, hashmap_id ); assert_ne!( u32_id, hashmap_id ); assert_ne!( vec_id, u32_id );