Skip to main content

Module domain

Module domain 

Source

Re-exports§

pub use credential::SignInCredential;
pub use credential::SignInRef;
pub use credential::SignInStart;
pub use credential::SignInStatus;
pub use credential::SIGN_IN_CONFIG_KEY;
pub use credential::SIGN_IN_EXPIRED;
pub use device_alert::new_alert_id;
pub use device_alert::AlertKind;
pub use device_alert::DeviceAlert;
pub use device_alert::DevicePush;
pub use device_alert::NewDeviceAlert;
pub use error::DomainError;
pub use error::DomainResult;
pub use error::FailureKind;
pub use health::EvidenceView;
pub use health::HealthSignal;
pub use health::Incident;
pub use health::Maintenance;
pub use health::ProviderHealth;
pub use health::SignalKind;
pub use health::StatusPageRef;
pub use metrics::AggregatedMetric;
pub use metrics::AggregatedMetrics;
pub use metrics::AggregationPeriod;
pub use metrics::AggregationType;
pub use metrics::GlobalMetricsConfig;
pub use metrics::MetricEntry;
pub use metrics::MetricMetadata;
pub use metrics::MetricType;
pub use metrics::MetricsConfig;
pub use metrics::MetricsConfigExport;
pub use metrics::MetricsQuery;
pub use metrics::MetricsStats;
pub use metrics::PipelineMetricsStats;
pub use pairing::PairedDevice;
pub use pairing::ServerUrl;
pub use pipeline::PaginatedRunHistory;
pub use pipeline::Pipeline;
pub use pipeline::PipelineRun;
pub use pipeline::PipelineStatus;
pub use pipeline::TriggerParams;
pub use pipeline_view::CreateViewInput;
pub use pipeline_view::DateRange;
pub use pipeline_view::LegacyImportResult;
pub use pipeline_view::LegacyMarks;
pub use pipeline_view::MembershipSource;
pub use pipeline_view::PinKind;
pub use pipeline_view::PinnedBlock;
pub use pipeline_view::PinnedItem;
pub use pipeline_view::PipelineView;
pub use pipeline_view::PipelineViewPage;
pub use pipeline_view::PipelineViewQuery;
pub use pipeline_view::RuleMatcher;
pub use pipeline_view::SectionKind;
pub use pipeline_view::SectionMode;
pub use pipeline_view::SortDirection;
pub use pipeline_view::SortKey;
pub use pipeline_view::ViewCapabilities;
pub use pipeline_view::ViewDisplay;
pub use pipeline_view::ViewFacets;
pub use pipeline_view::ViewKind;
pub use pipeline_view::ViewLayout;
pub use pipeline_view::ViewMember;
pub use pipeline_view::ViewMembership;
pub use pipeline_view::ViewPatch;
pub use pipeline_view::ViewPipeline;
pub use pipeline_view::ViewRef;
pub use pipeline_view::ViewRules;
pub use pipeline_view::ViewSection;
pub use provider::FetchStatus;
pub use provider::FreshnessState;
pub use provider::Provider;
pub use provider::ProviderConfig;
pub use provider::ProviderFreshness;
pub use provider::ProviderImportResult;
pub use provider::ProviderRecovery;
pub use provider::ProviderSummary;
pub use push::PushSubscription;
pub use refresh::RefreshResult;
pub use refresh::RefreshState;
pub use run_logs::AnsiColor;
pub use run_logs::LineKind;
pub use run_logs::LogCacheStats;
pub use run_logs::LogDocumentMeta;
pub use run_logs::LogLine;
pub use run_logs::LogLinesPage;
pub use run_logs::LogNode;
pub use run_logs::LogSearchQuery;
pub use run_logs::LogSearchResult;
pub use run_logs::LogSection;
pub use run_logs::LogSectionKind;
pub use run_logs::LogStyle;
pub use run_logs::RunLogDocument;
pub use run_logs::RunLogNode;
pub use run_logs::RunLogTree;
pub use validation::validate_config;
pub use validation::validate_pagination;
pub use validation::validate_pipeline_id;
pub use validation::validate_provider_name;
pub use validation::validate_provider_type;
pub use validation::validate_trigger_params;

Modules§

credential
device_alert
error
health
metrics
pairing
pipeline
pipeline_view
provider
push
refresh
run_logs
validation

Structs§

ComponentHealth
LogCursor
LogRead
LogSink
PaginationParams
ParsedLine
PlainDialect
ResourceState

Enums§

HealthLevel
LineMarker
LogAvailability
LogNodeKind
LogReadMode

Traits§

LogDialect

Type Aliases§

PaginatedAvailablePipelines