List of all items
Structs
- api::client::ApiClient
- auth::credentials::CredentialStore
- auth::session::Session
- auth::session::SessionData
- cache::manager::CacheAges
- cache::manager::CacheManager
- cache::manager::CachedData
- cache::offline::CacheProgress
- cache::refresh::RefreshResult
- config::Config
- models::advancement::AdvancementDashboard
- models::advancement::Award
- models::advancement::BadgeSummary
- models::advancement::CounselorInfo
- models::advancement::LeadershipPosition
- models::advancement::MeritBadgeCatalogEntry
- models::advancement::MeritBadgeProgress
- models::advancement::MeritBadgeRequirement
- models::advancement::MeritBadgeWithRequirements
- models::advancement::ProgramRanks
- models::advancement::RankFromApi
- models::advancement::RankProgress
- models::advancement::RankRequirement
- models::advancement::RankStats
- models::advancement::RankWithRequirements
- models::advancement::RanksResponse
- models::advancement::ReadyToAward
- models::event::Event
- models::event::EventGuest
- models::event::EventUnit
- models::event::InvitedUser
- models::organization::Patrol
- models::person::Adult
- models::person::OrgAdultsResponse
- models::person::OrgYouthsResponse
- models::person::OrganizationInfo
- models::person::Parent
- models::person::ParentInformation
- models::person::ParentResponse
- models::person::PrimaryAddressInfo
- models::person::PrimaryEmailInfo
- models::person::PrimaryPhoneInfo
- models::person::RegistrarInfo
- models::person::UnitYouth
- models::person::UnitYouthsResponse
- models::person::Youth
- models::person::YouthPosition
- models::person::YouthRank
- models::pivot::BadgeGroup
- models::pivot::BadgeGroupEntry
- models::pivot::BadgeListEntry
- models::pivot::RankGroup
- models::pivot::RankGroupEntry
- models::pivot::RankListEntry
- models::stats::PatrolBreakdown
- models::stats::RenewalStats
- models::stats::TrainingStats
- models::unit::Commissioner
- models::unit::Key3Leaders
- models::unit::Leader
- models::unit::MeetingLocation
- models::unit::OrgProfile
- models::unit::UnitContact
- models::unit::UnitInfo
Enums
- api::error::ApiError
- models::advancement::ScoutRank
- models::advancement::StatusCategory
- models::event::EventSortColumn
- models::event::RsvpStatus
- models::person::AdultSortColumn
- models::person::PersonType
- models::person::ScoutSortColumn
- utils::format::ExpirationStatus
Traits
Functions
- cache::fetch::fetch_with_cache
- cache::offline::cache_all_for_offline
- cache::refresh::refresh_base_data
- models::advancement::format_date
- models::person::youth_position_list
- models::pivot::badge_list
- models::pivot::group_youth_by_badge
- models::pivot::group_youth_by_rank
- models::pivot::rank_list
- models::sorting::req_number_sort_key
- models::sorting::sort_requirements
- models::sorting::sorted_indices_by_number
- models::stats::patrol_rank_breakdown
- summaries::get_summary
- summaries::init
- utils::format::check_expiration
- utils::format::cmp_ignore_case
- utils::format::contains_ignore_case
- utils::format::format_date
- utils::format::format_optional
- utils::format::format_phone
- utils::format::strip_html
- utils::format::strip_url_scheme
- utils::format::truncate
- utils::format::wrap_text
Type Aliases
Constants
- models::advancement::DEFAULT_AWARD_STATUS
- models::advancement::DEFAULT_BADGE_STATUS
- models::advancement::EAGLE_REQUIRED_COUNT
- models::advancement::STATUS_AWARDED
- models::advancement::STATUS_COUNSELOR_APPROVED
- models::advancement::STATUS_LEADER_APPROVED
- models::advancement::UNKNOWN_DATE
- models::person::DEFAULT_ADULT_ROLE
- models::person::DISPLAY_NOT_TRAINED
- models::person::POSITION_ASST_PATROL_LEADER
- models::person::POSITION_PATROL_LEADER
- models::person::POSITION_SCOUT
- models::person::PROGRAM_ID_SCOUTS_BSA
- models::person::PROGRAM_SCOUTS_BSA
- models::person::UNIT_TYPE_ID_SCOUTS_BSA
- models::person::YOUTH_POSITION_PRIORITY
- utils::format::EXPIRING_SOON_DAYS