pub trait ProjectItem: Item {
    type Item: Item;

    // Required method
    fn for_project_item(
        project: Model<Project>,
        item: Model<Self::Item>,
        cx: &mut ViewContext<'_, Self>
    ) -> Self
       where Self: Sized;
}

Required Associated Types§

Required Methods§

source

fn for_project_item( project: Model<Project>, item: Model<Self::Item>, cx: &mut ViewContext<'_, Self> ) -> Selfwhere Self: Sized,

Implementors§