Cargo Features

[dependencies]
sma-proto = { version = "1.1.1", default-features = false, features = ["std", "client", "heapless"] }
default = std

The std feature is set by default whenever sma-proto is added without default-features = false somewhere in the dependency tree.

std default client?

Enables std of byteorder-cursor

Affects any::AnySmaMessageStd, any::AnySmaMessage, message::SmaEmMessageStd, message::SmaEmMessage, get_day_data::SmaInvGetDayDataStd, get_day_data::SmaInvGetDayData

client = std

Enables socket2 and tokio

Affects sma-proto::client

heapless

Enables heapless

Affects any::AnySmaMessageHeapless, message::SmaEmMessageHeapless, get_day_data::SmaInvGetDayDataHeapless