fn expression_method(&self, id: ast::Id) -> Option<view::graph_editor::MethodPointer> {
        let registry = self.controller.computed_value_info_registry();
        let method_id = registry.get(&id)?.method_call?;
        let suggestion_db = self.controller.graph().suggestion_db.clone_ref();
        let method = suggestion_db.lookup_method_ptr(method_id).ok()?;
        Some(view::graph_editor::MethodPointer(Rc::new(method)))
    }
/// Extract the expression's current method pointer from controllers.
Extract the expression's current method pointer from controllers.
Extract the expression ' s current method pointer from controllers .
fn expression_method(&self, id: ast::Id) -> Option<view::graph_editor::MethodPointer> {
        let registry = self.controller.computed_value_info_registry();
        let method_id = registry.get(&id)?.method_call?;
        let suggestion_db = self.controller.graph().suggestion_db.clone_ref();
        let method = suggestion_db.lookup_method_ptr(method_id).ok()?;
        Some(view::graph_editor::MethodPointer(Rc::new(method)))
    }
fn expression_method ( & self , id : ast :: Id ) -> Option < view :: graph_editor :: MethodPointer > { let registry = self . controller . computed_value_info_registry ( ) ; let method_id = registry . get ( & id ) ? . method_call ? ; let suggestion_db = self . controller . graph ( ) . suggestion_db . clone_ref ( ) ; let method = suggestion_db . lookup_method_ptr ( method_id ) . ok ( ) ? ; Some ( view :: graph_editor :: MethodPointer ( Rc :: new ( method ) ) ) }
Extract the expression's current method pointer from controllers.
Extract the expression ' s current method pointer from controllers .
&self
id
ast::Id
&self
id
ast::Id