pub fn drop_indexes_with_session(
        &self,
        options: impl Into<Option<DropIndexOptions>>,
        session: &mut ClientSession,
    ) -> Result<()> {
        RUNTIME.block_on(
            self.async_collection
                .drop_indexes_with_session(options, &mut session.async_client_session),
        )
    }
/// Drops all indexes associated with this collection using the provided `ClientSession`.
Drops all indexes associated with this collection using the provided `ClientSession`.
Drops all indexes associated with this collection using the provided ` ClientSession ` .
pub fn drop_indexes_with_session(
        &self,
        options: impl Into<Option<DropIndexOptions>>,
        session: &mut ClientSession,
    ) -> Result<()> {
        RUNTIME.block_on(
            self.async_collection
                .drop_indexes_with_session(options, &mut session.async_client_session),
        )
    }
pub fn drop_indexes_with_session ( & self , options : impl Into < Option < DropIndexOptions > > , session : & mut ClientSession , ) -> Result < ( ) > { RUNTIME . block_on ( self . async_collection . drop_indexes_with_session ( options , & mut session . async_client_session ) , ) }
Drops all indexes associated with this collection using the provided `ClientSession`.
Drops all indexes associated with this collection using the provided ` ClientSession ` .
&self
options
impl Into<Option<DropIndexOptions>>
session
&mut ClientSession
&self
options
impl Into<Option<DropIndexOptions>>
session
&mut ClientSession