INNER CODE UNIT · Rust

new_with_builder

abenz1267/walker · src/preview/mod.rs:135

    pub fn new_with_builder(builder: &Builder) -> Result<Self, Box<dyn std::error::Error>> {
        let box_widget = builder
            .object::<GtkBox>("PreviewBox")
            .ok_or("PreviewBox not found in builder")?;

        let preview_area = builder
            .object::<Stack>("PreviewStack")
            .ok_or("PreviewStack not found in builder")?;

        Ok(Self {
            box_widget,
            preview_area,
            current_content: String::new(),
            current_video_cancellable: Rc::new(RefCell::new(None)),
        })
    }

    pub fn new() -> Result<Self, Box<dyn std::error::Error>> {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…