2 instantiations of RustExportedValueTreeNode
Aspire.Hosting.CodeGeneration.Rust (2)
AtsRustCodeGenerator.cs (2)
325
var root = new
RustExportedValueTreeNode
();
334
child = new
RustExportedValueTreeNode
();
7 references to RustExportedValueTreeNode
Aspire.Hosting.CodeGeneration.Rust (7)
AtsRustCodeGenerator.cs (7)
276
var
root = BuildExportedValueTree(exportedValues);
284
private void WriteRustExportedValueNode(string name,
RustExportedValueTreeNode
node, int depth)
323
private static
RustExportedValueTreeNode
BuildExportedValueTree(IReadOnlyList<AtsExportedValueInfo> exportedValues)
325
var
root = new RustExportedValueTreeNode();
329
var
current = root;
332
if (!current.Children.TryGetValue(segment, out
var
child))
1217
public Dictionary<string,
RustExportedValueTreeNode
> Children { get; } = new(StringComparer.Ordinal);