Skip to main content

LoadSource

Trait LoadSource 

Source
pub trait LoadSource<T: 'static, M>: 'static {
    // Required method
    fn into_load_reader(self) -> Rc<dyn Fn() -> Load<T>>;
}
Expand description

Where a load reads its state: a Resource, a Signal<Load<T>>, or a closure. The marker is the same E0119 dodge as IntoText.

Required Methods§

Source

fn into_load_reader(self) -> Rc<dyn Fn() -> Load<T>>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T: Clone + 'static> LoadSource<T, ResourceMark> for Resource<T>

Source§

fn into_load_reader(self) -> Rc<dyn Fn() -> Load<T>>

Implementors§

Source§

impl<T: 'static, F: Fn() -> Load<T> + 'static> LoadSource<T, FnMark> for F

Source§

impl<T: Clone + 'static> LoadSource<T, SignalMark> for Signal<Load<T>>

Day API ↩ Guides· daybrite.dev