Skip to main content

__facet_invoke

Macro __facet_invoke 

Source
macro_rules! __facet_invoke {
    (
        @tokens { $($tokens:tt)* }
        @remaining { $($remaining:tt)* }
        @plugins { $($plugins:tt)* }
        @facet_crate { $($facet_crate:tt)* }
    ) => { ... };
}
Expand description

Plugin chain entry point.

Called by #[derive(Facet)] when #[facet(derive(Error))] is present. Adds the Error plugin template to the chain and forwards to the next plugin or finalize.