#[repr(u32)]pub enum WorldgenChunkGenerator {
Noise = 0,
Flat = 1,
Debug = 2,
}
Variants§
Implementations§
Source§impl WorldgenChunkGenerator
impl WorldgenChunkGenerator
pub fn read_from_id( buf: &mut Cursor<&[u8]>, id: u32, ) -> Result<Self, BufReadError>
Source§impl WorldgenChunkGenerator
impl WorldgenChunkGenerator
Sourcepub unsafe fn from_u32_unchecked(id: u32) -> Self
pub unsafe fn from_u32_unchecked(id: u32) -> Self
pub fn is_valid_id(id: u32) -> bool
Trait Implementations§
Source§impl Clone for WorldgenChunkGenerator
impl Clone for WorldgenChunkGenerator
Source§fn clone(&self) -> WorldgenChunkGenerator
fn clone(&self) -> WorldgenChunkGenerator
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 WorldgenChunkGenerator
impl Debug for WorldgenChunkGenerator
Source§impl<'de> Deserialize<'de> for WorldgenChunkGenerator
impl<'de> Deserialize<'de> for WorldgenChunkGenerator
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for WorldgenChunkGenerator
impl Display for WorldgenChunkGenerator
Source§impl FromNbtTag for WorldgenChunkGenerator
impl FromNbtTag for WorldgenChunkGenerator
fn from_nbt_tag(tag: NbtTag<'_, '_>) -> Option<Self>
fn from_optional_nbt_tag( tag: Option<NbtTag<'_, '_>>, ) -> Result<Option<Self>, DeserializeError>
Source§impl FromStr for WorldgenChunkGenerator
impl FromStr for WorldgenChunkGenerator
Source§impl Hash for WorldgenChunkGenerator
impl Hash for WorldgenChunkGenerator
Source§impl PartialEq for WorldgenChunkGenerator
impl PartialEq for WorldgenChunkGenerator
Source§impl Registry for WorldgenChunkGenerator
impl Registry for WorldgenChunkGenerator
Source§impl Serialize for WorldgenChunkGenerator
impl Serialize for WorldgenChunkGenerator
Source§impl ToNbtTag for WorldgenChunkGenerator
impl ToNbtTag for WorldgenChunkGenerator
fn to_nbt_tag(self) -> NbtTag
fn to_optional_nbt_tag(self) -> Option<NbtTag>
Source§impl TryFrom<u32> for WorldgenChunkGenerator
impl TryFrom<u32> for WorldgenChunkGenerator
impl Copy for WorldgenChunkGenerator
impl Eq for WorldgenChunkGenerator
impl StructuralPartialEq for WorldgenChunkGenerator
Auto Trait Implementations§
impl Freeze for WorldgenChunkGenerator
impl RefUnwindSafe for WorldgenChunkGenerator
impl Send for WorldgenChunkGenerator
impl Sync for WorldgenChunkGenerator
impl Unpin for WorldgenChunkGenerator
impl UnwindSafe for WorldgenChunkGenerator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)