#[repr(C)]pub struct WireDriverStartArgs { /* private fields */ }
Expand description
The wire type corresponding to DriverStartArgs
.
Implementations§
Source§impl WireDriverStartArgs
impl WireDriverStartArgs
pub fn node(&self) -> Option<&ClientEnd<WireChannel, Node>>
pub fn symbols(&self) -> Option<&WireVector<WireNodeSymbol>>
pub fn url(&self) -> Option<&WireString>
pub fn program(&self) -> Option<&WireDictionary>
pub fn incoming(&self) -> Option<&WireVector<WireComponentNamespaceEntry>>
pub fn outgoing_dir(&self) -> Option<&ServerEnd<WireChannel, Directory>>
pub fn config(&self) -> Option<&WireHandle>
pub fn node_name(&self) -> Option<&WireString>
pub fn node_properties(&self) -> Option<&WireVector<WireNodePropertyEntry>>
pub fn node_offers(&self) -> Option<&WireVector<WireOffer>>
pub fn node_token(&self) -> Option<&WireHandle>
pub fn node_properties_2(&self) -> Option<&WireVector<WireNodePropertyEntry2>>
Trait Implementations§
Source§impl Debug for WireDriverStartArgs
impl Debug for WireDriverStartArgs
Source§impl<___D> Decode<___D> for WireDriverStartArgswhere
___D: Decoder + ?Sized + HandleDecoder,
impl<___D> Decode<___D> for WireDriverStartArgswhere
___D: Decoder + ?Sized + HandleDecoder,
Source§impl TakeFrom<WireDriverStartArgs> for DriverStartArgs
impl TakeFrom<WireDriverStartArgs> for DriverStartArgs
Source§fn take_from(from: &WireDriverStartArgs) -> Self
fn take_from(from: &WireDriverStartArgs) -> 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<WireDriverStartArgs> for DriverStartArgs
impl TakeFrom<WireDriverStartArgs> for DriverStartArgs
Source§fn take_from(from: &WireDriverStartArgs) -> Self
fn take_from(from: &WireDriverStartArgs) -> 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 WireDriverStartArgs
impl ZeroPadding for WireDriverStartArgs
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 WireDriverStartArgs
impl RefUnwindSafe for WireDriverStartArgs
impl !Send for WireDriverStartArgs
impl !Sync for WireDriverStartArgs
impl Unpin for WireDriverStartArgs
impl UnwindSafe for WireDriverStartArgs
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