#[repr(C)]pub struct WireComponentStartInfo { /* private fields */ }
Expand description
The wire type corresponding to ComponentStartInfo
.
Implementations§
Source§impl WireComponentStartInfo
impl WireComponentStartInfo
pub fn resolved_url(&self) -> Option<&WireString>
pub fn program(&self) -> Option<&WireDictionary>
pub fn ns(&self) -> Option<&WireVector<WireComponentNamespaceEntry>>
pub fn outgoing_dir(&self) -> Option<&ServerEnd<WireChannel, Directory>>
pub fn runtime_dir(&self) -> Option<&ServerEnd<WireChannel, Directory>>
pub fn numbered_handles(&self) -> Option<&WireVector<WireHandleInfo>>
pub fn encoded_config(&self) -> Option<&WireData>
pub fn break_on_start(&self) -> Option<&WireHandle>
pub fn component_instance(&self) -> Option<&WireHandle>
pub fn escrowed_dictionary(&self) -> Option<&WireDictionaryRef>
Trait Implementations§
Source§impl Debug for WireComponentStartInfo
impl Debug for WireComponentStartInfo
Source§impl<___D> Decode<___D> for WireComponentStartInfowhere
___D: Decoder + ?Sized + HandleDecoder,
impl<___D> Decode<___D> for WireComponentStartInfowhere
___D: Decoder + ?Sized + HandleDecoder,
Source§impl TakeFrom<WireComponentStartInfo> for ComponentStartInfo
impl TakeFrom<WireComponentStartInfo> for ComponentStartInfo
Source§fn take_from(from: &WireComponentStartInfo) -> Self
fn take_from(from: &WireComponentStartInfo) -> 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 moreSource§impl TakeFrom<WireComponentStartInfo> for ComponentStartInfo
impl TakeFrom<WireComponentStartInfo> for ComponentStartInfo
Source§fn take_from(from: &WireComponentStartInfo) -> Self
fn take_from(from: &WireComponentStartInfo) -> 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 moreSource§impl ZeroPadding for WireComponentStartInfo
impl ZeroPadding for WireComponentStartInfo
Source§fn zero_padding(out: &mut MaybeUninit<Self>)
fn zero_padding(out: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for WireComponentStartInfo
impl RefUnwindSafe for WireComponentStartInfo
impl !Send for WireComponentStartInfo
impl !Sync for WireComponentStartInfo
impl Unpin for WireComponentStartInfo
impl UnwindSafe for WireComponentStartInfo
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