pub struct RequestBuilder { /* private fields */ }
Trait Implementations§
Source§impl Debug for RequestBuilder
impl Debug for RequestBuilder
Source§impl FromValue for RequestBuilder
impl FromValue for RequestBuilder
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 RequestBuilder
impl<'a> ReflectValueType for &'a RequestBuilder
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 RequestBuilder
impl<'a> ReflectValueType for &'a mut RequestBuilder
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 RequestBuilder
impl ReflectValueType for RequestBuilder
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 ToValue for RequestBuilder
impl ToValue for RequestBuilder
Source§impl<'a> UnsafeFromValue for &'a RequestBuilder
impl<'a> UnsafeFromValue for &'a RequestBuilder
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 RequestBuilder
impl<'a> UnsafeFromValue for &'a mut RequestBuilder
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 RequestBuilder
impl<'a> UnsafeToValue for &'a RequestBuilder
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 RequestBuilder
impl<'a> UnsafeToValue for &'a mut RequestBuilder
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 RequestBuilder
impl !RefUnwindSafe for RequestBuilder
impl Send for RequestBuilder
impl Sync for RequestBuilder
impl Unpin for RequestBuilder
impl !UnwindSafe for RequestBuilder
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.