Enum evoke_core::client_server::Event [−][src]
pub enum Event<'a, C, P: Schema, I: Schema> {
ClientConnect(ClientConnectEvent<'a, C>),
AddPlayer(AddPlayerEvent<'a, C, P>),
Inputs(InputsEvent<'a, I>),
Disconnected,
}Variants
ClientConnect(ClientConnectEvent<'a, C>)Tuple Fields of ClientConnect
0: ClientConnectEvent<'a, C>AddPlayer(AddPlayerEvent<'a, C, P>)Tuple Fields of AddPlayer
0: AddPlayerEvent<'a, C, P>Inputs(InputsEvent<'a, I>)Tuple Fields of Inputs
0: InputsEvent<'a, I>Auto Trait Implementations
impl<'a, C, P, I> RefUnwindSafe for Event<'a, C, P, I> where
C: RefUnwindSafe,
I: RefUnwindSafe,
<P as SchemaUnpack<'a>>::Unpacked: RefUnwindSafe,
impl<'a, C, P, I> Send for Event<'a, C, P, I> where
C: Send,
I: Send,
<P as SchemaUnpack<'a>>::Unpacked: Send,
impl<'a, C, P, I> Sync for Event<'a, C, P, I> where
C: Sync,
I: Sync,
<P as SchemaUnpack<'a>>::Unpacked: Sync,
impl<'a, C, P, I> Unpin for Event<'a, C, P, I> where
I: Unpin,
<P as SchemaUnpack<'a>>::Unpacked: Unpin,
impl<'a, C, P, I> !UnwindSafe for Event<'a, C, P, I>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more