Trait Packet

Source
pub trait Packet<Protocol> {
    // Required method
    fn into_variant(self) -> Protocol;
}

Required Methods§

Source

fn into_variant(self) -> Protocol

Implementors§

Source§

impl Packet<ClientboundConfigPacket> for ClientboundConfigPacket

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_cookie_request::ClientboundCookieRequest

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_custom_payload::ClientboundCustomPayload

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_custom_report_details::ClientboundCustomReportDetails

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_disconnect::ClientboundDisconnect

Source§

impl Packet<ClientboundConfigPacket> for ClientboundFinishConfiguration

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_keep_alive::ClientboundKeepAlive

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_ping::ClientboundPing

Source§

impl Packet<ClientboundConfigPacket> for ClientboundRegistryData

Source§

impl Packet<ClientboundConfigPacket> for ClientboundResetChat

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_resource_pack_pop::ClientboundResourcePackPop

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_resource_pack_push::ClientboundResourcePackPush

Source§

impl Packet<ClientboundConfigPacket> for ClientboundSelectKnownPacks

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_store_cookie::ClientboundStoreCookie

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_transfer::ClientboundTransfer

Source§

impl Packet<ClientboundConfigPacket> for ClientboundUpdateEnabledFeatures

Source§

impl Packet<ClientboundConfigPacket> for azalea_protocol::packets::config::c_update_tags::ClientboundUpdateTags

Source§

impl Packet<ServerboundConfigPacket> for ServerboundConfigPacket

Source§

impl Packet<ServerboundConfigPacket> for azalea_protocol::packets::config::s_client_information::ServerboundClientInformation

Source§

impl Packet<ServerboundConfigPacket> for azalea_protocol::packets::config::s_cookie_response::ServerboundCookieResponse

Source§

impl Packet<ServerboundConfigPacket> for azalea_protocol::packets::config::s_custom_payload::ServerboundCustomPayload

Source§

impl Packet<ServerboundConfigPacket> for ServerboundFinishConfiguration

Source§

impl Packet<ServerboundConfigPacket> for azalea_protocol::packets::config::s_keep_alive::ServerboundKeepAlive

Source§

impl Packet<ServerboundConfigPacket> for azalea_protocol::packets::config::s_pong::ServerboundPong

Source§

impl Packet<ServerboundConfigPacket> for azalea_protocol::packets::config::s_resource_pack::ServerboundResourcePack

Source§

impl Packet<ServerboundConfigPacket> for ServerboundSelectKnownPacks

Source§

impl Packet<ClientboundGamePacket> for ClientboundGamePacket

Source§

impl Packet<ClientboundGamePacket> for ClientboundAddEntity

Source§

impl Packet<ClientboundGamePacket> for ClientboundAddExperienceOrb

Source§

impl Packet<ClientboundGamePacket> for ClientboundAnimate

Source§

impl Packet<ClientboundGamePacket> for ClientboundAwardStats

Source§

impl Packet<ClientboundGamePacket> for ClientboundBlockChangedAck

Source§

impl Packet<ClientboundGamePacket> for ClientboundBlockDestruction

Source§

impl Packet<ClientboundGamePacket> for ClientboundBlockEntityData

Source§

impl Packet<ClientboundGamePacket> for ClientboundBlockEvent

Source§

impl Packet<ClientboundGamePacket> for ClientboundBlockUpdate

Source§

impl Packet<ClientboundGamePacket> for ClientboundBossEvent

Source§

impl Packet<ClientboundGamePacket> for ClientboundBundleDelimiter

Source§

impl Packet<ClientboundGamePacket> for ClientboundChangeDifficulty

Source§

impl Packet<ClientboundGamePacket> for ClientboundChunkBatchFinished

Source§

impl Packet<ClientboundGamePacket> for ClientboundChunkBatchStart

Source§

impl Packet<ClientboundGamePacket> for ClientboundChunksBiomes

Source§

impl Packet<ClientboundGamePacket> for ClientboundClearTitles

Source§

impl Packet<ClientboundGamePacket> for ClientboundCommandSuggestions

Source§

impl Packet<ClientboundGamePacket> for ClientboundCommands

Source§

impl Packet<ClientboundGamePacket> for ClientboundContainerClose

Source§

impl Packet<ClientboundGamePacket> for ClientboundContainerSetContent

Source§

impl Packet<ClientboundGamePacket> for ClientboundContainerSetData

Source§

impl Packet<ClientboundGamePacket> for ClientboundContainerSetSlot

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_cookie_request::ClientboundCookieRequest

Source§

impl Packet<ClientboundGamePacket> for ClientboundCooldown

Source§

impl Packet<ClientboundGamePacket> for ClientboundCustomChatCompletions

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_custom_payload::ClientboundCustomPayload

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_custom_report_details::ClientboundCustomReportDetails

Source§

impl Packet<ClientboundGamePacket> for ClientboundDamageEvent

Source§

impl Packet<ClientboundGamePacket> for ClientboundDebugSample

Source§

impl Packet<ClientboundGamePacket> for ClientboundDeleteChat

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_disconnect::ClientboundDisconnect

Source§

impl Packet<ClientboundGamePacket> for ClientboundDisguisedChat

Source§

impl Packet<ClientboundGamePacket> for ClientboundEntityEvent

Source§

impl Packet<ClientboundGamePacket> for ClientboundEntityPositionSync

Source§

impl Packet<ClientboundGamePacket> for ClientboundExplode

Source§

impl Packet<ClientboundGamePacket> for ClientboundForgetLevelChunk

Source§

impl Packet<ClientboundGamePacket> for ClientboundGameEvent

Source§

impl Packet<ClientboundGamePacket> for ClientboundHorseScreenOpen

Source§

impl Packet<ClientboundGamePacket> for ClientboundHurtAnimation

Source§

impl Packet<ClientboundGamePacket> for ClientboundInitializeBorder

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_keep_alive::ClientboundKeepAlive

Source§

impl Packet<ClientboundGamePacket> for ClientboundLevelChunkWithLight

Source§

impl Packet<ClientboundGamePacket> for ClientboundLevelEvent

Source§

impl Packet<ClientboundGamePacket> for ClientboundLevelParticles

Source§

impl Packet<ClientboundGamePacket> for ClientboundLightUpdate

Source§

impl Packet<ClientboundGamePacket> for ClientboundLogin

Source§

impl Packet<ClientboundGamePacket> for ClientboundMapItemData

Source§

impl Packet<ClientboundGamePacket> for ClientboundMerchantOffers

Source§

impl Packet<ClientboundGamePacket> for ClientboundMoveEntityPos

Source§

impl Packet<ClientboundGamePacket> for ClientboundMoveEntityPosRot

Source§

impl Packet<ClientboundGamePacket> for ClientboundMoveEntityRot

Source§

impl Packet<ClientboundGamePacket> for ClientboundMoveMinecartAlongTrack

Source§

impl Packet<ClientboundGamePacket> for ClientboundMoveVehicle

Source§

impl Packet<ClientboundGamePacket> for ClientboundOpenBook

Source§

impl Packet<ClientboundGamePacket> for ClientboundOpenScreen

Source§

impl Packet<ClientboundGamePacket> for ClientboundOpenSignEditor

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_ping::ClientboundPing

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlaceGhostRecipe

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerAbilities

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerChat

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerCombatEnd

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerCombatEnter

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerCombatKill

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerInfoRemove

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerInfoUpdate

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerLookAt

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerPosition

Source§

impl Packet<ClientboundGamePacket> for ClientboundPlayerRotation

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_pong_response::ClientboundPongResponse

Source§

impl Packet<ClientboundGamePacket> for ClientboundProjectilePower

Source§

impl Packet<ClientboundGamePacket> for ClientboundRecipeBookAdd

Source§

impl Packet<ClientboundGamePacket> for ClientboundRecipeBookRemove

Source§

impl Packet<ClientboundGamePacket> for ClientboundRecipeBookSettings

Source§

impl Packet<ClientboundGamePacket> for ClientboundRemoveEntities

Source§

impl Packet<ClientboundGamePacket> for ClientboundRemoveMobEffect

Source§

impl Packet<ClientboundGamePacket> for ClientboundResetScore

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_resource_pack_pop::ClientboundResourcePackPop

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_resource_pack_push::ClientboundResourcePackPush

Source§

impl Packet<ClientboundGamePacket> for ClientboundRespawn

Source§

impl Packet<ClientboundGamePacket> for ClientboundRotateHead

Source§

impl Packet<ClientboundGamePacket> for ClientboundSectionBlocksUpdate

Source§

impl Packet<ClientboundGamePacket> for ClientboundSelectAdvancementsTab

Source§

impl Packet<ClientboundGamePacket> for ClientboundServerData

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetActionBarText

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetBorderCenter

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetBorderLerpSize

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetBorderSize

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetBorderWarningDelay

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetBorderWarningDistance

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetCamera

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetChunkCacheCenter

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetChunkCacheRadius

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetCursorItem

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetDefaultSpawnPosition

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetDisplayObjective

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetEntityData

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetEntityMotion

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetEquipment

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetExperience

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetHealth

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetHeldSlot

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetObjective

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetPassengers

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetPlayerInventory

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetPlayerTeam

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetScore

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetSimulationDistance

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetSubtitleText

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetTime

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetTitleText

Source§

impl Packet<ClientboundGamePacket> for ClientboundSetTitlesAnimation

Source§

impl Packet<ClientboundGamePacket> for ClientboundSound

Source§

impl Packet<ClientboundGamePacket> for ClientboundSoundEntity

Source§

impl Packet<ClientboundGamePacket> for ClientboundStartConfiguration

Source§

impl Packet<ClientboundGamePacket> for ClientboundStopSound

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_store_cookie::ClientboundStoreCookie

Source§

impl Packet<ClientboundGamePacket> for ClientboundSystemChat

Source§

impl Packet<ClientboundGamePacket> for ClientboundTabList

Source§

impl Packet<ClientboundGamePacket> for ClientboundTagQuery

Source§

impl Packet<ClientboundGamePacket> for ClientboundTakeItemEntity

Source§

impl Packet<ClientboundGamePacket> for ClientboundTeleportEntity

Source§

impl Packet<ClientboundGamePacket> for ClientboundTickingState

Source§

impl Packet<ClientboundGamePacket> for ClientboundTickingStep

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_transfer::ClientboundTransfer

Source§

impl Packet<ClientboundGamePacket> for ClientboundUpdateAdvancements

Source§

impl Packet<ClientboundGamePacket> for ClientboundUpdateAttributes

Source§

impl Packet<ClientboundGamePacket> for ClientboundUpdateMobEffect

Source§

impl Packet<ClientboundGamePacket> for ClientboundUpdateRecipes

Source§

impl Packet<ClientboundGamePacket> for azalea_protocol::packets::game::c_update_tags::ClientboundUpdateTags

Source§

impl Packet<ServerboundGamePacket> for ServerboundGamePacket

Source§

impl Packet<ServerboundGamePacket> for ServerboundAcceptTeleportation

Source§

impl Packet<ServerboundGamePacket> for ServerboundBlockEntityTagQuery

Source§

impl Packet<ServerboundGamePacket> for ServerboundBundleItemSelected

Source§

impl Packet<ServerboundGamePacket> for ServerboundChangeDifficulty

Source§

impl Packet<ServerboundGamePacket> for ServerboundChat

Source§

impl Packet<ServerboundGamePacket> for ServerboundChatAck

Source§

impl Packet<ServerboundGamePacket> for ServerboundChatCommand

Source§

impl Packet<ServerboundGamePacket> for ServerboundChatCommandSigned

Source§

impl Packet<ServerboundGamePacket> for ServerboundChatSessionUpdate

Source§

impl Packet<ServerboundGamePacket> for ServerboundChunkBatchReceived

Source§

impl Packet<ServerboundGamePacket> for ServerboundClientCommand

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_client_information::ServerboundClientInformation

Source§

impl Packet<ServerboundGamePacket> for ServerboundClientTickEnd

Source§

impl Packet<ServerboundGamePacket> for ServerboundCommandSuggestion

Source§

impl Packet<ServerboundGamePacket> for ServerboundConfigurationAcknowledged

Source§

impl Packet<ServerboundGamePacket> for ServerboundContainerButtonClick

Source§

impl Packet<ServerboundGamePacket> for ServerboundContainerClick

Source§

impl Packet<ServerboundGamePacket> for ServerboundContainerClose

Source§

impl Packet<ServerboundGamePacket> for ServerboundContainerSlotStateChanged

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_cookie_response::ServerboundCookieResponse

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_custom_payload::ServerboundCustomPayload

Source§

impl Packet<ServerboundGamePacket> for ServerboundDebugSampleSubscription

Source§

impl Packet<ServerboundGamePacket> for ServerboundEditBook

Source§

impl Packet<ServerboundGamePacket> for ServerboundEntityTagQuery

Source§

impl Packet<ServerboundGamePacket> for ServerboundInteract

Source§

impl Packet<ServerboundGamePacket> for ServerboundJigsawGenerate

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_keep_alive::ServerboundKeepAlive

Source§

impl Packet<ServerboundGamePacket> for ServerboundLockDifficulty

Source§

impl Packet<ServerboundGamePacket> for ServerboundMovePlayerPos

Source§

impl Packet<ServerboundGamePacket> for ServerboundMovePlayerPosRot

Source§

impl Packet<ServerboundGamePacket> for ServerboundMovePlayerRot

Source§

impl Packet<ServerboundGamePacket> for ServerboundMovePlayerStatusOnly

Source§

impl Packet<ServerboundGamePacket> for ServerboundMoveVehicle

Source§

impl Packet<ServerboundGamePacket> for ServerboundPaddleBoat

Source§

impl Packet<ServerboundGamePacket> for ServerboundPickItemFromBlock

Source§

impl Packet<ServerboundGamePacket> for ServerboundPickItemFromEntity

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_ping_request::ServerboundPingRequest

Source§

impl Packet<ServerboundGamePacket> for ServerboundPlaceRecipe

Source§

impl Packet<ServerboundGamePacket> for ServerboundPlayerAbilities

Source§

impl Packet<ServerboundGamePacket> for ServerboundPlayerAction

Source§

impl Packet<ServerboundGamePacket> for ServerboundPlayerCommand

Source§

impl Packet<ServerboundGamePacket> for ServerboundPlayerInput

Source§

impl Packet<ServerboundGamePacket> for ServerboundPlayerLoaded

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_pong::ServerboundPong

Source§

impl Packet<ServerboundGamePacket> for ServerboundRecipeBookChangeSettings

Source§

impl Packet<ServerboundGamePacket> for ServerboundRecipeBookSeenRecipe

Source§

impl Packet<ServerboundGamePacket> for ServerboundRenameItem

Source§

impl Packet<ServerboundGamePacket> for azalea_protocol::packets::game::s_resource_pack::ServerboundResourcePack

Source§

impl Packet<ServerboundGamePacket> for ServerboundSeenAdvancements

Source§

impl Packet<ServerboundGamePacket> for ServerboundSelectTrade

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetBeacon

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetCarriedItem

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetCommandBlock

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetCommandMinecart

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetCreativeModeSlot

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetJigsawBlock

Source§

impl Packet<ServerboundGamePacket> for ServerboundSetStructureBlock

Source§

impl Packet<ServerboundGamePacket> for ServerboundSignUpdate

Source§

impl Packet<ServerboundGamePacket> for ServerboundSwing

Source§

impl Packet<ServerboundGamePacket> for ServerboundTeleportToEntity

Source§

impl Packet<ServerboundGamePacket> for ServerboundUseItem

Source§

impl Packet<ServerboundGamePacket> for ServerboundUseItemOn

Source§

impl Packet<ClientboundHandshakePacket> for ClientboundHandshakePacket

Source§

impl Packet<ServerboundHandshakePacket> for ServerboundHandshakePacket

Source§

impl Packet<ServerboundHandshakePacket> for ServerboundIntention

Source§

impl Packet<ClientboundLoginPacket> for ClientboundLoginPacket

Source§

impl Packet<ClientboundLoginPacket> for azalea_protocol::packets::login::c_cookie_request::ClientboundCookieRequest

Source§

impl Packet<ClientboundLoginPacket> for ClientboundCustomQuery

Source§

impl Packet<ClientboundLoginPacket> for ClientboundHello

Source§

impl Packet<ClientboundLoginPacket> for ClientboundLoginCompression

Source§

impl Packet<ClientboundLoginPacket> for ClientboundLoginDisconnect

Source§

impl Packet<ClientboundLoginPacket> for ClientboundLoginFinished

Source§

impl Packet<ServerboundLoginPacket> for ServerboundLoginPacket

Source§

impl Packet<ServerboundLoginPacket> for azalea_protocol::packets::login::s_cookie_response::ServerboundCookieResponse

Source§

impl Packet<ServerboundLoginPacket> for ServerboundCustomQueryAnswer

Source§

impl Packet<ServerboundLoginPacket> for ServerboundHello

Source§

impl Packet<ServerboundLoginPacket> for ServerboundKey

Source§

impl Packet<ServerboundLoginPacket> for ServerboundLoginAcknowledged

Source§

impl Packet<ClientboundStatusPacket> for ClientboundStatusPacket

Source§

impl Packet<ClientboundStatusPacket> for azalea_protocol::packets::status::c_pong_response::ClientboundPongResponse

Source§

impl Packet<ClientboundStatusPacket> for ClientboundStatusResponse

Source§

impl Packet<ServerboundStatusPacket> for ServerboundStatusPacket

Source§

impl Packet<ServerboundStatusPacket> for azalea_protocol::packets::status::s_ping_request::ServerboundPingRequest

Source§

impl Packet<ServerboundStatusPacket> for ServerboundStatusRequest