14 references to MapTypeRefToRust
Aspire.Hosting.CodeGeneration.Rust (14)
AtsRustCodeGenerator.cs (14)
320var returnType = MapTypeRefToRust(capability.ReturnType, false); 341var handleTypeName = MapTypeRefToRust(parameter.Type, false); 479var elementType = MapTypeRefToRust(returnTypeRef!.ElementType, false); 518var keyType = MapTypeRefToRust(returnType.KeyType, false); 519var valueType = MapTypeRefToRust(returnType.ValueType, false); 524var elementType = MapTypeRefToRust(returnType.ElementType, false); 743AtsTypeCategory.Array => $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>", 745? $"Vec<{MapTypeRefToRust(typeRef.ElementType, false)}>" 746: $"AspireList<{MapTypeRefToRust(typeRef.ElementType, false)}>", 748? $"HashMap<{MapTypeRefToRust(typeRef.KeyType, false)}, {MapTypeRefToRust(typeRef.ValueType, false)}>" 749: $"AspireDict<{MapTypeRefToRust(typeRef.KeyType, false)}, {MapTypeRefToRust(typeRef.ValueType, false)}>", 847return MapTypeRefToRust(typeRef, isOptional);