pub trait ListModelImpl: ObjectImpl { fn item_type(&self, list_model: &Self::Type) -> Type; fn n_items(&self, list_model: &Self::Type) -> u32; fn item(&self, list_model: &Self::Type, position: u32) -> Option<Object>; }