noodles_gtf/io/writer/line/record/
reference_sequence_name.rs1use std::io::{self, Write};
2
3use bstr::BStr;
4
5pub(super) fn write_reference_sequence_name<W>(
6 writer: &mut W,
7 reference_sequence_name: &BStr,
8) -> io::Result<()>
9where
10 W: Write,
11{
12 writer.write_all(reference_sequence_name)
13}
14
15#[cfg(test)]
16mod tests {
17 use super::*;
18
19 #[test]
20 fn test_write_reference_sequence_name() -> io::Result<()> {
21 let mut buf = Vec::new();
22 write_reference_sequence_name(&mut buf, BStr::new("sq0"))?;
23 assert_eq!(buf, b"sq0");
24 Ok(())
25 }
26}