Struct minetest_protocol::wire::types::NodeDefManager   
source · pub struct NodeDefManager {
    pub content_features: Vec<(u16, ContentFeatures)>,
}Fields§
§content_features: Vec<(u16, ContentFeatures)>Trait Implementations§
source§impl Clone for NodeDefManager
 
impl Clone for NodeDefManager
source§fn clone(&self) -> NodeDefManager
 
fn clone(&self) -> NodeDefManager
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moresource§impl Debug for NodeDefManager
 
impl Debug for NodeDefManager
source§impl Deserialize for NodeDefManager
 
impl Deserialize for NodeDefManager
fn deserialize(deser: &mut Deserializer<'_>) -> DeserializeResult<Self>
source§impl PartialEq<NodeDefManager> for NodeDefManager
 
impl PartialEq<NodeDefManager> for NodeDefManager
source§fn eq(&self, other: &NodeDefManager) -> bool
 
fn eq(&self, other: &NodeDefManager) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.source§impl Serialize for NodeDefManager
 
impl Serialize for NodeDefManager
The way this structure is encoded is really unusual, in order to allow the ContentFeatures to be extended in the future without changing the encoding.