gh_workflow/lib.rs
1extern crate proc_macro;
2
3mod cargo;
4pub mod error;
5mod event;
6
7pub mod ctx;
8pub mod generate;
9pub mod release_plz;
10mod rust_flag;
11pub mod toolchain;
12pub(crate) mod workflow;
13
14pub use cargo::*;
15pub use event::*;
16pub use rust_flag::*;
17pub use workflow::*;
18
19pub(crate) fn is_default<T: Default + PartialEq>(value: &T) -> bool {
20 *value == T::default()
21}
22
23mod private {
24 pub trait Sealed {}
25}