دورة تعلم رست (Rust) جدول المحتويات

مراجعة للهياكل المعممة (Generic Structs Revisited)

الهياكل المعممة يمكنها أيضًا أن تملك أنواع عن طريق معلمات (parameterized types) مقيدة بسمات.

struct MyStruct<T>
where
    T: MyTrait
{
    foo: T
    ...
}

الهياكل المعممة لها نوع عن طريق معلمات خاص بها في كتلة التنفيذها (implementation blocks):

impl<T> MyStruct<T> {
    ...
}
Mascot Ferris