Программирование на Rust 3. Traits
Репозиторий курса:
Дата лекции:
Лектор: Александр Становой
00:00:00 План лекции
00:01:16 Traits
00:05:07 where
00:14:08 Supertraits
00:18:06 Fully Qualified Syntax
00:24:18 impl
00:33:00 where and selection
00:35:07 Exotically Sized Types
00:36:51 Dynamically Sized Types (DST)
00:39:50 Slices
00:41:43 Trait objects
00:58:27 object safety
00:59:30 impl dyn
01:03:00 Trait objects vs Generics
01:08:30 Standard library traits
01:09:54 Default
01:14:51 Clone
01:16:25 Copy
01:19:20 PartialEq
01:30:55 Eq
01:32:55 Ordering
01:37:06 PartialOrd
01:40:23 Ord
01:42:50 Reverse
01:45:47 New Type Idiom
01:49:53 Hasher
01:56:36 Hash
01:59:10 Drop, ManuallyDrop
02:04:53 Add, AddAssign
02:07:46 Other operator overloading
02:09:10 Index, IndexMut
02:16:33 Read, Write
02:20:44 BufRead, BufReader, BufWrite
02:24:33 Display, Debug
02:30:53 ToString
02:33:11