wsdom_core/js/immediates/
array.rs

1use std::fmt::Write;
2
3use crate::serialize::UseInJsCode;
4
5impl<'a, U, const N: usize> UseInJsCode for [&'a U; N]
6where
7    U: UseInJsCode,
8{
9    fn serialize_to(&self, buf: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
10        buf.write_char('[')?;
11        for item in self.iter() {
12            item.serialize_to(buf)?;
13            buf.write_char(',')?;
14        }
15        buf.write_char(']')?;
16        Ok(())
17    }
18}