Skip to main content

make_fullstack_adapter

Function make_fullstack_adapter 

Source
pub fn make_fullstack_adapter<SF, SFut, CF, CFut, UF, UFut, DF, DFut>(
    source_fn: SF,
    create_fn: CF,
    update_fn: UF,
    delete_fn: DF,
) -> HyleAdapter
where SF: Fn() -> SFut + Clone + 'static, SFut: Future<Output = Result<Source, ServerFnError>> + 'static, CF: Fn(MutateInput) -> CFut + Clone + 'static, CFut: Future<Output = Result<(), String>> + 'static, UF: Fn(MutateInput) -> UFut + Clone + 'static, UFut: Future<Output = Result<(), String>> + 'static, DF: Fn(MutateInput) -> DFut + Clone + 'static, DFut: Future<Output = Result<(), String>> + 'static,