pub struct UseRunner {
pub source: Option<Ref>,
pub source_name: Option<String>,
pub source_dictionary: Option<String>,
}Expand description
Declares runner used by a component.
Fields§
§source: Option<Ref>§source_name: Option<String>§source_dictionary: Option<String>Trait Implementations§
Source§impl CompatFrom<UseRunner> for UseRunner
impl CompatFrom<UseRunner> for UseRunner
Source§fn compat_from(value: UseRunner) -> UseRunner
fn compat_from(value: UseRunner) -> UseRunner
Converts
value into a value of this type.Source§impl<'a, ___E> Encode<UseRunner<'static>, ___E> for &'a UseRunnerwhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<UseRunner<'static>, ___E> for &'a UseRunnerwhere
___E: Encoder + ?Sized,
Source§impl<___E> Encode<UseRunner<'static>, ___E> for UseRunnerwhere
___E: Encoder + ?Sized,
impl<___E> Encode<UseRunner<'static>, ___E> for UseRunnerwhere
___E: Encoder + ?Sized,
Source§impl<'de> FromWireRef<UseRunner<'de>> for UseRunner
impl<'de> FromWireRef<UseRunner<'de>> for UseRunner
Source§fn from_wire_ref(wire: &UseRunner<'de>) -> UseRunner
fn from_wire_ref(wire: &UseRunner<'de>) -> UseRunner
Converts the given
wire reference to this type.impl StructuralPartialEq for UseRunner
Auto Trait Implementations§
impl Freeze for UseRunner
impl RefUnwindSafe for UseRunner
impl Send for UseRunner
impl Sync for UseRunner
impl Unpin for UseRunner
impl UnwindSafe for UseRunner
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,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§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.§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]