pub struct LuaMapKey(/* private fields */);
Expand description
A key of a Lua map.
Implementations§
Trait Implementations§
Source§impl<'a> Arbitrary<'a> for LuaMapKey
impl<'a> Arbitrary<'a> for LuaMapKey
Source§fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self>
Generate an arbitrary value of
Self
from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self>
Generate an arbitrary value of
Self
from the entirety of the given
unstructured data. Read moreSource§fn size_hint(depth: usize) -> (usize, Option<usize>)
fn size_hint(depth: usize) -> (usize, Option<usize>)
Get a size hint for how many bytes out of an
Unstructured
this type
needs to construct itself. Read moreSource§fn try_size_hint(
depth: usize,
) -> Result<(usize, Option<usize>), MaxRecursionReached>
fn try_size_hint( depth: usize, ) -> Result<(usize, Option<usize>), MaxRecursionReached>
Get a size hint for how many bytes out of an
Unstructured
this type
needs to construct itself. Read moreSource§impl Ord for LuaMapKey
impl Ord for LuaMapKey
Source§impl PartialOrd for LuaMapKey
impl PartialOrd for LuaMapKey
impl Eq for LuaMapKey
Auto Trait Implementations§
impl Freeze for LuaMapKey
impl RefUnwindSafe for LuaMapKey
impl Send for LuaMapKey
impl Sync for LuaMapKey
impl Unpin for LuaMapKey
impl UnwindSafe for LuaMapKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more