pub struct AdapterFiltersOptions {
pub initial_committed: IndexMap<String, String>,
pub change: Option<FieldChangeMap>,
}Expand description
Options for a filters hook (e.g. use_filters) — framework-agnostic base.
Framework adapters define their own options type (e.g.
hyle_dioxus::UseFiltersOptions) that wraps this with a render-typed
change map. Use this type when building a custom adapter without a
Dioxus or React render override.
Fields§
§initial_committed: IndexMap<String, String>Pre-seed the committed filter values (e.g. from URL query params on SSR).
change: Option<FieldChangeMap>Per-field transform map.
Trait Implementations§
Source§impl Default for AdapterFiltersOptions
impl Default for AdapterFiltersOptions
Source§fn default() -> AdapterFiltersOptions
fn default() -> AdapterFiltersOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdapterFiltersOptions
impl !RefUnwindSafe for AdapterFiltersOptions
impl !Send for AdapterFiltersOptions
impl !Sync for AdapterFiltersOptions
impl Unpin for AdapterFiltersOptions
impl UnsafeUnpin for AdapterFiltersOptions
impl !UnwindSafe for AdapterFiltersOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more