pub struct AppConfigBuilder { /* private fields */ }
Implementations§
Source§impl AppConfigBuilder
impl AppConfigBuilder
pub fn new(client_id: impl TryInto<Uuid>) -> AppConfigBuilder
pub fn tenant(self, tenant: impl Into<String>) -> Self
pub fn redirect_uri(self, redirect_uri: Url) -> Self
pub fn redirect_uri_option(self, redirect_uri: Option<Url>) -> Self
pub fn scope<T: ToString, I: IntoIterator<Item = T>>(self, scope: I) -> Self
pub fn build(self) -> AppConfig
Trait Implementations§
Source§impl Clone for AppConfigBuilder
impl Clone for AppConfigBuilder
Source§fn clone(&self) -> AppConfigBuilder
fn clone(&self) -> AppConfigBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for AppConfigBuilder
impl Default for AppConfigBuilder
Source§fn default() -> AppConfigBuilder
fn default() -> AppConfigBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for AppConfigBuilder
impl PartialEq for AppConfigBuilder
impl StructuralPartialEq for AppConfigBuilder
Auto Trait Implementations§
impl Freeze for AppConfigBuilder
impl RefUnwindSafe for AppConfigBuilder
impl Send for AppConfigBuilder
impl Sync for AppConfigBuilder
impl Unpin for AppConfigBuilder
impl UnwindSafe for AppConfigBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more