pub trait SectionExt {
// Required methods
fn section<R>(
&mut self,
title: impl Into<String>,
add_contents: impl FnOnce(&mut Ui) -> R,
) -> CollapsingResponse<R>;
fn collapsed_section<R>(
&mut self,
title: impl Into<String>,
add_contents: impl FnOnce(&mut Ui) -> R,
) -> CollapsingResponse<R>;
}Expand description
Extension trait for egui::Ui to easily create sections
Required Methods§
Sourcefn section<R>(
&mut self,
title: impl Into<String>,
add_contents: impl FnOnce(&mut Ui) -> R,
) -> CollapsingResponse<R>
fn section<R>( &mut self, title: impl Into<String>, add_contents: impl FnOnce(&mut Ui) -> R, ) -> CollapsingResponse<R>
Create a simple section with just a title
Sourcefn collapsed_section<R>(
&mut self,
title: impl Into<String>,
add_contents: impl FnOnce(&mut Ui) -> R,
) -> CollapsingResponse<R>
fn collapsed_section<R>( &mut self, title: impl Into<String>, add_contents: impl FnOnce(&mut Ui) -> R, ) -> CollapsingResponse<R>
Create a section that’s closed by default
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".