Docs.rs
  • lc-cli-0.1.0
    • lc-cli 0.1.0
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • rajashekar
    • Dependencies
      • aes-gcm ^0.10 normal
      • anyhow ^1.0 normal
      • atty ^0.2 normal
      • aws-config ^1.1 normal
      • aws-sdk-s3 ^1.15 normal
      • axum ^0.7 normal
      • base64 ^0.21 normal
      • chrono ^0.4 normal
      • clap ^4.4 normal
      • clap_complete ^4.4 normal
      • colored ^2.1 normal
      • crossterm ^0.27 normal
      • dashmap ^5.5 normal
      • dirs ^5.0 normal
      • futures-util ^0.3 normal
      • glob ^0.3 normal
      • hnsw_rs ^0.3 normal
      • jsonwebtoken ^9 normal
      • lazy_static ^1.4 normal
      • lru ^0.12 normal
      • memmap2 ^0.9 normal
      • parking_lot ^0.12 normal
      • pdf-extract ^0.9 normal optional
      • rand ^0.8 normal
      • rayon ^1.8 normal
      • regex ^1.10 normal
      • reqwest ^0.11 normal
      • rmcp ^0.5.0 normal
      • rpassword ^7.3 normal
      • rusqlite ^0.30 normal
      • scraper ^0.18 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • tabled ^0.15 normal
      • tera ^1.19 normal
      • thiserror ^1.0 normal
      • tiktoken-rs ^0.5 normal
      • tokio ^1.35 normal
      • tokio-util ^0.7 normal
      • toml ^0.8 normal
      • tower ^0.4 normal
      • tower-http ^0.5 normal
      • urlencoding ^2.1 normal
      • uuid ^1.6 normal
      • async-stream ^0.3 dev
      • criterion ^0.5 dev
      • hyper ^0.14 dev
      • serial_test ^3.0 dev
      • simdeez ^2.0.0-dev5 dev
      • tempfile ^3.8 dev
      • warp ^0.3 dev
      • openssl ^0.10 normal
      • libc ^0.2 normal
      • nix ^0.27 normal
    • Versions
    • 33.33% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

lc0.1.0

Module cli

Module Items

  • Structs
  • Enums
  • Statics
  • Functions

In crate lc

lc

Module cli

Source

Structs§

Cli

Enums§

AliasCommands
AnswerCommands
Commands
CompletionShell
ConfigCommands
ConfigureCommands
DeleteCommands
GetCommands
HeaderCommands
KeyCommands
LogCommands
McpCommands
McpServerType
ModelsCommands
ModelsPathCommands
ModelsTagsCommands
ProviderCommands
ProviderPathCommands
ProviderVarsCommands
RecentCommands
SearchCommands
SearchProviderCommands
SetCommands
SyncCommands
TemplateCommands
UsageCommands
VectorCommands
WebChatProxyCommands
WebChatProxyKagiCommands
WebChatProxyProviderCommands

Statics§

DEBUG_MODE

Functions§

complete_models
complete_providers
fetch_mcp_tools
fetch_raw_models_response
handle_alias_command
handle_chat_command
handle_completions_command
handle_config_command
handle_direct_prompt
handle_direct_prompt_with_piped_input
handle_dump_metadata_command
handle_embed_command
handle_image_command
handle_key_command
handle_log_command
handle_mcp_command
handle_models_command
handle_provider_command
handle_proxy_command
handle_search_command
handle_similar_command
handle_sync_command
handle_template_command
handle_usage_command
handle_vectors_command
handle_webchatproxy_command
is_code_file
read_and_format_attachments
resolve_model_and_provider
retrieve_rag_context
set_debug_mode