List of all items
Structs
- Chain
- Dispatch
- Error
- Event
- Id
- Level
- Metadata
- Span
- callsite::DefaultCallsite
- callsite::Identifier
- dispatcher::DefaultGuard
- dispatcher::Dispatch
- dispatcher::SetGlobalDefaultError
- dispatcher::WeakDispatch
- event::Event
- field::DebugValue
- field::DisplayValue
- field::Empty
- field::Field
- field::FieldSet
- field::Iter
- field::ValueSet
- instrument::Instrumented
- instrument::WithDispatch
- level_filters::LevelFilter
- level_filters::ParseLevelFilterError
- metadata::Kind
- metadata::Level
- metadata::LevelFilter
- metadata::Metadata
- metadata::ParseLevelError
- metadata::ParseLevelFilterError
- span::Attributes
- span::Entered
- span::EnteredSpan
- span::Id
- span::Record
- span::Span
- subscriber::DefaultGuard
- subscriber::Interest
- subscriber::NoSubscriber
- subscriber::SetGlobalDefaultError
- tina::client::GrpcClient
- tina::client::GrpcClientProps
- tina::client::registry::RegistryClient
- tina::client::registry::RegistryClientBuilder
- tina::client::registry::RegistryClientConfigInfo
- tina::client::registry::RegistryDataConfig
- tina::config::log::LogConfig
- tina::config::registry::RegistryConfig
- tina::config::security::SecurityConfig
- tina::config::server::ServerConfig
- tina::constant::Constants
- tina::constant::FileConstants
- tina::core::domain::login_user::LoginUser
- tina::core::service::cache::NoCacheService
- tina::core::service::lock::NoDistributedLockService
- tina::core::service::token::ITokenService
- tina::data::app_error::AppError
- tina::data::binary::MemoryData
- tina::data::binary::StoredFileData
- tina::data::date_time::LocalDate
- tina::data::date_time::LocalDateTime
- tina::data::date_time::LocalTime
- tina::data::excel::ExcelFileData
- tina::data::grpc::request_data::GrpcReqData
- tina::data::grpc::response_data::GrpcResData
- tina::data::http::DisableOperLogFlag
- tina::data::http::DisableReqLogParamFlag
- tina::data::http::ErrorMsg
- tina::data::http::ErrorResponse
- tina::data::http::JsonResponse
- tina::data::http::StreamResponse
- tina::data::http::SuccessFlag
- tina::data::http::request_byte::HttpReqByte
- tina::data::http::request_json::HttpReqJson
- tina::data::http::request_log_param::RequestLogParam
- tina::data::http::request_metadata::HttpReqMetadata
- tina::data::http::request_multipart::HttpReqMultipart
- tina::data::http::request_param::HttpReqParam
- tina::data::http::request_path::HttpReqPath
- tina::data::http::response_data::HttpResData
- tina::data::http::response_page::HttpResPage
- tina::data::http::response_stream::BinaryContentStreamAdapter
- tina::data::http::response_stream::ResStream
- tina::data::http::response_stream::StreamData
- tina::data::i18n_string::I18nString
- tina::data::no_data::NoData
- tina::data::request_ext::RequestTime
- tina::data::throttle::Throttle
- tina::data::throttle::ThrottleConfig
- tina::data::throttle::ThrottleNewParam
- tina::data::throttle::ThrottleParam
- tina::data::throttle::ThrottleUniqueKey
- tina::file::FileContent
- tina::file::FileData
- tina::file::SyncFileContent
- tina::file::SyncFileData
- tina::grpc::tonic::request::Request
- tina::grpc::tonic::response::Response
- tina::http::content_disposition::ContentDisposition
- tina::http::content_disposition::ExtendedValue
- tina::i18n::LocaleKey
- tina::i18n::ResourceBundle
- tina::i18n::message::system_message::SystemMessage
- tina::log::AsyncLogger
- tina::log::AsyncLoggerFieldMessage
- tina::log::AsyncLoggerFields
- tina::log::AsyncLoggerFieldsMessage
- tina::log::Log
- tina::log::LogConfig
- tina::log::MaxFileHistory
- tina::log::MaxFileSize
- tina::log::operation::OperationLog
- tina::redis::PooledRedisClient
- tina::redis::PooledRedisConnection
- tina::redis::cache::RedisCache
- tina::redis::cache::RedisCachePipe
- tina::security::google_authenticator::GoogleAuthenticator
- tina::security::password_encoder::PasswordEncoder
- tina::server::Server
- tina::server::application::AppConfig
- tina::server::application::AppConfigExtentionMessage
- tina::server::application::Application
- tina::server::grpc::middleware::request_init_handler::RequestInitHandler
- tina::server::grpc::middleware::request_init_handler::RequestInitHandlerMiddleware
- tina::server::grpc::middleware::routes_handler::RoutesHandler
- tina::server::grpc::middleware::routes_handler::RoutesHandlerMiddleware
- tina::server::grpc::service_ext::GrpcServiceRegister
- tina::server::http::multipart::MultipartData
- tina::server::http::request_conversion::ViaCustom
- tina::server::http::response_ext::ResRaw
- tina::server::http::route::RouteBaseConfig
- tina::server::http::route::RouteBuilder
- tina::server::http::route::RouteConfigKey
- tina::server::http::route::RouteGroup
- tina::server::http::route::RouteRegister
- tina::server::http::route_ext::RouteConfig
- tina::server::session::Session
- tina::util::Utility
- tina::util::address::AddressUtil
- tina::util::base64::Base64
- tina::util::client::ClientUtil
- tina::util::excel::ExcelUtil
- tina::util::file::FileUtil
- tina::util::invoke_util::InvokeUtil
- tina::util::ip::IpUtil
- tina::util::json::JsonUtil
- tina::util::num_format::NumberFormat
- tina::util::string::CharIndex
- tina::util::string_joiner::StringJoiner
Enums
- tina::client::registry::RegistryDataType
- tina::data::binary::DataContent
- tina::data::dynamic_value::DynamicValue
- tina::data::http_status::HttpStatus
- tina::data::id::Id
- tina::data::sort::Sort
- tina::data::throttle::ThrottleFirePolicy
- tina::data::throttle::ThrottlePolicy
- tina::http::content_disposition::Charset
- tina::http::content_disposition::DispositionParam
- tina::http::content_disposition::DispositionType
- tina::log::WriteTarget
- tina::log::operation::BusinessStatus
- tina::log::operation::BusinessType
- tina::log::operation::OperatorType
- tina::redis::RedisClient
- tina::redis::RedisConnection
- tina::security::password_encoder::BCryptVersion
- tina::server::application::AppConfigEvent
- tina::server::http::multipart::MultipartDataValue
- tina::server::http::route::HttpMethod
Traits
- Callsite
- Context
- Instrument
- Subscriber
- Value
- callsite::Callsite
- field::AsField
- field::Value
- field::Visit
- instrument::Instrument
- instrument::WithSubscriber
- span::AsId
- subscriber::Subscriber
- tina::client::registry::IRegistryClient
- tina::config::ConfigExt
- tina::config::UpdateableConfig
- tina::core::service::cache::ICacheService
- tina::core::service::date_time::IDateTimeService
- tina::core::service::dict::IDictService
- tina::core::service::file::IFileService
- tina::core::service::lock::IDistributedLockService
- tina::core::service::log_record::ILogRecordService
- tina::core::service::operation_log::IOperationLogService
- tina::core::service::permission::IPermissionService
- tina::core::service::throttle::IThrottleService
- tina::core::service::transaction::ITransactionService
- tina::core::service::user::IUserService
- tina::data::api_schema::ApiSchema
- tina::data::binary::BinaryContent
- tina::data::date_time::DateExt
- tina::data::date_time::DateTimeExt
- tina::data::date_time::DurationFormat
- tina::data::date_time::FromNaiveDate
- tina::data::date_time::FromNaiveDateTime
- tina::data::date_time::FromNaiveTime
- tina::data::date_time::TimeExt
- tina::data::date_time::ToNaiveDate
- tina::data::date_time::ToNaiveDateTime
- tina::data::date_time::ToNaiveTime
- tina::data::http::response_data::ToResData
- tina::data::http::response_page::IntoResPage
- tina::data::id::ToId
- tina::data::json::FromJson
- tina::data::json::JsonCaseExt
- tina::data::json::JsonToString
- tina::data::json::ToJson
- tina::data::map::ExpandToListMap
- tina::data::map::InsertOrAddToMap
- tina::data::number::RandomNumber
- tina::data::number::RoundNumber
- tina::data::page::PageExt
- tina::data::page::PageExtMap
- tina::data::page::PageRequestExt
- tina::data::return_code::IReturnCode
- tina::data::return_code::IntoDynReturnCode
- tina::data::to_owned::OptionToOwned
- tina::data::to_owned::ToOwnedExt
- tina::data::url::UrlExt
- tina::data::validate::Validated
- tina::excel::IExcelRow
- tina::excel::IExcelSheet
- tina::grpc::ApiGrpcService
- tina::grpc::FromGrpcRequest
- tina::grpc::FromGrpcResponse
- tina::grpc::IntoGrpcRequest
- tina::grpc::IntoGrpcResponse
- tina::grpc::tonic::request::FromGrpcRequestParts
- tina::grpc::tonic::request::ToGrpcRequestParts
- tina::log::CloseableAppender
- tina::redis::IRedisClient
- tina::redis::ISessionRedisClient
- tina::server::application::ApplicationExt
- tina::server::application::FromApplication
- tina::server::grpc::IGrpcServer
- tina::server::grpc::request_ext::RequestExt
- tina::server::grpc::request_ext::RequestExt2
- tina::server::http::IHttpServer
- tina::server::http::multipart::DeserializeMultipart
- tina::server::http::request::RequestAttribute
- tina::server::http::request::RequestExt
- tina::server::http::request_ext::HttpRequestAttribute2
- tina::server::http::request_ext::RequestExt
- tina::server::http::request_ext::RequestExt2
- tina::server::http::response::HttpResponseExt
- tina::server::http::response::ResponseAttribute
- tina::server::http::response_ext::IntoResRaw
- tina::server::http::response_ext::IntoResponse2
- tina::server::http::route_ext::ApiHandler
- tina::server::http::route_ext::ApiResponder
- tina::server::http::route_ext::FromApiRequest
- tina::server::http::route_ext::ToMethodFilter
- tina::server::session::ISession
- tina::server::session::ISessionAttribute
- tina::server::session::ISessionBase
- tina::util::convert::ToBool
- tina::util::convert::ToIdArray
- tina::util::is_empty::IsEmpty
- tina::util::not_empty::INotEmpty
- tina::util::schema::SchemaExt
- tina::util::string::AsStr
- tina::util::string::ContainsIgnoreCase
- tina::util::string::ContainsIgnoreCaseArray
- tina::util::string::ContainsIgnoreCaseOption
- tina::util::string::IntoStr
- tina::util::string::OptionToString
- tina::util::string::StringExt
Macros
- anyhow
- app_debug
- app_error
- app_error_from
- app_error_from_none_send
- app_error_from_none_static
- app_param_check_error
- app_param_check_error_with_msg
- app_system_error
- app_system_error_with_msg
- bail
- debug
- debug_span
- enabled
- ensure
- error
- error_span
- event
- event_enabled
- format_err
- i18n_string
- info
- info_span
- metadata
- schema
- span
- span_enabled
- trace
- trace_span
- warn
- warn_span
Attribute Macros
Derive Macros
- Deserialize
- Enumeration
- IntoParams
- IntoResponses
- Message
- Oneof
- OpenApi
- RustEmbed
- Serialize
- ToResponse
- ToSchema
- Validate
Functions
- Ok
- callsite::rebuild_interest_cache
- callsite::register
- dispatcher::get_default
- dispatcher::set_default
- dispatcher::set_global_default
- dispatcher::with_default
- field::debug
- field::display
- subscriber::set_default
- subscriber::set_global_default
- subscriber::with_default
- tina::data::date_time::serde_date::deserialize
- tina::data::date_time::serde_date::serialize
- tina::data::date_time::serde_date_option::deserialize
- tina::data::date_time::serde_date_option::serialize
- tina::data::date_time::serde_date_time::deserialize
- tina::data::date_time::serde_date_time::serialize
- tina::data::date_time::serde_date_time_millis::deserialize
- tina::data::date_time::serde_date_time_millis::serialize
- tina::data::date_time::serde_date_time_millis_option::deserialize
- tina::data::date_time::serde_date_time_millis_option::serialize
- tina::data::date_time::serde_date_time_option::deserialize
- tina::data::date_time::serde_date_time_option::serialize
- tina::data::date_time::serde_time::deserialize
- tina::data::date_time::serde_time::serialize
- tina::data::date_time::serde_time_option::deserialize
- tina::data::date_time::serde_time_option::serialize
- tina::http::content_disposition::parse_extended_value
- tina::server::grpc::middleware::request_init_handler::before_request_init
- tina::server::random_address_and_port
Type Definitions
- Result
- tina::client::GrpcChannel
- tina::client::GrpcRequest
- tina::client::GrpcResponse
- tina::client::registry::ConfigChangeListener
- tina::client::registry::RegistryClientExtentionValue
- tina::client::registry::RegistryServiceInstance
- tina::core::service::lock::DistributedLockService
- tina::core::service::token::TokenService
- tina::data::AppResult
- tina::grpc::tonic::request::BoxBody
- tina::grpc::tonic::response::BoxBody
- tina::server::ServerAfterStartFuction
- tina::server::ServerInitFunction
- tina::server::ServerPostInitFuction
- tina::server::ServerShutdownHook
- tina::server::application::AppConfigExtention
- tina::server::application::AppConfigRegistryConfigChangeFunc
- tina::server::grpc::request_ext::AnyType
- tina::server::http::request::AnyType
- tina::server::http::request_ext::AnyType
- tina::server::http::response::ResRaw
- tina::server::http::response::Response
- tina::server::http::response_ext::Response
Constants
- level_filters::STATIC_MAX_LEVEL
- tina::data::date_time::DATE_FORMATS
- tina::data::date_time::DATE_TIME_FORMATS
- tina::data::date_time::HH_mm
- tina::data::date_time::HH_mm_ss
- tina::data::date_time::HH_mm_ss_SSS
- tina::data::date_time::HHmmss
- tina::data::date_time::HHmmssSSS
- tina::data::date_time::TIME_FORMATS
- tina::data::date_time::mm_ss
- tina::data::date_time::yyyy
- tina::data::date_time::yyyyMM
- tina::data::date_time::yyyyMMdd
- tina::data::date_time::yyyyMMddHHmmss
- tina::data::date_time::yyyyMMddHHmmssSSS
- tina::data::date_time::yyyy_MM
- tina::data::date_time::yyyy_MM_dd
- tina::data::date_time::yyyy_MM_dd_HH
- tina::data::date_time::yyyy_MM_dd_HH_mm
- tina::data::date_time::yyyy_MM_dd_HH_mm_ss
- tina::data::date_time::yyyy_MM_dd_HH_mm_ss_SSS
- tina::http::content_disposition::HTTP_VALUE