[−][src]Type Definition stk::Object
type Object<T> = HashMap<String, T>;
The type of an object.
Trait Implementations
impl<T> FromValue for Object<T> where
T: FromValue,
[src]
T: FromValue,
fn from_value(value: ValuePtr, vm: &mut Vm) -> Result<Self, StackError>
[src]
impl<T> ReflectValueType for Object<T>
[src]
fn value_type() -> ValueType
[src]
fn value_type_info() -> ValueTypeInfo
[src]
impl<'a, T> ReflectValueType for &'a Object<T>
[src]
fn value_type() -> ValueType
[src]
fn value_type_info() -> ValueTypeInfo
[src]
impl<'a, T> ReflectValueType for &'a mut Object<T>
[src]
fn value_type() -> ValueType
[src]
fn value_type_info() -> ValueTypeInfo
[src]
impl<T> ToValue for Object<T> where
T: ToValue,
[src]
T: ToValue,
impl<'a> UnsafeFromValue for &'a Object<ValuePtr>
[src]
type Guard = RawRefGuard
The raw guard returned. Read more
unsafe fn unsafe_from_value(
value: ValuePtr,
vm: &mut Vm
) -> Result<(Self, Self::Guard), StackError>
[src]
value: ValuePtr,
vm: &mut Vm
) -> Result<(Self, Self::Guard), StackError>