Safety improvements to State
Safety improvements to State

from_ptr is marked unsafe since it takes an arbitrary raw pointer and
assumes it to be valid for future use. error and arg_error are marked
divergent since they use C longjmp internally.

SpaceManiac/rust-lua53,SpaceManiac/rust-lua53,jcmoyer/rust-lua53,SpaceManiac/rust-lua53,jcmoyer/rust-lua53,jcmoyer/rust-lua53,SpaceManiac/rust-lua53,jcmoyer/rust-lua53