Re[7]: Развитие Rust
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 24.01.14 10:48
Оценка:
Здравствуйте, cl-user, Вы писали:

CU>Тогда ещё вопрос: почему в примерах используется именно такая запись:
let val1: Option<MyType> = FromPrimitive::from_int(1);
вместо
let val1 = MyType.from_int(1);
Ведь так несколько короче. Или они не равноценны?


Запись вида "MyType.from_int(1)" предполагает что делается вызов функции from_int применительно к объекту (именно объекту, а не типу) MyType, а у тебя такого объекта нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.