pub struct ClientBuilder { /* private fields */ }Implementations§
Source§impl ClientBuilder
impl ClientBuilder
pub fn new() -> Self
pub fn phone_number(self, phone_number: impl Into<String>) -> Self
pub fn settings(self, settings: Settings) -> Self
pub fn recs_fetch_config(self, config: RecsFetchConfig) -> Self
pub fn public_ids_batch_size(self, batch_size: usize) -> Self
pub fn secret_store(self, store: Arc<dyn SecretStore>) -> Self
pub fn build(self) -> Result<Client<FsStorage>, HingeError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ClientBuilder
impl !RefUnwindSafe for ClientBuilder
impl Send for ClientBuilder
impl Sync for ClientBuilder
impl Unpin for ClientBuilder
impl UnsafeUnpin for ClientBuilder
impl !UnwindSafe for ClientBuilder
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