Struct minecraft_json::minecraft::data::conditions::LightningBolt [−][src]
pub struct LightningBolt { pub blocks_set_on_fire: Option<isize>, pub entity_struck: Option<Box<Entity>>, pub lightning_entity: Entity, }
Expand description
Lightning bolt properties.
Fields
blocks_set_on_fire: Option<isize>
Number of blocks set on fire by this lightning bolt.
entity_struck: Option<Box<Entity>>
Entity properties of entities struck by this lightning bolt. If present, this tag must match one or more entities.
lightning_entity: Entity
Properties of this lightning bolt as an entity.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.