pub enum Event {
Show 19 variants Init { id: RequestId, config: Value, }, Stop { id: RequestId, }, Bootstrap { omegga: Value, }, PluginPlayersRaw { players: Vec<Player>, }, PluginEmit { id: RequestId, event: String, from: String, args: Vec<Value>, }, Line(String), Start { map: String, }, Host { name: String, id: String, }, Version(Value), Unauthorized, Join(Player), Leave(Player), Command { player: String, command: String, args: Vec<String>, }, ChatCommand { player: String, command: String, args: Vec<String>, }, Chat { player: String, message: String, }, MapChange(String), Interact(BrickInteraction), Event { name: String, player: Player, args: Vec<String>, }, Autorestart(Value),
}

Variants

Init

Fields

config: Value

Stop

Fields

Bootstrap

Fields

omegga: Value

PluginPlayersRaw

Fields

players: Vec<Player>

PluginEmit

Fields

event: String
from: String
args: Vec<Value>

Line(String)

Start

Fields

map: String

Host

Fields

name: String
id: String

Version(Value)

Unauthorized

Join(Player)

Leave(Player)

Command

Fields

player: String
command: String
args: Vec<String>

ChatCommand

Fields

player: String
command: String
args: Vec<String>

Chat

Fields

player: String
message: String

MapChange(String)

Interact(BrickInteraction)

Event

Fields

name: String
player: Player
args: Vec<String>

Autorestart(Value)

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.