pub(crate) fn with_module<M>(module: M) -> Self
    where
        M: ToTokens,
    {
        Self {
            errors: Vec::new(),
            module: Some(quote!(#module)),
        }
    }
/// Construct a context with a different default module.
Construct a context with a different default module.
Construct a context with a different default module .
pub(crate) fn with_module<M>(module: M) -> Self
    where
        M: ToTokens,
    {
        Self {
            errors: Vec::new(),
            module: Some(quote!(#module)),
        }
    }
pub ( crate ) fn with_module < M > ( module : M ) -> Self where M : ToTokens , { Self { errors : Vec :: new ( ) , module : Some ( quote ! ( module ) ) , } }
Construct a context with a different default module.
Construct a context with a different default module .
module
M
module
M