Skip to content

[rust macros] Annatto needs macros for frequently written code #518

@MartinKl

Description

@MartinKl

Apart from helper functions in util, it might be worth providing macros. This issue is meant to collect candidates:

  • parent_name! provides the node name of a parent of a node id or a node name
  • parent_id! provides the node id of a parent of a node id or node name
  • node_name! provides the node name of a node id
  • add_node! could provide a shortcut for update.add_event(UpdateEvent::AddNode ...)
  • delete_node! could provide a shortcut for update.add_event(UpdateEvent::DeleteNode ...)
  • add_node_label!, delete_node_label!, add_edge!, ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions