pub struct RouteRequest {
pub requesting: Option<InstanceToken>,
pub metadata: Option<DictionaryRef>,
}
Expand description
A request for a route.
Fields§
§requesting: Option<InstanceToken>
§metadata: Option<DictionaryRef>
Trait Implementations§
Source§impl Debug for RouteRequest
impl Debug for RouteRequest
Source§impl Default for RouteRequest
impl Default for RouteRequest
Source§fn default() -> RouteRequest
fn default() -> RouteRequest
Returns the “default value” for a type. Read more
Source§impl Encodable for RouteRequest
impl Encodable for RouteRequest
Source§type Encoded = WireRouteRequest
type Encoded = WireRouteRequest
The wire type for the value.
§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
encoding instead of calling
encode
. Read moreSource§impl<___E> Encode<___E> for RouteRequestwhere
___E: Encoder + ?Sized + HandleEncoder,
impl<___E> Encode<___E> for RouteRequestwhere
___E: Encoder + ?Sized + HandleEncoder,
Source§impl TakeFrom<WireRouteRequest> for RouteRequest
impl TakeFrom<WireRouteRequest> for RouteRequest
Source§fn take_from(from: &WireRouteRequest) -> Self
fn take_from(from: &WireRouteRequest) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreAuto Trait Implementations§
impl Freeze for RouteRequest
impl RefUnwindSafe for RouteRequest
impl Send for RouteRequest
impl Sync for RouteRequest
impl Unpin for RouteRequest
impl UnwindSafe for RouteRequest
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