[−][src]Struct seed::app::builder::MountPointInitInitAPI
Deprecated since 0.5.0:
Used for compatibility with old Init API. Use BeforeAfterInitAPI
together with BeforeMount
and AfterMount
instead.
Trait Implementations
impl<Ms: 'static, Mdl: 'static, ElC: 'static + View<Ms>, GMs: 'static, MP: MountPoint, II: IntoInit<Ms, Mdl, ElC, GMs>> InitAPI<Ms, Mdl, ElC, GMs> for MountPointInitInitAPI<MP, II>
[src]
type Builder = Builder<Ms, Mdl, ElC, GMs, Self>
fn build(builder: Self::Builder) -> App<Ms, Mdl, ElC, GMs>
[src]
impl<MP, II> InitAPIData for MountPointInitInitAPI<MP, II>
[src]
type IntoAfterMount = UndefinedAfterMount
type IntoInit = II
Deprecated since 0.5.0:
Used for compatibility with old Init API. Use IntoBeforeMount
and IntoAfterMount
instead.
type MountPoint = MP
Deprecated since 0.5.0:
Used for compatibility with old Init API. Use IntoBeforeMount
and IntoAfterMount
instead.
fn before_mount(
self,
before_mount_handler: Box<dyn FnOnce(Url) -> BeforeMount>
) -> BeforeAfterInitAPI<Self::IntoAfterMount>
[src]
self,
before_mount_handler: Box<dyn FnOnce(Url) -> BeforeMount>
) -> BeforeAfterInitAPI<Self::IntoAfterMount>
fn after_mount<Ms: 'static, Mdl, ElC: View<Ms>, GMs, NewIAM: IntoAfterMount<Ms, Mdl, ElC, GMs>>(
self,
into_after_mount: NewIAM
) -> BeforeAfterInitAPI<NewIAM>
[src]
self,
into_after_mount: NewIAM
) -> BeforeAfterInitAPI<NewIAM>
fn init<Ms: 'static, Mdl, ElC: View<Ms>, GMs, NewII: IntoInit<Ms, Mdl, ElC, GMs>>(
self,
into_init: NewII
) -> MountPointInitInitAPI<Self::MountPoint, NewII>
[src]
self,
into_init: NewII
) -> MountPointInitInitAPI<Self::MountPoint, NewII>
fn mount<NewMP: MountPoint>(
self,
mount_point: NewMP
) -> MountPointInitInitAPI<NewMP, Self::IntoInit>
[src]
self,
mount_point: NewMP
) -> MountPointInitInitAPI<NewMP, Self::IntoInit>
Auto Trait Implementations
impl<MP, II> RefUnwindSafe for MountPointInitInitAPI<MP, II> where
II: RefUnwindSafe,
MP: RefUnwindSafe,
II: RefUnwindSafe,
MP: RefUnwindSafe,
impl<MP, II> Send for MountPointInitInitAPI<MP, II> where
II: Send,
MP: Send,
II: Send,
MP: Send,
impl<MP, II> Sync for MountPointInitInitAPI<MP, II> where
II: Sync,
MP: Sync,
II: Sync,
MP: Sync,
impl<MP, II> Unpin for MountPointInitInitAPI<MP, II> where
II: Unpin,
MP: Unpin,
II: Unpin,
MP: Unpin,
impl<MP, II> UnwindSafe for MountPointInitInitAPI<MP, II> where
II: UnwindSafe,
MP: UnwindSafe,
II: UnwindSafe,
MP: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,