pub struct StartChildArgs {
pub numbered_handles: Option<Vec<HandleInfo>>,
pub namespace_entries: Option<Vec<NamespaceEntry>>,
pub dictionary: Option<DictionaryRef>,
}
Fields§
§numbered_handles: Option<Vec<HandleInfo>>
§namespace_entries: Option<Vec<NamespaceEntry>>
§dictionary: Option<DictionaryRef>
Trait Implementations§
Source§impl CompatFrom<StartChildArgs> for StartChildArgs
impl CompatFrom<StartChildArgs> for StartChildArgs
Source§fn compat_from(value: StartChildArgs) -> Self
fn compat_from(value: StartChildArgs) -> Self
Converts
value
into a value of this type.Source§impl CompatFrom<StartChildArgs> for StartChildArgs
impl CompatFrom<StartChildArgs> for StartChildArgs
Source§fn compat_from(value: StartChildArgs) -> Self
fn compat_from(value: StartChildArgs) -> Self
Converts
value
into a value of this type.Source§impl Debug for StartChildArgs
impl Debug for StartChildArgs
Source§impl Default for StartChildArgs
impl Default for StartChildArgs
Source§fn default() -> StartChildArgs
fn default() -> StartChildArgs
Returns the “default value” for a type. Read more
Source§impl Encodable for StartChildArgs
impl Encodable for StartChildArgs
Source§type Encoded = WireStartChildArgs<'static>
type Encoded = WireStartChildArgs<'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 StartChildArgswhere
___E: Encoder + ?Sized + HandleEncoder,
impl<___E> Encode<___E> for StartChildArgswhere
___E: Encoder + ?Sized + HandleEncoder,
Source§impl<'de> FromWire<WireStartChildArgs<'de>> for StartChildArgs
impl<'de> FromWire<WireStartChildArgs<'de>> for StartChildArgs
Source§fn from_wire(wire_: WireStartChildArgs<'de>) -> Self
fn from_wire(wire_: WireStartChildArgs<'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 StartChildArgs
impl PartialEq for StartChildArgs
impl StructuralPartialEq for StartChildArgs
Auto Trait Implementations§
impl Freeze for StartChildArgs
impl RefUnwindSafe for StartChildArgs
impl Send for StartChildArgs
impl Sync for StartChildArgs
impl Unpin for StartChildArgs
impl UnwindSafe for StartChildArgs
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
]