Protocols

The following protocols are available globally.

  • Undocumented

    See more

    Declaration

    Swift

    public protocol AdminPanelUserRoleType : Comparable, Decodable, Encodable, LosslessStringConvertible
  • Undocumented

    See more

    Declaration

    Swift

    public protocol AdminPanelUserType:
        Creatable,
        Loginable,
        Parameter,
        PasswordAuthenticatable,
        PasswordResettable,
        SessionAuthenticatable,
        Submittable,
        TemplateDataRepresentable,
        Updatable
    where
        Self.Login: Decodable,
        Self.Update: Decodable,
        Self.ResolvedParameter == Future<Self>,
        Self.RequestReset: Submittable,
        Self.ResetPassword: Submittable