Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
}
}
+#[wasm_bindgen]
+pub fn timestring_abbreviate(base: &str, now: &str) -> JsString {
+ zcoord::misc::timestring_abbreviate(base,now).0.into()
+}
+
#[wasm_bindgen]
pub fn setup(s: &str) -> JsString {
// returning String produces a wasm-opt error, as here
use if_chain::if_chain;
use arrayvec::ArrayVec;
-pub fn timesting_abbreviate<'x>(base: &str, this: &'x str) -> (&'x str, bool) {
+pub fn timestring_abbreviate<'x>(base: &str, this: &'x str)
+ -> (&'x str, bool)
+{
fn split(s: &str) -> ArrayVec<[&str; 3]> {
s.splitn(3, ' ').collect()
}
use serde_with::DeserializeFromStr;
use serde_with::SerializeDisplay;
-mod misc;
+pub mod misc;
//---------- core definitions ----------