pub(crate) struct RingMessageArgs {
pub(crate) ident: Ident,
pub(crate) generics: Generics,
pub(crate) data: Data<(), RingMessageField>,
pub(crate) type_id: Option<u64>,
}Expand description
Attributes for the RingMessage derive macro.
Fields§
§ident: Ident§generics: Generics§data: Data<(), RingMessageField>§type_id: Option<u64>Optional explicit message type ID.
Trait Implementations§
Source§impl Debug for RingMessageArgs
impl Debug for RingMessageArgs
Source§impl FromDeriveInput for RingMessageArgs
impl FromDeriveInput for RingMessageArgs
Source§fn from_derive_input(__di: &DeriveInput) -> Result<Self>
fn from_derive_input(__di: &DeriveInput) -> Result<Self>
Create an instance from
syn::DeriveInput, or return an error.