Trying to rotate x degrees around a given vector

glm::vec3 myRotationAxis( 3, 6, 9);
glm::rotate( 45, myRotationAxis );


but am getting an error:

.\src\main.cpp:128:34: error: no matching function for call to 'rotate(int, glm::vec3&)'
glm::rotate( 45, myRotationAxis );

Am I supposed to have a third parameter g.g. (model,45,myRotationAxis)?