pub trait BreakpointBinExt: IsA<BreakpointBin> + 'static {
// Provided methods
fn add_breakpoint(&self, breakpoint: Breakpoint) { ... }
fn child(&self) -> Option<Widget> { ... }
fn current_breakpoint(&self) -> Option<Breakpoint> { ... }
fn remove_breakpoint(&self, breakpoint: &Breakpoint) { ... }
fn set_child(&self, child: Option<&impl IsA<Widget>>) { ... }
fn connect_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
fn connect_current_breakpoint_notify<F: Fn(&Self) + 'static>(
&self,
f: F,
) -> SignalHandlerId { ... }
}
Available on crate feature
v1_4
only.Expand description
Provided Methods§
sourcefn add_breakpoint(&self, breakpoint: Breakpoint)
fn add_breakpoint(&self, breakpoint: Breakpoint)
sourcefn current_breakpoint(&self) -> Option<Breakpoint>
fn current_breakpoint(&self) -> Option<Breakpoint>
sourcefn remove_breakpoint(&self, breakpoint: &Breakpoint)
Available on crate feature v1_5
only.
fn remove_breakpoint(&self, breakpoint: &Breakpoint)
v1_5
only.fn connect_child_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_current_breakpoint_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.