List of all items
Structs
- CachedSize
- ChannelEvent
- CodedInputStream
- CodedOutputStream
- DBExecuteResult
- LoadServiceRequest
- MethodDescriptorProto
- ProtocolDXCReader
- ServiceApiDescriptor
- ServiceInfo
- ServiceInfos
- ServiceKey
- Status
- TcpListener
- UnloadServiceRequest
- XID
- fs::DirBuilder
- fs::DirEntry
- fs::File
- fs::OpenOptions
- fs::ReadDir
- io::BufReader
- io::BufStream
- io::BufWriter
- io::DuplexStream
- io::Empty
- io::Error
- io::Interest
- io::Lines
- io::ReadBuf
- io::ReadHalf
- io::Ready
- io::Repeat
- io::Sink
- io::Split
- io::Stderr
- io::Stdin
- io::Stdout
- io::Take
- io::WriteHalf
- io::unix::AsyncFd
- io::unix::AsyncFdReadyGuard
- io::unix::AsyncFdReadyMutGuard
- io::unix::TryIoError
- oneshot::Receiver
- oneshot::Sender
- oneshot::error::RecvError
- rt::CachedSize
- rt::Lazy
- x_api::CommonStatusFuture
- x_api::ExistFuture
- x_api::ExistSharedState
- x_api::ResultApiFuture
- x_api::xport::EventContext
- x_core::RequestEmptyFuture
- x_core::RequestFuture
- x_core::RequestState
- x_core::Task
- x_core::xrpc::Context
Enums
Traits
- Future
- RequestMessage
- io::AsyncBufRead
- io::AsyncBufReadExt
- io::AsyncRead
- io::AsyncReadExt
- io::AsyncSeek
- io::AsyncSeekExt
- io::AsyncWrite
- io::AsyncWriteExt
Macros
Attribute Macros
Functions
- addr_to_conn_id
- compute_size
- conn_id_to_addr
- file_utils::copy_file
- file_utils::create_dir
- file_utils::create_dir_sync
- file_utils::create_file
- file_utils::create_file_path_sync
- file_utils::get_absoule_path
- file_utils::get_file_list
- file_utils::get_file_list_recursively
- file_utils::get_file_name_from_path
- file_utils::get_file_path_dir
- file_utils::get_md5
- file_utils::is_dir_exist
- file_utils::is_file_exist
- file_utils::read_file_as_string
- file_utils::remove_all_dir
- file_utils::write_content_to_file
- fs::canonicalize
- fs::copy
- fs::create_dir
- fs::create_dir_all
- fs::hard_link
- fs::metadata
- fs::read
- fs::read_dir
- fs::read_link
- fs::read_to_string
- fs::remove_dir
- fs::remove_dir_all
- fs::remove_file
- fs::rename
- fs::set_permissions
- fs::symlink
- fs::symlink_metadata
- fs::try_exists
- fs::write
- get_node_id_info
- io::copy
- io::copy_bidirectional
- io::copy_buf
- io::duplex
- io::empty
- io::repeat
- io::sink
- io::split
- io::stderr
- io::stdin
- io::stdout
- json_to_proto_with_buffer
- make_node_id
- oneshot::channel
- proto_to_json_by_is
- read_db_colums
- rt::bytes_size
- rt::compute_raw_varint64_size
- rt::int32_size
- rt::int64_size
- rt::read_repeated_packed_enum_or_unknown_into
- rt::read_singular_message_into_field
- rt::read_unknown_or_skip_group
- rt::sint32_size
- rt::sint64_size
- rt::skip_field_for_tag
- rt::string_size
- rt::tag_size
- rt::uint32_size
- rt::uint64_size
- rt::unknown_fields_size
- rt::vec_packed_bool_size
- rt::vec_packed_double_size
- rt::vec_packed_enum_or_unknown_size
- rt::vec_packed_fixed32_size
- rt::vec_packed_fixed64_size
- rt::vec_packed_float_size
- rt::vec_packed_int32_size
- rt::vec_packed_int64_size
- rt::vec_packed_sfixed32_size
- rt::vec_packed_sfixed64_size
- rt::vec_packed_sint32_size
- rt::vec_packed_sint64_size
- rt::vec_packed_uint32_size
- rt::vec_packed_uint64_size
- rt::write_message_field_with_cached_size
- sleep
- tag_to_number_and_wire_type
- time_utils::begin_timestamp_from
- time_utils::cur_time_str
- time_utils::cur_time_str_with_format
- time_utils::cur_timestamp
- time_utils::hms_from_timestamp
- time_utils::last_min_timestamp_from
- time_utils::next_day_begin_timestamp_from
- time_utils::next_day_begin_timestamp_from_today
- time_utils::pre_day_begin_timestamp_from
- time_utils::pre_day_begin_timestamp_from_today
- time_utils::str_to_time
- time_utils::time_to_str
- time_utils::timestamp_to_string
- time_utils::ymd_from_timestamp
- x_api::add_exist_request
- x_api::new_exist_future
- x_api::xport::add_channel_id_to_remote_services
- x_api::xport::build_channel
- x_api::xport::event_receiver
- x_api::xport::get_all_conn_id
- x_api::xport::get_all_local_service
- x_api::xport::get_channel_id_by_conn_id
- x_api::xport::get_xrpc_port
- x_api::xport::has_service
- x_api::xport::load_service
- x_api::xport::remove_remote_services_all_channel_id
- x_api::xport::send_message
- x_api::xport::set_channel_xrpc_port
- x_api::xport::sleep
- x_api::xport::subscribe_channel_connected
- x_api::xport::subscribe_channel_disconnected
- x_api::xport::subscribe_local_service_off
- x_api::xport::subscribe_local_service_on
- x_api::xport::subscribe_message_in
- x_api::xport::unload_service
- x_api::xport::unsubscribe_all
- x_core::add_request_handler
- x_core::build_request_empty_future
- x_core::build_request_future
- x_core::config::get_bool
- x_core::config::get_f32
- x_core::config::get_f64
- x_core::config::get_i32
- x_core::config::get_i64
- x_core::config::get_str
- x_core::config::get_str_array
- x_core::create_request_state
- x_core::gen_id
- x_core::get_request_id
- x_core::get_runtime
- x_core::get_service_id
- x_core::init_app
- x_core::init_runtime
- x_core::inject_add_channel_id_to_remote_services
- x_core::inject_build_channel
- x_core::inject_event_response_func
- x_core::inject_gen_id
- x_core::inject_get_all_conn_id
- x_core::inject_get_all_local_service
- x_core::inject_get_channel_id_by_conn_id
- x_core::inject_get_http_data
- x_core::inject_get_http_listen_addr
- x_core::inject_get_xrpc_port
- x_core::inject_has_service
- x_core::inject_load_service
- x_core::inject_log_output
- x_core::inject_remove_http_client
- x_core::inject_remove_remote_services_all_channel_id
- x_core::inject_response_func
- x_core::inject_send_http_request
- x_core::inject_send_message
- x_core::inject_set_channel_xrpc_port
- x_core::inject_sleep
- x_core::inject_subscribe
- x_core::inject_unload_service
- x_core::inject_unsubscribe
- x_core::parse_empty_response_and_wake
- x_core::parse_request_param
- x_core::parse_response_and_wake
- x_core::response_empty_msg
- x_core::response_msg
- x_core::result_in
- x_core::serial_empty_request
- x_core::serial_request
- x_core::set_request_id
- x_core::spawn