This happens because of how add is defined: fn add<'a>(node: &'a mut Node, data: &'static str) -> &'a Node. Here it is specified that the lifetime of the ...
確定! 回上一頁