INNER CODE UNIT · Rust

sse_encode

xiaobaimc/myune_music · rust/src/frb_generated.rs:417

    fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {
        <Vec<u8>>::sse_encode(self.into_bytes(), serializer);
    }
}

impl SseEncode for crate::api::audio_info::AudioInfo {
    // Codec=Sse (Serialization based), see doc to use other codecs
    fn sse_encode(self, serializer: &mut flutter_rust_bridge::for_generated::SseSerializer) {
        <Option<String>>::sse_encode(self.title, serializer);
        <Option<String>>::sse_encode(self.artist, serializer);
        <Option<String>>::sse_encode(self.album, serializer);
        <Option<Vec<u8>>>::sse_encode(self.cover, serializer);
        <Option<String>>::sse_encode(self.lyrics, serializer);
        <Option<u64>>::sse_encode(self.duration_ms, serializer);
        <Option<u32>>::sse_encode(self.bitrate, serializer);
        <Option<u32>>::sse_encode(self.sample_rate, serializer);
        <Option<u32>>::sse_encode(self.year, serializer);
        <Option<String>>::sse_encode(self.genre, serializer);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…