На самом деле вы этого не делаете. Напомним, что T
, &T
и &mut T
все разные типы . В этом контексте ваш вопрос совпадает с вопросом: «Как избежать написания дублирующих функций доступа для String
и HashMap
».
Matthieu M имел правильные термины «абстрактные по поводу изменчивости»:
TL; DR - то, что Rust, вероятно, необходимо будет улучшить с помощью новых функций для поддержки этого. Поскольку никто не преуспел, никто не на 100% уверен, какие функции должны быть. В настоящее время лучше всего предположить более высокие типы типов (HKT).
Существует ли одна конечная точка API для комментариев Google Диска в нескольких файлах?
blockquote>Нет, это не так. Большая часть диска Google основана на файлах, так как все взаимодействия должны включать файл, в котором вы хотели бы видеть данные.
Например, file.comments
https://www.googleapis.com/drive/v3/files/**fileId**/comments
Чтобы увидеть комментарии к файлу, вы должны отправить API файл, к которому вы хотите посмотреть комментарии.