# Functions
No description provided by the author
No description provided by the author
NewDatabase creates a Clients'Database instance.
No description provided by the author
# Variables
ErrAssignToGroup indicates failure to assign member to a group.
ErrFailedToRetrieveAll failed to retrieve groups.
ErrFailedToRetrieveChildren failed to retrieve groups.
ErrFailedToRetrieveMembers failed to retrieve group members.
ErrFailedToRetrieveMembership failed to retrieve memberships.
ErrFailedToRetrieveParents failed to retrieve groups.
ErrGroupNotEmpty indicates group is not empty, can't be deleted.
ErrMemberAlreadyAssigned indicates that members is already assigned.
ErrMissingParent indicates that parent can't be found.
ErrUnassignFromGroup indicates failure to unassign member from a group.
# Interfaces
Database provides a database interface.