fn start(self: *Node, name: []const u8, estimated_total_items: usize) Node

Create a new child progress node. Thread-safe. Call Node.end when done. TODO solve https://github.com/ziglang/zig/issues/2765 and then change this API to set self.parent.recently_updated_child with the return value. Until that is fixed you probably want to call activate on the return value. Passing 0 for estimated_total_items means unknown.

Parameters

self: *Node,
name: []const u8,
estimated_total_items: usize,