pub type NodeAddChildResult = Result<(), NodeError>;
enum NodeAddChildResult { Ok(()), Err(NodeError), }
Contains the success value
Contains the error value