Мне нужно реализовать функцию которая будет возвращать некоторый объект который можно будет сериализовть в json и отправить в далекие интернеты.
Возвращаемый тип собственно зависит от входных данных
либо сериализовать его прямо в функции, получив значение конкретного типа, либо Box<dyn …>, но тут вопрос что вместо многоточия, ибо не любой трейт там может стоять, попробуйте Serializable, может прокатит