public static RustGenericArgs parse(Symbol s) {
		ArrayList<RustGenericArg> genericArgs = new ArrayList<RustGenericArg>();

		while (s.nextChar() != 'E') {
			RustGenericArg arg = RustGenericArg.parse(s);
			if (arg == null) {
				return null;
			}

			genericArgs.add(arg);
		}

		s.popChar();

		return new RustGenericArgs(genericArgs);
	}
Parses generics arguments from a mangled symbol
@param s symbol to parse
@return the rust generic arguments object
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/rust/demangler/RustDemanglerV0.java