pub struct Response { /* private fields */ }Trait Implementations§
Source§impl FromValue for Response
impl FromValue for Response
Source§fn from_value(value: ValuePtr, vm: &mut Vm) -> Result<Self, StackError>
fn from_value(value: ValuePtr, vm: &mut Vm) -> Result<Self, StackError>
Try to convert to the given type, from the given value.
Source§impl<'a> ReflectValueType for &'a Response
impl<'a> ReflectValueType for &'a Response
Source§fn value_type() -> ValueType
fn value_type() -> ValueType
Convert into a value type.
Source§fn value_type_info() -> ValueTypeInfo
fn value_type_info() -> ValueTypeInfo
Access diagnostical information on the value type.
Source§impl<'a> ReflectValueType for &'a mut Response
impl<'a> ReflectValueType for &'a mut Response
Source§fn value_type() -> ValueType
fn value_type() -> ValueType
Convert into a value type.
Source§fn value_type_info() -> ValueTypeInfo
fn value_type_info() -> ValueTypeInfo
Access diagnostical information on the value type.
Source§impl ReflectValueType for Response
impl ReflectValueType for Response
Source§fn value_type() -> ValueType
fn value_type() -> ValueType
Convert into a value type.
Source§fn value_type_info() -> ValueTypeInfo
fn value_type_info() -> ValueTypeInfo
Access diagnostical information on the value type.
Source§impl<'a> UnsafeFromValue for &'a Response
impl<'a> UnsafeFromValue for &'a Response
Source§type Guard = RawRefGuard
type Guard = RawRefGuard
The raw guard returned. Read more
Source§unsafe fn unsafe_from_value(
value: ValuePtr,
vm: &mut Vm,
) -> Result<(Self, Self::Guard), StackError>
unsafe fn unsafe_from_value( value: ValuePtr, vm: &mut Vm, ) -> Result<(Self, Self::Guard), StackError>
Convert the given reference using unsafe assumptions to a value. Read more
Source§impl<'a> UnsafeFromValue for &'a mut Response
impl<'a> UnsafeFromValue for &'a mut Response
Source§type Guard = RawMutGuard
type Guard = RawMutGuard
The raw guard returned. Read more
Source§unsafe fn unsafe_from_value(
value: ValuePtr,
vm: &mut Vm,
) -> Result<(Self, Self::Guard), StackError>
unsafe fn unsafe_from_value( value: ValuePtr, vm: &mut Vm, ) -> Result<(Self, Self::Guard), StackError>
Convert the given reference using unsafe assumptions to a value. Read more
Source§impl<'a> UnsafeToValue for &'a Response
impl<'a> UnsafeToValue for &'a Response
Source§unsafe fn unsafe_to_value(self, vm: &mut Vm) -> Result<ValuePtr, StackError>
unsafe fn unsafe_to_value(self, vm: &mut Vm) -> Result<ValuePtr, StackError>
Convert into a value.
Source§impl<'a> UnsafeToValue for &'a mut Response
impl<'a> UnsafeToValue for &'a mut Response
Source§unsafe fn unsafe_to_value(self, vm: &mut Vm) -> Result<ValuePtr, StackError>
unsafe fn unsafe_to_value(self, vm: &mut Vm) -> Result<ValuePtr, StackError>
Convert into a value.
Auto Trait Implementations§
impl !Freeze for Response
impl !RefUnwindSafe for Response
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnsafeUnpin for Response
impl !UnwindSafe for Response
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> UnsafeFromValue for Twhere
T: FromValue,
impl<T> UnsafeFromValue for Twhere
T: FromValue,
Source§unsafe fn unsafe_from_value(
value: ValuePtr,
vm: &mut Vm,
) -> Result<(T, <T as UnsafeFromValue>::Guard), StackError>
unsafe fn unsafe_from_value( value: ValuePtr, vm: &mut Vm, ) -> Result<(T, <T as UnsafeFromValue>::Guard), StackError>
Convert the given reference using unsafe assumptions to a value. Read more
Source§impl<T> UnsafeToValue for Twhere
T: ToValue,
impl<T> UnsafeToValue for Twhere
T: ToValue,
Source§unsafe fn unsafe_to_value(self, vm: &mut Vm) -> Result<ValuePtr, StackError>
unsafe fn unsafe_to_value(self, vm: &mut Vm) -> Result<ValuePtr, StackError>
Convert into a value.