Psdbqtwbx4dt8vjolhme
SkillsCast

Inversion of control in Rust

22nd February 2018 in London at CodeNode

There are 2 other SkillsCasts available from Inversion of control in Rust

Object-oriented languages are great for implementing frameworks, because objects are great for inversion of control. In Rust, we don't have objects, but we have traits. This talks discusses peculiarities and patterns emerging when implementing inversion of control in Rust, using the Exonum framework as an example.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Inversion of control in Rust

Aleksey Kladov

Aleksey Kladov is a Rust developer at Exonum, Bitfury Group, where he helps to create a platform for decentralized, secure and reliable applications. He is also a contributor to Cargo and a member of Cargo and dev-tool teams. Aleksey previously worked at JetBrains, where he helped to create the IntelliJ Rust plugin.

SkillsCast

Object-oriented languages are great for implementing frameworks, because objects are great for inversion of control. In Rust, we don't have objects, but we have traits. This talks discusses peculiarities and patterns emerging when implementing inversion of control in Rust, using the Exonum framework as an example.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Inversion of control in Rust

Aleksey Kladov

Aleksey Kladov is a Rust developer at Exonum, Bitfury Group, where he helps to create a platform for decentralized, secure and reliable applications. He is also a contributor to Cargo and a member of Cargo and dev-tool teams. Aleksey previously worked at JetBrains, where he helped to create the IntelliJ Rust plugin.