pub struct ComponentStopInfo {
pub termination_status: Option<i32>,
pub exit_code: Option<i64>,
}
Fields§
§termination_status: Option<i32>
§exit_code: Option<i64>
Trait Implementations§
Source§impl CompatFrom<ComponentStopInfo> for ComponentStopInfo
impl CompatFrom<ComponentStopInfo> for ComponentStopInfo
Source§fn compat_from(value: ComponentStopInfo) -> Self
fn compat_from(value: ComponentStopInfo) -> Self
Converts
value
into a value of this type.Source§impl CompatFrom<ComponentStopInfo> for ComponentStopInfo
impl CompatFrom<ComponentStopInfo> for ComponentStopInfo
Source§fn compat_from(value: ComponentStopInfo) -> Self
fn compat_from(value: ComponentStopInfo) -> Self
Converts
value
into a value of this type.Source§impl Debug for ComponentStopInfo
impl Debug for ComponentStopInfo
Source§impl Default for ComponentStopInfo
impl Default for ComponentStopInfo
Source§fn default() -> ComponentStopInfo
fn default() -> ComponentStopInfo
Returns the “default value” for a type. Read more
Source§impl Encodable for ComponentStopInfo
impl Encodable for ComponentStopInfo
Source§type Encoded = WireComponentStopInfo<'static>
type Encoded = WireComponentStopInfo<'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<___E> Encode<___E> for ComponentStopInfowhere
___E: Encoder + ?Sized + HandleEncoder,
impl<___E> Encode<___E> for ComponentStopInfowhere
___E: Encoder + ?Sized + HandleEncoder,
Source§impl<'de> FromWire<WireComponentStopInfo<'de>> for ComponentStopInfo
impl<'de> FromWire<WireComponentStopInfo<'de>> for ComponentStopInfo
Source§fn from_wire(wire_: WireComponentStopInfo<'de>) -> Self
fn from_wire(wire_: WireComponentStopInfo<'de>) -> Self
Converts the given
wire
to this type.§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl PartialEq for ComponentStopInfo
impl PartialEq for ComponentStopInfo
impl StructuralPartialEq for ComponentStopInfo
Auto Trait Implementations§
impl Freeze for ComponentStopInfo
impl RefUnwindSafe for ComponentStopInfo
impl Send for ComponentStopInfo
impl Sync for ComponentStopInfo
impl Unpin for ComponentStopInfo
impl UnwindSafe for ComponentStopInfo
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, 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> 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
]