build fixes and cleanup
This commit is contained in:
committed by
Brandon Vandegrift
parent
779532b624
commit
9aeec3cfa8
@@ -115,7 +115,8 @@ where
|
||||
/////////////////////////////////////////
|
||||
// WASM-specific
|
||||
|
||||
#[derive(Debug, Deserialize, Serialize, Tsify)]
|
||||
#[derive(Debug, Deserialize, Serialize)]
|
||||
#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
|
||||
pub struct VeilidWASMConfigLoggingPerformance {
|
||||
pub enabled: bool,
|
||||
pub level: veilid_core::VeilidConfigLogLevel,
|
||||
@@ -123,25 +124,29 @@ pub struct VeilidWASMConfigLoggingPerformance {
|
||||
pub logs_in_console: bool,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize, Serialize, Tsify)]
|
||||
#[derive(Debug, Deserialize, Serialize)]
|
||||
#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
|
||||
pub struct VeilidWASMConfigLoggingAPI {
|
||||
pub enabled: bool,
|
||||
pub level: veilid_core::VeilidConfigLogLevel,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize, Serialize, Tsify)]
|
||||
#[derive(Debug, Deserialize, Serialize)]
|
||||
#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
|
||||
pub struct VeilidWASMConfigLogging {
|
||||
pub performance: VeilidWASMConfigLoggingPerformance,
|
||||
pub api: VeilidWASMConfigLoggingAPI,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize, Serialize, Tsify)]
|
||||
#[derive(Debug, Deserialize, Serialize)]
|
||||
#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
|
||||
#[tsify(from_wasm_abi)]
|
||||
pub struct VeilidWASMConfig {
|
||||
pub logging: VeilidWASMConfigLogging,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize, Serialize, Tsify)]
|
||||
#[derive(Debug, Deserialize, Serialize)]
|
||||
#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
|
||||
pub struct VeilidRouteBlob {
|
||||
pub route_id: veilid_core::RouteId,
|
||||
#[serde(with = "veilid_core::as_human_base64")]
|
||||
@@ -1463,7 +1468,8 @@ pub fn veilid_version_string() -> String {
|
||||
veilid_core::veilid_version_string()
|
||||
}
|
||||
|
||||
#[derive(Serialize, Tsify)]
|
||||
#[derive(Serialize)]
|
||||
#[cfg_attr(target_arch = "wasm32", derive(Tsify))]
|
||||
#[tsify(into_wasm_abi)]
|
||||
pub struct VeilidVersion {
|
||||
pub major: u32,
|
||||
|
Reference in New Issue
Block a user