ToTag

Trait ToTag 

Source
pub trait ToTag {
    // Required method
    fn into_tag(self) -> Tag;
}
Expand description

A trait to convert rust types into their respective NBT Tag.

Required Methods§

Source

fn into_tag(self) -> Tag

Implementations on Foreign Types§

Source§

impl ToTag for &str

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for f32

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for f64

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for i8

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for i16

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for i32

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for i64

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for String

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for Vec<i8>

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for Vec<i32>

Source§

fn into_tag(self) -> Tag

Source§

impl ToTag for Vec<i64>

Source§

fn into_tag(self) -> Tag

Source§

impl<T: ToTag> ToTag for HashMap<String, T>

Source§

fn into_tag(self) -> Tag

Implementors§