func (n *Node) Save(ctx context.Context, s Saver) error {
	if s == nil {
		return ErrNoSaver
	}
	return n.save(ctx, s)
}
// Save persists a trie recursively  traversing the nodes
Save persists a trie recursively  traversing the nodes
// Save persists a trie recursively traversing the nodes
func (n *Node) Save(ctx context.Context, s Saver) error {
	if s == nil {
		return ErrNoSaver
	}
	return n.save(ctx, s)
}
func ( n * Node ) Save ( ctx context . Context , s Saver ) error { if s == nil { return ErrNoSaver } return n . save ( ctx , s ) }
Save persists a trie recursively  traversing the nodes
Save persists a trie recursively traversing the nodes