lxmf 0.3.0

Umbrella crate for LXMF-rs wire types and the high-level LXMF SDK.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Umbrella crate for LXMF-rs library consumers.

#[cfg(feature = "wire")]
pub use lxmf_core as wire;
#[cfg(feature = "sdk")]
pub use lxmf_sdk as sdk;

#[cfg(feature = "wire")]
pub use lxmf_core::{
    decide_delivery, DeliveryDecision, LxmfError, Message, MessageMethod, MessageState, Payload,
    TransportMethod, WireMessage,
};
#[cfg(feature = "sdk")]
pub use lxmf_sdk::{
    error_code, Client, ClientHandle, EventBatch, EventCursor, LxmfSdk, LxmfSdkAsync,
    LxmfSdkManualTick, RuntimeSnapshot, RuntimeState, SdkConfig, SdkError, SendRequest,
    StartRequest, TickResult,
};