[][src]Type Definition testfixtures::MySqlLoader

type MySqlLoader<O, Tz> = Loader<MySql, MySqlConnection, O, Tz>;

An alias for Loader, specialized for MySQL.

Implementations

impl<O, Tz> MySqlLoader<O, Tz> where
    O: Offset + Display + Send + Sync + 'static,
    Tz: TimeZone<Offset = O> + Send + Sync + 'static, 
[src]

pub async fn new<F>(options: F) -> Result<MySqlLoader<O, Tz>> where
    F: FnOnce(&mut MySqlLoader<O, Tz>), 
[src]

Creates a Loader, specialized for MySQL and Set options.

Example

#[cfg(test)]
mod tests {
    use testfixtures::MySqlLoader;
    #[async_std::test]
    async fn test_something() -> anyhow::Result<()> {
        let loader = MySqlLoader::new(|cfg| {
            //...
        })
        .await?;
        Ok(())
    }
}