Re-exports
pub use crate::debug::use_debug;pub use crate::effect::use_effect;pub use crate::effect::use_effect_on_next_poll;pub use crate::effect::use_effect_once;pub use crate::effect::use_effect_once_with;pub use crate::effect::use_effect_with;pub use crate::hook_mut::use_mut;pub use crate::hook_mut::use_mut_default;pub use crate::hook_mut::use_mut_with;pub use crate::lazy_pinned::use_lazy_pinned;pub use crate::lazy_pinned::use_lazy_pinned_with;pub use crate::lazy_pinned_hook::use_lazy_pinned_hook;pub use crate::memo::use_memo;pub use crate::pinned::use_default_pinned;pub use crate::poll_next_update::use_poll_next_update;pub use crate::state::use_state;pub use crate::state::use_state_default;pub use crate::state::use_state_default_n;pub use crate::state::use_state_eq;pub use crate::state::use_state_eq_default;pub use crate::state::use_state_eq_default_n;pub use crate::state::use_state_eq_n;pub use crate::state::use_state_eq_n_with;pub use crate::state::use_state_eq_with;pub use crate::state::use_state_n;pub use crate::state::use_state_n_with;pub use crate::state::use_state_with;pub use crate::uninitialized_hook::use_uninitialized_hook;
Macros
- Write hook fn without any proc-macro.
Traits
- Defines how to use a hook (get value from the hook).
- Defines reactivity of a hook.
NonLendingHookis a subset ofHook.ValueofNonLendingHookis not generic, thus not borrowing from the hook. In other words,NonLendingHookdoesn’t lend to itsValue.- Extend
Hookwith convenient methods.