Rust

Supertraits

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

trait Forme: Debug { ... } do të thotë që çdo tip që implementon Forme duhet të implementojë edhe Debug. Kështu brenda trait-it mund të përdorësh {:?}.

EnglishEN

trait Shape: Debug { ... } means every type implementing Shape must also implement Debug. That way inside the trait you can use {:?}.

Si ta mendosh

Si kushti „për të qenë kapiten, duhet të jesh lojtar“.

Lexoje në anglisht

Like the rule “to be captain, you must be a player”.

Shembull kodirust

trait Forme: std::fmt::Debug {
    fn siperfaqja(&self) -> f64;
}

Terma të lidhur