@@ -731,6 +731,7 @@ impl RawLua {
731731 /// Pushes a value that implements `IntoLua` onto the Lua stack.
732732 ///
733733 /// Uses up to 2 stack spaces to push a single value, does not call `checkstack`.
734+ #[ allow( clippy:: missing_safety_doc) ]
734735 #[ inline( always) ]
735736 pub unsafe fn push ( & self , value : impl IntoLua ) -> Result < ( ) > {
736737 value. push_into_stack ( self )
@@ -739,6 +740,7 @@ impl RawLua {
739740 /// Pops a value that implements [`FromLua`] from the top of the Lua stack.
740741 ///
741742 /// Uses up to 1 stack space, does not call `checkstack`.
743+ #[ allow( clippy:: missing_safety_doc) ]
742744 #[ inline( always) ]
743745 pub unsafe fn pop < R : FromLua > ( & self ) -> Result < R > {
744746 let v = R :: from_stack ( -1 , self ) ?;
@@ -749,6 +751,7 @@ impl RawLua {
749751 /// Pushes a `Value` (by reference) onto the Lua stack.
750752 ///
751753 /// Uses up to 2 stack spaces, does not call `checkstack`.
754+ #[ allow( clippy:: missing_safety_doc) ]
752755 pub unsafe fn push_value ( & self , value : & Value ) -> Result < ( ) > {
753756 let state = self . state ( ) ;
754757 match value {
@@ -783,6 +786,7 @@ impl RawLua {
783786 /// Pops a value from the Lua stack.
784787 ///
785788 /// Uses up to 1 stack spaces, does not call `checkstack`.
789+ #[ allow( clippy:: missing_safety_doc) ]
786790 #[ inline]
787791 pub unsafe fn pop_value ( & self ) -> Value {
788792 let value = self . stack_value ( -1 , None ) ;
0 commit comments