List of all items
Structs
- LsCoreModule
- config::CoreConfig
- config::JwtConfig
- error::ErrorCodes
- error::ErrorDetail
- error::RootErrorDetails
- error::ScopedErrorDetails
- error::WebErrorDetails
- model::ModelWithOwner
- model::language::LanguageIter
- model::model_dto::ModelDto
- service::auth::Auth
- service::auth::AuthContext
- service::auth::InMemoryRolesProvider
- service::auth::LsAuthService
- service::auth::Role
- service::jwt::JWT
- service::jwt::LsJwtService
- service::random::LsRandomService
- service::validator::Validator
- web::WebAuthService
Enums
Traits
- module::LsModule
- service::auth::Owned
- service::auth::RolesProvider
- service::validator::Validable
- service::validator::ownership::WithIdAndVersion
- web::Headers
- web::types::MaybeWeb
Functions
- service::validator::boolean::validate_is_false
- service::validator::boolean::validate_is_true
- service::validator::contains::validate_contains
- service::validator::email::validate_email
- service::validator::ip::validate_ip
- service::validator::ip::validate_ip_v4
- service::validator::ip::validate_ip_v6
- service::validator::must_match::validate_must_be_equals
- service::validator::order::validate_ge
- service::validator::order::validate_gt
- service::validator::order::validate_le
- service::validator::order::validate_lt
- service::validator::ownership::validate_id_and_version
- service::validator::ownership::validate_ownership
- service::validator::ownership::validate_ownership_id_and_version
- service::validator::urls::validate_url
- utils::current_epoch_seconds
- utils::new_hyphenated_uuid
Type Aliases
Constants
- service::validator::ERR_NOT_UNIQUE
- service::validator::ERR_UNKNOWN_FIELD
- service::validator::ERR_VALUE_REQUIRED
- service::validator::boolean::MUST_BE_FALSE
- service::validator::boolean::MUST_BE_TRUE
- service::validator::contains::MUST_CONTAIN
- service::validator::email::NOT_VALID_EMAIL
- service::validator::ip::NOT_VALID_IP
- service::validator::must_match::NOT_EQUALS
- service::validator::order::MUST_BE_GREATER
- service::validator::order::MUST_BE_GREATER_OR_EQUAL
- service::validator::order::MUST_BE_LESS
- service::validator::order::MUST_BE_LESS_OR_EQUAL
- service::validator::ownership::WRONG_ID
- service::validator::ownership::WRONG_OWNER
- service::validator::ownership::WRONG_VERSION
- service::validator::urls::NOT_VALID_URL
- web::JWT_TOKEN_HEADER
- web::JWT_TOKEN_HEADER_SUFFIX
- web::JWT_TOKEN_HEADER_SUFFIX_LEN