async fn add_child(
        &self,
        request: &AddNexusChild,
    ) -> Result<Child, SvcError> {
        let mut ctx = self.grpc_client().await?;
        let rpc_child = ctx
            .client
            .add_child_nexus(bus_nexus_child_add_to_rpc(request))
            .await
            .context(GrpcDestroyNexus {})?;
        Ok(rpc_child_to_bus(&rpc_child.into_inner()))
    }
/// Add a child to a nexus via gRPC
Add a child to a nexus via gRPC
Add a child to a nexus via gRPC
async fn add_child(
        &self,
        request: &AddNexusChild,
    ) -> Result<Child, SvcError> {
        let mut ctx = self.grpc_client().await?;
        let rpc_child = ctx
            .client
            .add_child_nexus(bus_nexus_child_add_to_rpc(request))
            .await
            .context(GrpcDestroyNexus {})?;
        Ok(rpc_child_to_bus(&rpc_child.into_inner()))
    }
async fn add_child ( & self , request : & AddNexusChild , ) -> Result < Child , SvcError > { let mut ctx = self . grpc_client ( ) . await ? ; let rpc_child = ctx . client . add_child_nexus ( bus_nexus_child_add_to_rpc ( request ) ) . await . context ( GrpcDestroyNexus { } ) ? ; Ok ( rpc_child_to_bus ( & rpc_child . into_inner ( ) ) ) }
Add a child to a nexus via gRPC
Add a child to a nexus via gRPC
&self
request
&AddNexusChild