Docs.rs
  • certsd-0.6.11
    • certsd 0.6.11
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • crates.io
    • Source
    • Owners
    • dmilith
    • Dependencies
      • anyhow ^1.0.70 normal
      • async-recursion ^1.0.4 normal
      • chrono ^0.4.24 normal
      • cloudflare ^0.10.1 normal
      • hyperacme ^0.0.3 normal
      • openssl ^0.10.50 normal
      • ron ^0.8.0 normal
      • serde ^1.0 normal
      • slack-hook2 ^0.10.1 normal
      • telegram-bot-api ^0.1.2 normal
      • tokio ^1.27.0 normal
      • tracing ^0.1.36 normal
      • tracing-subscriber ^0.3.15 normal
    • Versions
    • 27.59% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

certsd0.6.11

Crate Items

  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases
  • Attribute Macros

List of all items

Structs

  • Level
  • config::CloudFlareAccount
  • config::Config
  • event::Event
  • instrument::Instrumented
  • instrument::WithDispatch
  • span::Attributes
  • span::Entered
  • span::EnteredSpan
  • span::Id
  • span::Record
  • span::Span

Enums

  • notify::NotifyWith

Traits

  • instrument::Instrument
  • instrument::WithSubscriber
  • span::AsId

Macros

  • anyhow
  • debug
  • error
  • event
  • info
  • span
  • trace
  • warn

Attribute Macros

  • instrument

Functions

  • acme::get_cert
  • acme::get_cert_wildcard
  • cf::create_txt_record
  • cf::delete_acme_dns_txt_entries
  • cf::delete_txt_record
  • cf::list_acme_txt_records
  • initialize_logger
  • notify::notify_success
  • notify::notify_success_slack
  • notify::notify_success_telegram
  • notify::notify_telegram

Type Aliases

  • Result

Constants

  • consts::DEFAULT_ACME_CHALLENGE_VALIDATION_PAUSE_MS
  • consts::DEFAULT_ACME_INVALID_STATUS_PAUSE_MS
  • consts::DEFAULT_ACME_POLL_PAUSE_MS
  • consts::DEFAULT_MAX_ATTEMPTS
  • consts::DEFAULT_MAX_CERT_VALIDITY_IN_MONTHS
  • consts::DEFAULT_MAX_ELEMENTS_PER_PAGE
  • consts::DEFAULT_MAX_NOTIFICATION_RETRIES
  • consts::DEFAULT_NOTIFICATION_RETRY_PAUSE_MS
  • consts::DEFAULT_SLACK_FAILURE_COLOR
  • consts::DEFAULT_SLACK_FAILURE_ICON
  • consts::DEFAULT_SLACK_NAME
  • consts::DEFAULT_SLACK_SUCCESS_COLOR
  • consts::DEFAULT_SLACK_SUCCESS_ICON