pub async fn look_up_and_bind_instance(
        &self,
        abs_moniker: AbsoluteMoniker,
    ) -> Result<(), ModelError> {
        let realm: Arc<Realm> = await!(self.look_up_realm(&abs_moniker))?;
        let eager_children = await!(self.bind_instance(realm.clone()))?;
        await!(self.bind_eager_children_recursive(eager_children))?;
        Ok(())
    }
/// Binds to the component instance with the specified moniker, causing it to start if it is
/// not already running. Also binds to any descendant component instances that need to be
/// eagerly started.
Binds to the component instance with the specified moniker, causing it to start if it is
not already running. Also binds to any descendant component instances that need to be
eagerly started.
Binds to the component instance with the specified moniker causing it to start if it is not already running . Also binds to any descendant component instances that need to be eagerly started .
pub async fn look_up_and_bind_instance(
        &self,
        abs_moniker: AbsoluteMoniker,
    ) -> Result<(), ModelError> {
        let realm: Arc<Realm> = await!(self.look_up_realm(&abs_moniker))?;
        let eager_children = await!(self.bind_instance(realm.clone()))?;
        await!(self.bind_eager_children_recursive(eager_children))?;
        Ok(())
    }
pub async fn look_up_and_bind_instance ( & self , abs_moniker : AbsoluteMoniker , ) -> Result < ( ) , ModelError > { let realm : Arc < Realm > = await ! ( self look_up_realm ( abs_moniker ) ) ? ; let eager_children = await ! ( self bind_instance ( realm clone ( ) ) ) ? ; await ! ( self bind_eager_children_recursive ( eager_children ) ) ? ; Ok ( ( ) ) }
Binds to the component instance with the specified moniker, causing it to start if it is
not already running.
Binds to the component instance with the specified moniker causing it to start if it is not already running .
&self
abs_moniker
AbsoluteMoniker
&self
abs_moniker
AbsoluteMoniker