[−][src]Struct ytesrev::window::WindowManagerSettings
Settings for the manager in general
Fields
windows: Vec<(String, WindowSettings)>
Title and settings of each window
event_step_rule: Box<dyn Fn(Event) -> bool>
What events should make the presentation step forward? Default: The space button or mouse press
event_step_slide_rule: Box<dyn Fn(Event) -> bool>
What events should make the presentation go forward one slide? Default: enter
quit_rule: Box<dyn Fn(Event) -> bool>
At what event should the presentation quit? Default: On escape or the window is closed.
Auto Trait Implementations
impl !Sync for WindowManagerSettings
impl Unpin for WindowManagerSettings
impl !Send for WindowManagerSettings
impl !RefUnwindSafe for WindowManagerSettings
impl !UnwindSafe for WindowManagerSettings
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,