pub fn is_structured_seed<T>(value: T) -> Result<(), String>where
    T: AsRef<str> + Display,