pub struct ConnectionBuilder { /* private fields */ }Implementations§
Source§impl ConnectionBuilder
impl ConnectionBuilder
pub fn new(database_id: DatabaseId) -> Self
pub fn with_client(self, client: Client) -> Self
pub fn with_emulator_host(self, host: impl Into<String>) -> Self
pub fn build(self) -> FirestoreResult<Connection>
Trait Implementations§
Source§impl Clone for ConnectionBuilder
impl Clone for ConnectionBuilder
Source§fn clone(&self) -> ConnectionBuilder
fn clone(&self) -> ConnectionBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for ConnectionBuilder
impl !RefUnwindSafe for ConnectionBuilder
impl Send for ConnectionBuilder
impl Sync for ConnectionBuilder
impl Unpin for ConnectionBuilder
impl !UnwindSafe for ConnectionBuilder
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