shield_oauth/
options.rs

1use bon::Builder;
2
3#[derive(Builder, Clone, Debug)]
4#[builder(on(String, into), state_mod(vis = "pub(crate)"))]
5pub struct OauthOptions {
6    #[builder(default = "/")]
7    pub(crate) sign_in_redirect: String,
8}
9
10impl Default for OauthOptions {
11    fn default() -> Self {
12        Self::builder().build()
13    }
14}