pub struct Header { gtk: gtk::HeaderBar, } impl Header { pub fn new(tray: >k::Box, subject: >k::Box) -> Header { let gtk = gtk::HeaderBar::builder().build(); gtk.pack_start(tray); gtk.set_title_widget(Some(subject)); Self { gtk } } pub fn gtk(&self) -> >k::HeaderBar { &self.gtk } }