File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- use std:: any:: { type_name , TypeId } ;
1+ use std:: any:: TypeId ;
22use std:: ops:: { Deref , DerefMut } ;
33use std:: os:: raw:: c_int;
44use std:: { fmt, mem} ;
@@ -7,7 +7,7 @@ use crate::error::{Error, Result};
77use crate :: state:: { Lua , RawLua } ;
88use crate :: traits:: FromLua ;
99use crate :: userdata:: AnyUserData ;
10- use crate :: util:: get_userdata;
10+ use crate :: util:: { get_userdata, short_type_name } ;
1111use crate :: value:: Value ;
1212
1313use super :: cell:: { UserDataStorage , UserDataVariant } ;
@@ -449,7 +449,7 @@ fn try_value_to_userdata<T>(value: Value) -> Result<AnyUserData> {
449449 _ => Err ( Error :: FromLuaConversionError {
450450 from : value. type_name ( ) ,
451451 to : "userdata" . to_string ( ) ,
452- message : Some ( format ! ( "expected userdata of type {}" , type_name :: <T >( ) ) ) ,
452+ message : Some ( format ! ( "expected userdata of type {}" , short_type_name :: <T >( ) ) ) ,
453453 } ) ,
454454 }
455455}
You can’t perform that action at this time.
0 commit comments