pub struct ResolverResolveWithContextRequest {
pub component_url: String,
pub context: Context,
}
Fields§
§component_url: String
§context: Context
Trait Implementations§
Source§impl Clone for ResolverResolveWithContextRequest
impl Clone for ResolverResolveWithContextRequest
Source§fn clone(&self) -> ResolverResolveWithContextRequest
fn clone(&self) -> ResolverResolveWithContextRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Encodable for ResolverResolveWithContextRequest
impl Encodable for ResolverResolveWithContextRequest
Source§type Encoded = WireResolverResolveWithContextRequest<'static>
type Encoded = WireResolverResolveWithContextRequest<'static>
The wire type for the value.
§const COPY_OPTIMIZATION: CopyOptimization<Self, Self::Encoded> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, Self::Encoded> = _
Whether the conversion from
Self
to Self::Encoded
is equivalent to copying the raw bytes
of Self
. Read moreSource§impl EncodableOption for ResolverResolveWithContextRequest
impl EncodableOption for ResolverResolveWithContextRequest
Source§type EncodedOption = WireBox<'static, WireResolverResolveWithContextRequest<'static>>
type EncodedOption = WireBox<'static, WireResolverResolveWithContextRequest<'static>>
The wire type for the optional value.
Source§impl<___E> Encode<___E> for ResolverResolveWithContextRequestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> Encode<___E> for ResolverResolveWithContextRequestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§impl<___E> EncodeOption<___E> for ResolverResolveWithContextRequestwhere
___E: Encoder + ?Sized,
ResolverResolveWithContextRequest: Encode<___E>,
impl<___E> EncodeOption<___E> for ResolverResolveWithContextRequestwhere
___E: Encoder + ?Sized,
ResolverResolveWithContextRequest: Encode<___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Self::EncodedOption>,
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Self::EncodedOption>, ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOptionRef<___E> for ResolverResolveWithContextRequestwhere
___E: Encoder + ?Sized,
ResolverResolveWithContextRequest: EncodeRef<___E>,
impl<___E> EncodeOptionRef<___E> for ResolverResolveWithContextRequestwhere
___E: Encoder + ?Sized,
ResolverResolveWithContextRequest: EncodeRef<___E>,
Source§fn encode_option_ref(
this: Option<&Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Self::EncodedOption>,
) -> Result<(), EncodeError>
fn encode_option_ref( this: Option<&Self>, encoder: &mut ___E, out: &mut MaybeUninit<Self::EncodedOption>, ) -> Result<(), EncodeError>
Encodes this optional reference into an encoder and output.
Source§impl<___E> EncodeRef<___E> for ResolverResolveWithContextRequestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> EncodeRef<___E> for ResolverResolveWithContextRequestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode_ref(
&self,
encoder: &mut ___E,
out: &mut MaybeUninit<Self::Encoded>,
) -> Result<(), EncodeError>
fn encode_ref( &self, encoder: &mut ___E, out: &mut MaybeUninit<Self::Encoded>, ) -> Result<(), EncodeError>
Encodes this reference into an encoder and output.
Source§impl<'de> FromWire<WireResolverResolveWithContextRequest<'de>> for ResolverResolveWithContextRequest
impl<'de> FromWire<WireResolverResolveWithContextRequest<'de>> for ResolverResolveWithContextRequest
Source§fn from_wire(wire: WireResolverResolveWithContextRequest<'de>) -> Self
fn from_wire(wire: WireResolverResolveWithContextRequest<'de>) -> Self
Converts the given
wire
to this type.§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<WireResolverResolveWithContextRequest<'de>> for ResolverResolveWithContextRequest
impl<'de> FromWireRef<WireResolverResolveWithContextRequest<'de>> for ResolverResolveWithContextRequest
Source§fn from_wire_ref(wire: &WireResolverResolveWithContextRequest<'de>) -> Self
fn from_wire_ref(wire: &WireResolverResolveWithContextRequest<'de>) -> Self
Converts the given
wire
reference to this type.Auto Trait Implementations§
impl Freeze for ResolverResolveWithContextRequest
impl RefUnwindSafe for ResolverResolveWithContextRequest
impl Send for ResolverResolveWithContextRequest
impl Sync for ResolverResolveWithContextRequest
impl Unpin for ResolverResolveWithContextRequest
impl UnwindSafe for ResolverResolveWithContextRequest
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T, W> FromWireOption<WireBox<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<WireBox<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: WireBox<'_, W>) -> Option<T>
fn from_wire_option(wire: WireBox<'_, W>) -> Option<T>
Converts the given
wire
to an option of this type.§impl<T, W> FromWireOptionRef<WireBox<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<WireBox<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &WireBox<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &WireBox<'_, W>) -> Option<T>
Converts the given
wire
reference to an option of this type.