Keyword 'void' cannot be used in this context

I cannot find out how to fix this
Here is my code:

using UnityEngine;

public class PlayerMovement : MonoBehaviour
{
public float speed = 6f;

Vector3 movement;
Animator anim;
Rigidbody playerRigidbody;
int floorMask;
float camRayLength = 100f;

void Awake()
{
	floorMask = LayerMask.GetMask ("Floor");
	anim = GetComponent <Animator> (); 
	playerRigidbody = GetComponent<Rigidbody> ();
}

void |FixedUpdate() 
{
	float h = Input.GetAxisRaw ("Horizontal");
	float v = Input.GetAxisRaw ("vertical");

	Move (h, v);
	Turning ();
	Animating (h, v);
}

void Move (float h, float v)
{
	movement.Set (h, 0f, v);

	movement = movement.normalized * speed * Time.deltaTime;

	playerRigidbody.MovePosition (transform.position + movement);
}

void Turning()
{
	Ray camRay = Camera.main.ScreenPointToRay (Input.mousePosition);

	RaycastHit floorHit;

	if(Physics.Raycast (camRay, out  floorHit, camRayLength, floorMask)) {
	{
		Vector3 playerToMouse = floorHit.point - Transform.position;
			playerToMouse.y = 0f;

			Quaternion newRotation = Quaternion.LookRotation (playerToMouse);
			playerRigidbody.MoveRotation (newRotation);
	}
 }

void Animating(float h, float v)
{
	bool walking = h!=0f || v! = 0f;
	anim.SetBool ("IsWalking", walking )
}

When i try to run this, there are my errors:
Assets/Scripts/Player/PlayerMovement.cs(55,22) error CS1547:Keyword ‘void’ cannot be used in this context.

Seems like you’ve just copypasted it from somewhere, anyway there are plenty of misstyping and such, won’t describe all of that, here is the corrected version (at least that won’t give you misstyping errors):

using UnityEngine;

public class PlayerMovement : MonoBehaviour
{
    public float speed = 6f;
    Vector3 movement;
    Animator anim;
    Rigidbody playerRigidbody;
    int floorMask;
    float camRayLength = 100f;
    void Awake()
    {
        floorMask = LayerMask.GetMask("Floor");
        anim = GetComponent<Animator>();
        playerRigidbody = GetComponent<Rigidbody>();
    }
    void FixedUpdate()
    {
        float h = Input.GetAxisRaw("Horizontal");
        float v = Input.GetAxisRaw("vertical");
        Move(h, v);
        Turning();
        Animating(h, v);
    }
    void Move(float h, float v)
    {
        movement.Set(h, 0f, v);
        movement = movement.normalized * speed * Time.deltaTime;
        playerRigidbody.MovePosition(transform.position + movement);
    }
    void Turning()
    {
        Ray camRay = Camera.main.ScreenPointToRay(Input.mousePosition);
        RaycastHit floorHit;
        if (Physics.Raycast(camRay, out  floorHit, camRayLength, floorMask))
        {
            Vector3 playerToMouse = floorHit.point - transform.position;
            playerToMouse.y = 0f;
            Quaternion newRotation = Quaternion.LookRotation(playerToMouse);
            playerRigidbody.MoveRotation(newRotation);
        }
    }
    void Animating(float h, float v)
    {
        bool walking = h != 0f || v != 0f;
        anim.SetBool("IsWalking", walking);
    }
}