fn node_removed(&self, id: ViewNodeId) {
        self.update_ast(
            || {
                let ast_id = self.state.update_from_view().remove_node(id)?;
                Some(self.controller.graph().remove_node(ast_id))
            },
            "remove node",
        )
    }
/// Node was removed in view.
Node was removed in view.
Node was removed in view .
fn node_removed(&self, id: ViewNodeId) {
        self.update_ast(
            || {
                let ast_id = self.state.update_from_view().remove_node(id)?;
                Some(self.controller.graph().remove_node(ast_id))
            },
            "remove node",
        )
    }
fn node_removed ( & self , id : ViewNodeId ) { self . update_ast ( | | { let ast_id = self . state . update_from_view ( ) . remove_node ( id ) ? ; Some ( self . controller . graph ( ) . remove_node ( ast_id ) ) } , " " , ) }
Node was removed in view.
Node was removed in view .
&self
id
ViewNodeId
&self
id
ViewNodeId