Trait rin::ecs::DebugParameter[][src]

pub trait DebugParameter {
    pub fn debug<S>(
        &self,
        serializer: S
    ) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>
    where
        S: Serializer
; }

Required methods

pub fn debug<S>(
    &self,
    serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error> where
    S: Serializer
[src]

Implementations on Foreign Types

impl<'a, D> DebugParameter for &'a [D] where
    D: OneToNComponent + DebugParameter + Component,
    <D as Component>::Storage: for<'b> OneToNStorage<'b, D>, 
[src]

impl<'a, D> DebugParameter for &'a D where
    D: DebugParameter
[src]

Implementors

impl DebugParameter for Bone[src]

impl<'a> DebugParameter for Rotation[src]

impl<'a> DebugParameter for PathLookUpDistance[src]

impl<'a> DebugParameter for Ty[src]

impl<'a> DebugParameter for Type[src]

impl<'a> DebugParameter for ArmatureCache[src]

impl<'a> DebugParameter for ArmatureDualQuats[src]

impl<'a> DebugParameter for ArmatureDualQuatsBuffer[src]

impl<'a> DebugParameter for ArmatureMatrices[src]

impl<'a> DebugParameter for ArmatureMatricesBuffer[src]

impl<'a> DebugParameter for BoneBase[src]

impl<'a> DebugParameter for BoneName[src]

impl<'a> DebugParameter for BoneWeightsAndIndicesBuffer[src]

impl<'a> DebugParameter for FootBones[src]

impl<'a> DebugParameter for GeometryWeights[src]

impl<'a> DebugParameter for RootMotionBone[src]

impl<'a> DebugParameter for Skeleton[src]

impl<'a> DebugParameter for SkeletonName[src]

impl<'a> DebugParameter for SkeletonRef[src]

impl<'a> DebugParameter for Action[src]

impl<'a> DebugParameter for ActionClock[src]

impl<'a> DebugParameter for SceneIndex[src]

impl<'a> DebugParameter for Selectable[src]

impl<'a> DebugParameter for ShapeKey[src]

impl<'a> DebugParameter for Node[src]

impl<'a> DebugParameter for MaterialMultiRef[src]

impl<'a> DebugParameter for MaterialRef[src]

impl<'a> DebugParameter for ShadowMaterialRef[src]

impl<'a> DebugParameter for CubemapRef[src]

impl<'a> DebugParameter for CubemapSampler[src]

impl<'a> DebugParameter for SamplerRef[src]

impl<'a> DebugParameter for TextureRef[src]

impl<'a> DebugParameter for TextureSampler[src]

impl<'a> DebugParameter for CurrentPosition[src]

impl<'a> DebugParameter for Delta[src]

impl<'a> DebugParameter for rin::scene::animation::path_follower::Parameters[src]

impl<'a> DebugParameter for ReynoldsPathInfo[src]

impl<'a> DebugParameter for Velocity[src]

impl<'a> DebugParameter for Path[src]

impl<'a> DebugParameter for Speed[src]

impl<'a> DebugParameter for Name[src]

impl<'a> DebugParameter for SourcePath[src]

impl<'a> DebugParameter for Visible[src]

impl<'a> DebugParameter for DebugGeometryRef[src]

impl<'a> DebugParameter for GeometryRef[src]

impl<'a> DebugParameter for Submesh[src]

impl<'a> DebugParameter for VertexGroups[src]

impl<'a> DebugParameter for Cascades[src]

impl<'a> DebugParameter for rin::scene::light::shadow::Map[src]

impl<'a> DebugParameter for StaticCascades[src]

impl<'a> DebugParameter for rin::scene::light::shadow::StaticMap[src]

impl<'a> DebugParameter for AmbientLight[src]

impl<'a> DebugParameter for AreaLight[src]

impl<'a> DebugParameter for Attenuation[src]

impl<'a> DebugParameter for DirectionalLight[src]

impl<'a> DebugParameter for DirectionalLightMatrices[src]

impl<'a> DebugParameter for ImageBasedLight[src]

impl<'a> DebugParameter for Light[src]

impl<'a> DebugParameter for PointLight[src]

impl<'a> DebugParameter for SpotLight[src]

impl<'a> DebugParameter for SpotLightMatrices[src]

impl<'a> DebugParameter for DebugGeometry[src]

impl<'a> DebugParameter for CollisionHandle[src]

impl<'a> DebugParameter for Offset[src]

impl<'a> DebugParameter for Shape[src]

impl<'a> DebugParameter for ProgramRef[src]

impl<'a> DebugParameter for rin::scene::renderer::components::RenderPlane[src]

impl<'a> DebugParameter for DebugNormals[src]

impl<'a> DebugParameter for GeomToGpuGeomRef[src]

impl<'a> DebugParameter for GpuDebugGeometryRef[src]

impl<'a> DebugParameter for GpuGeometryRef[src]

impl<'a> DebugParameter for IndicesBuffer[src]

impl<'a> DebugParameter for ShadowGeometry[src]

impl<'a> DebugParameter for SubmeshBuffers[src]

impl<'a> DebugParameter for VertexBuffer[src]

impl<'a> DebugParameter for LightAsCameraUBO[src]

impl<'a> DebugParameter for rin::scene::renderer::shadow::Map[src]

impl<'a> DebugParameter for rin::scene::renderer::shadow::StaticMap[src]

impl<'a> DebugParameter for Skybox[src]

impl<'a> DebugParameter for PreviousTransformation[src]

impl<'a> DebugParameter for rin::scene::transformation::RenderPlane[src]

impl<'a> DebugParameter for SkinningUpToDate[src]

impl<'a> DebugParameter for rin::scene::water::Parameters[src]

impl<'a> DebugParameter for ParametersSend[src]

impl<'a, D> DebugParameter for SliceView<'a, D> where
    D: OneToNComponent + DebugParameter + Component,
    <D as Component>::Storage: for<'b> OneToNStorage<'b, D>, 
[src]

impl<'a, T> DebugParameter for AnimatedGeometry<T> where
    T: 'static, 
[src]

impl<'a, T> DebugParameter for Geometry<T> where
    T: 'static + Clone
[src]

impl<'a> DebugParameter for Selectable

impl<'a> DebugParameter for Rotation

impl<'a> DebugParameter for SceneIndex

impl<'a> DebugParameter for ShapeKey

impl<'a> DebugParameter for Action

impl<'a> DebugParameter for ActionClock

impl<'a> DebugParameter for GeometryWeights

impl<'a> DebugParameter for SkeletonRef

impl<'a> DebugParameter for SkeletonName

impl<'a> DebugParameter for Skeleton

impl<'a> DebugParameter for BoneBase

impl<'a> DebugParameter for BoneName

impl<'a> DebugParameter for RootMotionBone

impl<'a> DebugParameter for FootBones

impl<'a> DebugParameter for ArmatureCache

impl<'a> DebugParameter for ArmatureMatrices

impl<'a> DebugParameter for ArmatureDualQuats

impl<'a> DebugParameter for BoneWeightsAndIndicesBuffer

impl<'a> DebugParameter for ArmatureMatricesBuffer

impl<'a> DebugParameter for ArmatureDualQuatsBuffer

impl<'a> DebugParameter for Node

impl<'a> DebugParameter for TextureRef

impl<'a> DebugParameter for CubemapRef

impl<'a> DebugParameter for SamplerRef

impl<'a> DebugParameter for TextureSampler

impl<'a> DebugParameter for CubemapSampler

impl<'a> DebugParameter for MaterialRef

impl<'a> DebugParameter for MaterialMultiRef

impl<'a> DebugParameter for ShadowMaterialRef

impl<'a> DebugParameter for Name

impl<'a> DebugParameter for Visible

impl<'a> DebugParameter for Ty

impl<'a> DebugParameter for SourcePath

impl<'a> DebugParameter for LightAsCameraUBO

impl<'a> DebugParameter for ImageBasedLight

impl<'a> DebugParameter for ProgramRef

impl<'a> DebugParameter for RenderPlane

impl<'a> DebugParameter for Map

impl<'a> DebugParameter for StaticMap

impl<'a> DebugParameter for GpuGeometryRef

impl<'a> DebugParameter for GpuDebugGeometryRef

impl<'a> DebugParameter for GeomToGpuGeomRef

impl<'a> DebugParameter for SubmeshBuffers

impl<'a> DebugParameter for VertexBuffer

impl<'a> DebugParameter for IndicesBuffer

impl<'a> DebugParameter for DebugNormals

impl<'a> DebugParameter for ShadowGeometry

impl<'a> DebugParameter for SkinningUpToDate

impl<'a> DebugParameter for PreviousTransformation

impl DebugParameter for Bone

impl<'a> DebugParameter for RenderPlane

impl<'a, T: 'static + Clone> DebugParameter for Geometry<T>

impl<'a> DebugParameter for GeometryRef

impl<'a> DebugParameter for Submesh

impl<'a> DebugParameter for VertexGroups

impl<'a, T: 'static> DebugParameter for AnimatedGeometry<T>

impl<'a> DebugParameter for DebugGeometryRef

impl<'a> DebugParameter for Shape

impl<'a> DebugParameter for Offset

impl<'a> DebugParameter for CollisionHandle

impl<'a> DebugParameter for DebugGeometry

impl<'a> DebugParameter for Type

impl<'a> DebugParameter for Map

impl<'a> DebugParameter for StaticMap

impl<'a> DebugParameter for Cascades

impl<'a> DebugParameter for StaticCascades

impl<'a> DebugParameter for Light

impl<'a> DebugParameter for DirectionalLight

impl<'a> DebugParameter for DirectionalLightMatrices

impl<'a> DebugParameter for AmbientLight

impl<'a> DebugParameter for AreaLight

impl<'a> DebugParameter for Attenuation

impl<'a> DebugParameter for PointLight

impl<'a> DebugParameter for SpotLight

impl<'a> DebugParameter for SpotLightMatrices

impl<'a> DebugParameter for Path

impl<'a> DebugParameter for Speed

impl<'a> DebugParameter for Velocity

impl<'a> DebugParameter for Delta

impl<'a> DebugParameter for ReynoldsPathInfo

impl<'a> DebugParameter for CurrentPosition

impl<'a> DebugParameter for PathLookUpDistance

impl<'a> DebugParameter for Parameters

impl<'a> DebugParameter for Skybox

impl<'a> DebugParameter for Parameters

impl<'a> DebugParameter for ParametersSend