pub struct CollectionSessionConfig { /* private fields */ }Implementations§
Source§impl CollectionSessionConfig
impl CollectionSessionConfig
pub fn new( profile: ValidatedConnectionProfile, credentials: Arc<dyn CredentialProvider>, ) -> Result<Self, ClientConfigError>
pub const fn profile(&self) -> &ValidatedConnectionProfile
Auto Trait Implementations§
impl !RefUnwindSafe for CollectionSessionConfig
impl !UnwindSafe for CollectionSessionConfig
impl Freeze for CollectionSessionConfig
impl Send for CollectionSessionConfig
impl Sync for CollectionSessionConfig
impl Unpin for CollectionSessionConfig
impl UnsafeUnpin for CollectionSessionConfig
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request