Skip to main content

Module domain

Module domain 

Source
Expand description

Domain models for the application.

Re-exports§

pub use accept_header::AcceptHeader;
pub use api_version::ApiVersion;
pub use branch_name::BranchName;
pub use commit_hash::CommitHash;
pub use event_type::EventType;
pub use non_empty_string::NonEmptyString;
pub use repo_url::RepoUrl;
pub use target_repo::TargetRepo;

Modules§

accept_header
Domain type to represent an HTTP Accept header.
api_version
Domain type to represent a GitHub API version in YYYY-MM-DD format.
branch_name
Domain type to represent a Git branch name.
commit_hash
Domain type to represent a git commit hash.
event_type
Domain type to represent a GitHub’s repository_dispatch event_type.
non_empty_string
Domain type to represent a non-empty string.
repo_url
Domain type to represent a GitHub repository URL.
target_repo
Domain type to represent a target repository hosted on GitHub.