Function pr47::util::serializer::co_spawn[][src]

pub async fn co_spawn<'a, 'b, D, FN, ARGS, FUT, RET>(
    serializer: &'b Serializer<D>,
    lock: SerializerLock<'a, D>,
    f: FN,
    args: ARGS
) -> (JoinHandle<RET>, SerializerLock<'b, D>) where
    D: 'static,
    FN: FnOnce(Serializer<D>, SerializerLock<'a, D>, ARGS) -> FUT + Send + 'static,
    ARGS: Send + 'static,
    FUT: Future<Output = RET> + Send + 'static,
    RET: Send + 'static,