List of all items
Structs
- auth::Auth
- auth::StoredCredential
- commands::CommandContext
- commands::args::CliCore
- commands::args::CommandShellArgs
- commands::args::DesktopCodeOptions
- commands::args::EditorOptions
- commands::args::EditorTroubleshooting
- commands::args::ExistingTunnelArgs
- commands::args::ExtensionArgs
- commands::args::GlobalOptions
- commands::args::InstallExtensionArgs
- commands::args::IntegratedCli
- commands::args::ListExtensionArgs
- commands::args::LoginArgs
- commands::args::OutputFormatOptions
- commands::args::ServeWebArgs
- commands::args::StandaloneCli
- commands::args::StandaloneUpdateArgs
- commands::args::TunnelArgs
- commands::args::TunnelForwardArgs
- commands::args::TunnelRenameArgs
- commands::args::TunnelServeArgs
- commands::args::TunnelServiceInstallArgs
- commands::args::UninstallExtensionArgs
- commands::args::UseVersionArgs
- commands::args::VersionArgs
- commands::tunnels::StatusOutput
- constants::COLORS_ENABLED
- constants::IS_A_TTY
- constants::IS_INTERACTIVE_CLI
- constants::SERVER_NAME_MAP
- constants::ServerQualityInfo
- constants::TUNNEL_SERVICE_USER_AGENT
- constants::WIN32_APP_IDS
- desktop::CodeVersionManager
- log::DownloadLogger
- log::FileLogSink
- log::Logger
- log::StdioLogSink
- self_update::SelfUpdate
- state::LauncherPaths
- state::PersistedState
- tunnels::ServeStreamParams
- tunnels::code_server::CodeServerArgs
- tunnels::code_server::NoOpMatcher
- tunnels::code_server::PortCodeServer
- tunnels::code_server::PortMatcher
- tunnels::code_server::ResolvedServerParams
- tunnels::code_server::ServerBuilder
- tunnels::code_server::ServerParamsRaw
- tunnels::code_server::SocketCodeServer
- tunnels::code_server::WebUiMatcher
- tunnels::dev_tunnels::ActiveTunnel
- tunnels::dev_tunnels::DevTunnels
- tunnels::dev_tunnels::ExistingTunnel
- tunnels::dev_tunnels::PersistedTunnel
- tunnels::dev_tunnels::StatusLock
- tunnels::local_forwarding::SingletonClientArgs
- tunnels::paths::InstalledServer
- tunnels::paths::ServerPaths
- tunnels::protocol::AcquireCliParams
- tunnels::protocol::CallServerHttpParams
- tunnels::protocol::CallServerHttpResult
- tunnels::protocol::ChallengeIssueParams
- tunnels::protocol::ChallengeIssueResponse
- tunnels::protocol::ChallengeVerifyParams
- tunnels::protocol::EmptyObject
- tunnels::protocol::ForwardParams
- tunnels::protocol::ForwardResult
- tunnels::protocol::FsReadDirEntry
- tunnels::protocol::FsReadDirResponse
- tunnels::protocol::FsRenameRequest
- tunnels::protocol::FsSinglePathRequest
- tunnels::protocol::FsStatResponse
- tunnels::protocol::GetEnvResponse
- tunnels::protocol::GetHostnameResponse
- tunnels::protocol::HttpBodyParams
- tunnels::protocol::HttpHeadersParams
- tunnels::protocol::HttpRequestParams
- tunnels::protocol::NetConnectRequest
- tunnels::protocol::RefServerMessageParams
- tunnels::protocol::ServeParams
- tunnels::protocol::ServerClosedParams
- tunnels::protocol::ServerLog
- tunnels::protocol::ServerMessageParams
- tunnels::protocol::SpawnParams
- tunnels::protocol::SpawnResult
- tunnels::protocol::SysKillRequest
- tunnels::protocol::SysKillResponse
- tunnels::protocol::ToClientRequest
- tunnels::protocol::UnforwardParams
- tunnels::protocol::UpdateParams
- tunnels::protocol::UpdateResult
- tunnels::protocol::VersionResponse
- tunnels::protocol::forward_singleton::PortRec
- tunnels::protocol::forward_singleton::SetPortsParams
- tunnels::protocol::forward_singleton::SetPortsResponse
- tunnels::protocol::singleton::LogMessage
- tunnels::protocol::singleton::LogMessageOwned
- tunnels::protocol::singleton::LogReplayFinished
- tunnels::protocol::singleton::Status
- tunnels::protocol::singleton::StatusWithTunnelName
- tunnels::singleton_client::SingletonClientArgs
- tunnels::singleton_server::BroadcastLogSink
- tunnels::singleton_server::RpcServer
- tunnels::singleton_server::SingletonServerArgs
- update_service::Release
- update_service::UpdateService
- util::app_lock::AppMutex
- util::errors::CannotForwardControlPort
- util::errors::CorruptDownload
- util::errors::DbusConnectFailedError
- util::errors::DevTunnelError
- util::errors::ExtensionInstallFailed
- util::errors::InvalidRequestedVersion
- util::errors::InvalidRpcDataError
- util::errors::InvalidServerExtensionError
- util::errors::InvalidTunnelName
- util::errors::MismatchConnectionToken
- util::errors::MismatchedLaunchModeError
- util::errors::MissingEntrypointError
- util::errors::MissingHomeDirectory
- util::errors::NoAttachedServerError
- util::errors::NoHomeForLauncherError
- util::errors::NoInstallInUserProvidedPath
- util::errors::OAuthError
- util::errors::RefreshTokenNotAvailableError
- util::errors::ServerHasClosed
- util::errors::ServiceAlreadyRegistered
- util::errors::SetupError
- util::errors::StatusError
- util::errors::TunnelCreationFailed
- util::errors::TunnelHostFailed
- util::errors::UserCancelledInstallation
- util::errors::WindowsNeedsElevation
- util::errors::WrappedError
- util::file_lock::FileLock
- util::http::DelegatedHttpRequest
- util::http::DelegatedSimpleHttp
- util::http::FallbackSimpleHttp
- util::http::ReqwestSimpleHttp
- util::http::SimpleResponse
- util::input::ProgressBarReporter
- util::io::SilentCopyProgress
- util::prereqs::PreReqChecker
- util::ring_buffer::OwnedRingBufferIter
- util::ring_buffer::RingBuffer
- util::ring_buffer::RingBufferIter
- util::sync::Barrier
- util::sync::BarrierOpener
- util::sync::ConcatReceivable
- util::sync::MergedReceivable
Enums
- auth::AuthProvider
- commands::args::AnyCli
- commands::args::AuthProvider
- commands::args::Commands
- commands::args::ExtensionSubcommand
- commands::args::OutputFormat
- commands::args::StandaloneCommands
- commands::args::SyncState
- commands::args::TunnelServiceSubCommands
- commands::args::TunnelSubcommand
- commands::args::TunnelUserSubCommands
- commands::args::VersionSubcommand
- desktop::RequestedVersion
- log::Level
- options::Quality
- options::TelemetryLevel
- tunnels::AuthRequired
- tunnels::Next
- tunnels::code_server::AnyCodeServer
- tunnels::code_server::CodeServerOrigin
- tunnels::protocol::ClientRequestMethod
- tunnels::protocol::FsFileKind
- tunnels::protocol::PortPrivacy
- tunnels::protocol::singleton::TunnelState
- tunnels::shutdown_signal::ShutdownRequest
- tunnels::shutdown_signal::ShutdownSignal
- update_service::Platform
- update_service::TargetKind
- util::errors::AnyError
- util::errors::CodeError
- util::file_lock::Lock
- util::io::TailEvent
Traits
- log::LogSink
- log::LogSinkClone
- tunnels::ServiceContainer
- tunnels::ServiceManager
- tunnels::code_server::ServerOutputMatcher
- util::http::SimpleHttp
- util::io::ReportCopyProgress
- util::sync::Receivable
Macros
Functions
- commands::serve_web::serve_web
- commands::tunnels::command_shell
- commands::tunnels::forward
- commands::tunnels::kill
- commands::tunnels::prune
- commands::tunnels::rename
- commands::tunnels::restart
- commands::tunnels::serve
- commands::tunnels::service
- commands::tunnels::status
- commands::tunnels::unregister
- commands::tunnels::user
- commands::update::update
- commands::version::show
- commands::version::switch_to
- constants::get_default_user_agent
- desktop::prompt_to_install
- log::emit
- log::install_global_logger
- log::new_code_server_prefix
- log::new_rpc_prefix
- log::new_tunnel_prefix
- log::next_counter
- tunnels::code_server::download_cli_into_cache
- tunnels::code_server::print_listening
- tunnels::create_service_manager
- tunnels::legal::require_consent
- tunnels::local_forwarding::client
- tunnels::local_forwarding::server
- tunnels::paths::get_all_servers
- tunnels::paths::get_server_folder_name
- tunnels::paths::prune_stopped_servers
- tunnels::serve
- tunnels::serve_stream
- tunnels::singleton_client::do_single_rpc_call
- tunnels::singleton_client::start_singleton_client
- tunnels::singleton_server::make_singleton_server
- tunnels::singleton_server::start_singleton_server
- update_service::unzip_downloaded_release
- util::command::capture_command
- util::command::capture_command_and_check_status
- util::command::check_output_status
- util::command::kill_tree
- util::command::new_script_command
- util::command::new_std_command
- util::command::new_tokio_command
- util::errors::wrap
- util::errors::wrapdbg
- util::http::download_into_file
- util::input::prompt_options
- util::input::prompt_placeholder
- util::input::prompt_yn
- util::io::copy_async_progress
- util::io::tailf
- util::is_integrated_cli
- util::machine::canonical_exe
- util::machine::find_running_process
- util::machine::kill_pid
- util::machine::process_at_path_exists
- util::machine::process_exists
- util::machine::wait_until_exe_deleted
- util::machine::wait_until_process_exits
- util::os::os_release
- util::prereqs::skip_requirements_check
- util::sync::new_barrier
- util::tar::decompress_tarball
- util::zipper::unzip_file
Type Aliases
Constants
- constants::APPLICATION_NAME
- constants::CONTROL_PORT
- constants::DEFAULT_DATA_PARENT_DIR
- constants::DOCUMENTATION_URL
- constants::EDITOR_WEB_URL
- constants::PRODUCT_DOWNLOAD_URL
- constants::PRODUCT_NAME_LONG
- constants::PROTOCOL_VERSION
- constants::PROTOCOL_VERSION_TAG
- constants::PROTOCOL_VERSION_TAG_PREFIX
- constants::QUALITY
- constants::QUALITYLESS_PRODUCT_NAME
- constants::QUALITYLESS_SERVER_NAME
- constants::TUNNEL_ACTIVITY_NAME
- constants::TUNNEL_CLI_LOCK_NAME
- constants::TUNNEL_SERVICE_LOCK_NAME
- constants::TUNNEL_SERVICE_USER_AGENT_ENV_VAR
- constants::VSCODE_CLI_AI_ENDPOINT
- constants::VSCODE_CLI_AI_KEY
- constants::VSCODE_CLI_COMMIT
- constants::VSCODE_CLI_QUALITY
- constants::VSCODE_CLI_UPDATE_ENDPOINT
- constants::VSCODE_CLI_VERSION
- tunnels::SERVICE_LOG_FILE_NAME
- tunnels::paths::SERVER_FOLDER_NAME
- tunnels::protocol::METHOD_CHALLENGE_ISSUE
- tunnels::protocol::METHOD_CHALLENGE_VERIFY
- tunnels::protocol::forward_singleton::METHOD_SET_PORTS
- tunnels::protocol::singleton::METHOD_LOG
- tunnels::protocol::singleton::METHOD_LOG_REPLY_DONE
- tunnels::protocol::singleton::METHOD_RESTART
- tunnels::protocol::singleton::METHOD_SHUTDOWN
- tunnels::protocol::singleton::METHOD_STATUS
- util::file_lock::PREFIX_LOCKED_BYTES