List of all items
Structs
- config::Config
- config::DatabaseConfig
- config::ServerConfig
- config::app_data::AppData
- enums::language::LanguageIter
- file_utils::access_rights::AccessRights
- file_utils::meta_utils::MetaDao
- file_utils::move_model::MoveModel
- file_utils::permission::Permission
- file_utils::permission::Usage
- file_utils::share::Share
- file_utils::share::SharePermission
- file_utils::share::ShareRequest
- file_utils::share::UserFiles
- file_utils::storage_model::StorageModel
- model::calendar::Calendar
- model::form::Form
- model::form::FormField
- model::jwt_token::JwtToken
- model::payment_discount::PaymentDiscount
- model::payment_price_component::PaymentPriceComponent
- model::permission::Permission
- model::permission::Usage
- model::status_message::StatusMessage
- model::uptime_model::UptimeModel
- model::user_action::UserAction
- model::user_busyness::TimeRange
- model::user_busyness::UserBusyness
- security::captcha::CaptchaRequest
- security::captcha::CaptchaResponse
- security::middleware::GrantsMiddleware
- security::middleware::GrantsService
- security::permissions::AuthDetails
- service::uptime_test_service::get_info
- utils::http_headers::HttpHeaders
- utils::string_lock::StringLock
Enums
- enums::ability_type::AbilityType
- enums::accessibility::Accessibility
- enums::accessory_type::AccessoryType
- enums::achievment_type::AchievmentType
- enums::activity_specialization::ActivitySpecialization
- enums::activity_type::ActivityType
- enums::address_type::AddressType
- enums::age_category_type::AgeCategoryType
- enums::allocation_type::AllocationType
- enums::animation_type::AnimationType
- enums::article_type::ArticleType
- enums::attempt_report_status::AttemptReportStatus
- enums::attempt_status::AttemptStatus
- enums::award_type::AwardType
- enums::basic_type::BasicType
- enums::block_type::BlockType
- enums::board_type::BoardType
- enums::button_type::ButtonType
- enums::card_type::CardType
- enums::community_role::CommunityRole
- enums::completion_status::CompletionStatus
- enums::conduct_type::ConductType
- enums::copyright::Copyright
- enums::currency_type::CurrencyType
- enums::curriculum_type::CurriculumType
- enums::data_state::DataState
- enums::diagram_type::DiagramType
- enums::educational_programm_type::EducationalProgrammType
- enums::event_role::EventRole
- enums::fact_type::FactType
- enums::family_rel::FamilyRel
- enums::feedback_visibility::FeedbackVisibility
- enums::field_type::FieldType
- enums::file_type::FileType
- enums::form_field_type::FormFieldType
- enums::form_type::FormType
- enums::format_type::FormatType
- enums::gender::Gender
- enums::grading_system_type::GradingSystemType
- enums::home_work_type::HomeWorkType
- enums::http_code::HttpCode
- enums::intelligence_type::IntelligenceType
- enums::invoice_status::InvoiceStatus
- enums::knowledge_type::KnowledgeType
- enums::language::Language
- enums::lesson_type::LessonType
- enums::light_type::LightType
- enums::locale::Locale
- enums::location_type::LocationType
- enums::mark_type::MarkType
- enums::marking_status::MarkingStatus
- enums::marking_type::MarkingType
- enums::medal_type::MedalType
- enums::menu_type::MenuType
- enums::message_type::MessageType
- enums::mfa_state::MfaState
- enums::mfa_type::MfaType
- enums::module::Module
- enums::notification_type::NotificationType
- enums::org_type::OrgType
- enums::outcome_type::OutcomeType
- enums::page_type::PageType
- enums::payment_discount_type::Gender
- enums::payment_gateway::PaymentGateway
- enums::payment_method::PaymentMethod
- enums::payment_status::PaymentStatus
- enums::payment_type::PaymentType
- enums::period_type::PeriodType
- enums::permission_change::PermissionChange
- enums::personality_traits::PersonalityTraits
- enums::playlist_state::PlaylistState
- enums::privacy_type::PrivacyType
- enums::professional_rel::ProfessionalRel
- enums::project_role::ProjectRole
- enums::psychological_test_type::PsychologicalTestType
- enums::question_report_status::QuestionReportStatus
- enums::question_type::QuestionType
- enums::quote_type::QuoteType
- enums::r_status::RStatus
- enums::record_type::RecordType
- enums::registration_type::RegistrationType
- enums::repeatability_type::RepeatabilityType
- enums::result_visibility::ResultVisibility
- enums::roles::Roles
- enums::roles_for_content::RolesForContent
- enums::scenario_section_type::ScenarioSectionType
- enums::scenario_type::ScenarioType
- enums::search_status::SearchStatus
- enums::skill_type::SkillType
- enums::social_accessibility::SocialAccessibility
- enums::social_content_type::SocialContentType
- enums::sort_order::SortOrder
- enums::sound_type::SoundType
- enums::status::Status
- enums::status_code_type::StatusCodeType
- enums::students_type::StudentsType
- enums::study_periods_type::StudyPeriodsType
- enums::study_plan_type::StudyPlanType
- enums::subject::Subject
- enums::subscription_organization_type::SubscriptionOrganizationType
- enums::subscription_type::SubscriptionType
- enums::test_type::TestType
- enums::time_zone::TimeZone
- enums::topic_type::TopicType
- enums::unit_type::UnitType
- enums::video_format::VideoFormat
- enums::visibility::Visibility
- enums::visibility_type::VisibilityType
- enums::work_position_type::WorkPositionType
- enums::yes_no_na::YesNoNa
- file_utils::meta_utils::MetaError
- utils::file_util::FileError
Traits
- entity::DtoReq
- entity::DtoResp
- entity::Entity
- name_table::NameTable
- security::permissions::AttachPermissions
- security::permissions::PermissionsCheck
- security::permissions::PermissionsExtractor
- security::permissions::RolesCheck
Attribute Macros
- security::proc_macro::has_any_permission
- security::proc_macro::has_any_role
- security::proc_macro::has_permissions
- security::proc_macro::has_roles
Derive Macros
Functions
- auth::decode_token
- auth::decode_token_from_header
- auth::decode_token_mfa
- auth::extract
- auth::extract_from_str
- auth::generate_token
- auth::parse_jwt
- auth::payload_from_token
- auth::sync_extract_from_str
- batch::log_scheduler
- config::json_config
- dao::create
- dao::create_new
- dao::filter
- dao::find
- dao::map_diesel_error_to_status_message
- dao::update
- file_utils::data_utils::check_img
- file_utils::data_utils::check_permission
- file_utils::data_utils::get_file
- file_utils::data_utils::get_named_file
- file_utils::permission_utils::update_usages
- log::initialization_logging
- log::log
- remote::async_remote::delete
- remote::async_remote::get
- remote::async_remote::post
- remote::async_remote::post_bin
- remote::async_remote::put
- remote::build_link
- remote::delete
- remote::get
- remote::get_bin
- remote::get_image
- remote::get_origin
- remote::get_without_building_link
- remote::post
- remote::post_bin
- remote::post_urlencoded
- remote::post_without_building_link
- remote::put
- service::map_status_message
- service::uptime_test_service::init_routes
- store::build_exp_link
- store::delete
- store::get
- store::post
- store::put
- utils::captcha::get_captcha
- utils::file_util::add
- utils::file_util::add_share
- utils::file_util::change
- utils::file_util::check_movie
- utils::file_util::delete_file_or_directory
- utils::file_util::delete_permission
- utils::file_util::find_uuid_in_path
- utils::file_util::get_share
- utils::file_util::list_files
- utils::file_util::make_dir
- utils::file_util::make_folder
- utils::file_util::move_file
- utils::file_util::move_file_or_directory
- utils::file_util::move_file_or_directory_fun
- utils::file_util::path_belongs_to_user
- utils::file_util::read_folder_structure
- utils::file_util::remove_dir
- utils::file_util::remove_file
- utils::file_util::remove_file_or_directory
- utils::file_util::rename
- utils::file_util::rename_file_or_directory
- utils::file_util::set_file_flags
- utils::file_util::set_folder_flags
- utils::file_util::to_zip
- utils::file_util::upload_file
- utils::file_util::upload_file_create_permission
- utils::serialize_option_naive_date::deserialize
- utils::serialize_option_naive_date::serialize
Constants
- remote::services::ADMIN_API
- remote::services::ANATOMY_API
- remote::services::APPS_API
- remote::services::ASSIGNMENT_API
- remote::services::AUS_CURRICULUM_API
- remote::services::AVATAR_API
- remote::services::BIOSCOPE_API
- remote::services::BIOSCOPE_FW
- remote::services::BIO_CELL_API
- remote::services::CANTEEN_API
- remote::services::CERTIFICATE_API
- remote::services::CHATBOT_API
- remote::services::COGNITION_API
- remote::services::CONSPECTUS_API
- remote::services::COTURN_URL
- remote::services::COURSESELECT_API
- remote::services::COURSE_API
- remote::services::CRM_API
- remote::services::CROSSWORD_API
- remote::services::CURRICULUM_API
- remote::services::DNS_API
- remote::services::ENDPOINT_API_CHAT
- remote::services::ENDPOINT_API_EVENT
- remote::services::ENDPOINT_API_FILE
- remote::services::ENDPOINT_API_USER
- remote::services::ENGINE_API
- remote::services::EVENT_API
- remote::services::FORM_API
- remote::services::FORUM_API
- remote::services::FULL_EVENT_API
- remote::services::GENERAL_API
- remote::services::GRAMMAR_API
- remote::services::GRAVITY_API
- remote::services::GUEST_API
- remote::services::HR_API
- remote::services::INTRAMURAL_API
- remote::services::INVENTORY_API
- remote::services::ISBN_API
- remote::services::JOURNAL_API
- remote::services::KINETICS_API
- remote::services::KURENTO_URL
- remote::services::LIBRARY_API
- remote::services::MARKET_API
- remote::services::MATHEMATOR_API
- remote::services::MEDIA_LIBRARY_API
- remote::services::MESSENGER_API
- remote::services::MOLECULE_API
- remote::services::NOMINATIM_API
- remote::services::NOTICE_API
- remote::services::NOTIFICATION_API
- remote::services::NOTIFICATION_EP
- remote::services::OSM_URL
- remote::services::PAYMENT_API
- remote::services::PERIODIC_TABLE_API
- remote::services::PHYSICS_API
- remote::services::PLANET_API
- remote::services::POLYGLOT_API
- remote::services::POSTMASTER_API
- remote::services::PROJECT_API
- remote::services::PROPERTY_API
- remote::services::PSYCHOLOGY_API
- remote::services::PSY_PROFILING_API
- remote::services::PUSH_API
- remote::services::REPORT_API
- remote::services::ROBOTICS_API
- remote::services::SCANWORD_API
- remote::services::SCENARIO_API
- remote::services::SCHEDULE_API
- remote::services::SCHOOLTV_API
- remote::services::SCHOOL_CAM_API
- remote::services::SCHOOL_CAM_FILES
- remote::services::SCRABBLE_API
- remote::services::SECURITY_API
- remote::services::SETTINGS_API
- remote::services::SITES_API
- remote::services::SOCIAL_API
- remote::services::STANDARD_API
- remote::services::STARGAZER_API
- remote::services::STATIC_API
- remote::services::STATIC_FILE_URL
- remote::services::STUDENT_API
- remote::services::SURVIVOR_API
- remote::services::TASK_BOARD_API
- remote::services::TEACHER_API
- remote::services::TEST_API
- remote::services::TIMESHEET_API
- remote::services::TRANSCRIPT_API
- remote::services::TRANSISTOR_API
- remote::services::TRANSLATOR_API
- remote::services::TUTOR_API
- remote::services::USER_API
- remote::services::VIDEO_EDITOR_API
- remote::services::WELLBEING_API
- remote::services::WHITE_BOARD_API
- utils::constants::DEL_MARK_AVAILABLE
- utils::constants::DEL_MARK_REMOVED
- utils::constants::PATH_TO_PRIVATE_KEY
- utils::constants::PATH_TO_PUBLIC_KEY
- utils::constants::RSA_PRIVATE_KEY
- utils::constants::RSA_PUBLIC_KEY
- utils::role::ACCOUNTANT
- utils::role::ADMIN
- utils::role::APPROVER
- utils::role::BOOKING_USER
- utils::role::CONTENT_MANAGER
- utils::role::DEP_ADM_MANAGER
- utils::role::DEVICE
- utils::role::DISTRICT_CLERK
- utils::role::DISTRICT_MANAGER
- utils::role::FACILITATOR
- utils::role::FEDERAL_CLERK
- utils::role::FEDERAL_MINISTER
- utils::role::GUEST
- utils::role::HEADTEACHER
- utils::role::LAB_ASSISTANT
- utils::role::LIBRARIAN
- utils::role::MINISTER
- utils::role::PARENT
- utils::role::PSYCHOLOGIST
- utils::role::PUPIL
- utils::role::PUPILS_PARENT
- utils::role::REGIONAL_CLERK
- utils::role::REGISTERED
- utils::role::ROBOTEACHER
- utils::role::SCHOOLCAM
- utils::role::STUDENT
- utils::role::SUPERADMIN
- utils::role::UNDEFINED