Для чего нужен RFC 401 coerce_inner?
Я читаю Rust RFC 0401 и вижу это:
coerce_inner (
Foo<..., T, ...>
знак равноFoo<..., coerce_inner(T), ...>
гдеFoo
является структурой, и только последнее поле имеет типT
а такжеT
не является частью типа каких-либо других полей;coerce_inner (
(..., T)
знак равно(..., coerce_inner(T))
,
Это актуальная информация? Если да, то для чего это нужно?
1 ответ
Они используются, чтобы превратить структуру / кортеж с размером "tail" в нестандартный.