Type Definition kvarn_auth::integrations::CreationAllowed

source ·
pub type CreationAllowed<T> = Arc<dyn Fn(CompactString, CompactString, Value) -> RetFut<'static, Option<T>> + Send + Sync>;
Available on crate feature integration-fs only.
Expand description

Arc<async Fn(username, email) -> Option<User data>>, disallowed if None