Crate naia_derive

Source
Expand description

§Naia Derive

Procedural macros to simplify implementation of Naia types

Derive Macros§

Channel
Derives the Channel trait for a given struct
Message
Derives the Message trait for a given struct
MessageBevy
Derives the Message trait for a given struct, for the Bevy adapter
MessageFragment
Derives the Message trait for a given struct, for FragmentedMessage
MessageHecs
Derives the Message trait for a given struct, for the Hecs adapter
MessageInternal
Derives the Message trait for a given struct, for internal
MessageRequest
Derives the Message trait for a given struct, for RequestMessage
Replicate
Derives the Replicate trait for a given struct
ReplicateBevy
Derives the Replicate trait for a given struct, for the Bevy adapter
ReplicateHecs
Derives the Replicate trait for a given struct, for the Bevy adapter