pub enum NodeRequest {
AddChild {
args: NodeAddArgs,
controller: ServerEnd<NodeControllerMarker>,
responder: NodeAddChildResponder,
},
}Variants§
AddChild
Adds a child node to this node.
The driver framework will locate an appropriate driver to bind the child to.
Fields
§
args: NodeAddArgs§
controller: ServerEnd<NodeControllerMarker>§
responder: NodeAddChildResponderImplementations§
Source§impl NodeRequest
impl NodeRequest
pub fn into_add_child( self, ) -> Option<(NodeAddArgs, ServerEnd<NodeControllerMarker>, NodeAddChildResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NodeRequest
impl !RefUnwindSafe for NodeRequest
impl Send for NodeRequest
impl Sync for NodeRequest
impl Unpin for NodeRequest
impl !UnwindSafe for NodeRequest
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