INNER CODE UNIT · Rust

serialize

jhspetersson/fselect · src/field/mod.rs:52

            fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
            where
                S: Serializer,
            {
                serializer.serialize_str(&self.to_string())
            }
        }
        
        impl $enum_name {
            pub fn parse_field(s: &str) -> Result<(Self, Option<String>), String> {
                let field = s.to_ascii_lowercase();

                if field.contains('.') {
                    let parts: Vec<&str> = field.split('.').collect();

                    if parts.len() != 2 {
                        return Err(String::from("Invalid field format, expected 'root_alias.field'"));
                    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…