var searchIndex = {}; searchIndex["screenruster_saver"] = {"doc":"","items":[[3,"Channel","screenruster_saver","",null,null],[3,"Renderer","","",null,null],[3,"Display","","",null,null],[4,"Error","","",null,null],[13,"Io","","",0,null],[13,"ContextCreation","","",0,null],[13,"SwapBuffers","","",0,null],[13,"Env","","",0,null],[13,"Logger","","",0,null],[13,"Protocol","","",0,null],[4,"State","","Represents the state of the saver.",null,null],[13,"None","","The saver is inactive.",1,null],[13,"Begin","","The saver is beginning.",1,null],[13,"Running","","The saver is running.",1,null],[13,"End","","The saver is ending.",1,null],[4,"Password","","Represents the state of the password.",null,null],[13,"Insert","","A character has been inserted.",2,null],[13,"Delete","","A character has been deleted.",2,null],[13,"Reset","","The field has been reset.",2,null],[13,"Check","","The password is being checked.",2,null],[13,"Success","","The authentication was successful.",2,null],[13,"Failure","","The authentication failed.",2,null],[4,"Request","","",null,null],[13,"Config","","Saver configuration.",3,null],[13,"Target","","Drawable target.",3,null],[12,"display","screenruster_saver::Request","",3,null],[12,"screen","","",3,null],[12,"window","","",3,null],[13,"Throttle","screenruster_saver","Throttle the rendering.",3,null],[13,"Blank","","The screen has been blanked or unblanked.",3,null],[13,"Resize","","Resize the viewport.",3,null],[12,"width","screenruster_saver::Request","",3,null],[12,"height","","",3,null],[13,"Pointer","screenruster_saver","Pointer events.",3,null],[13,"Password","","The password field has changed.",3,null],[13,"Start","","Start the saver.",3,null],[13,"Lock","","Lock the saver.",3,null],[13,"Stop","","Stop the saver.",3,null],[4,"Response","","",null,null],[13,"Initialized","","The saver has been initialized.",4,null],[13,"Started","","The saver has started.",4,null],[13,"Stopped","","The saver has stopped.",4,null],[5,"init","","Initialize the saver.",null,{"inputs":[],"output":{"name":"result"}}],[5,"run","","Run the saver.",null,{"inputs":[{"name":"s"}],"output":{"name":"result"}}],[11,"fmt","","",0,null],[11,"from","","",0,{"inputs":[{"name":"error"}],"output":{"name":"self"}}],[11,"from","","",0,{"inputs":[{"name":"varerror"}],"output":{"name":"self"}}],[11,"from","","",0,{"inputs":[{"name":"setloggererror"}],"output":{"name":"self"}}],[11,"from","","",0,{"inputs":[{"name":"display"}],"output":{"name":"self"}}],[11,"from","","",0,{"inputs":[{"name":"gliumcreationerror"}],"output":{"name":"self"}}],[11,"from","","",0,{"inputs":[{"name":"swapbufferserror"}],"output":{"name":"self"}}],[11,"fmt","","",0,null],[11,"description","","",0,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"eq","","",1,null],[11,"default","","",1,{"inputs":[],"output":{"name":"state"}}],[11,"fmt","","",2,null],[11,"clone","","",2,null],[11,"eq","","",2,null],[0,"pointer","","",null,null],[4,"Pointer","screenruster_saver::pointer","Represents pointer eents.",null,null],[13,"Move","","The pointer has moved.",5,null],[12,"x","screenruster_saver::pointer::Pointer","",5,null],[12,"y","","",5,null],[13,"Button","screenruster_saver::pointer","A button has been pressed or released.",5,null],[12,"x","screenruster_saver::pointer::Pointer","",5,null],[12,"y","","",5,null],[12,"button","","",5,null],[12,"press","","",5,null],[11,"fmt","screenruster_saver::pointer","",5,null],[11,"clone","","",5,null],[11,"eq","","",5,null],[11,"ne","","",5,null],[11,"fmt","screenruster_saver","",3,null],[11,"clone","","",3,null],[11,"fmt","","",4,null],[11,"clone","","",4,null],[11,"open","","",6,{"inputs":[{"name":"r"},{"name":"w"}],"output":{"name":"result"}}],[11,"recv","","",6,null],[11,"send","","",6,null],[11,"as_ref","","",6,null],[11,"as_ref","","",6,null],[11,"new","","",7,{"inputs":[{"name":"string"},{"name":"i32"},{"name":"u64"},{"name":"s"}],"output":{"name":"renderer"}}],[11,"throttle","","",7,null],[11,"blank","","",7,null],[11,"resize","","",7,null],[11,"pointer","","",7,null],[11,"password","","",7,null],[11,"start","","",7,null],[11,"lock","","",7,null],[11,"stop","","",7,null],[11,"as_ref","","",7,null],[11,"as_ref","","",7,null],[11,"open","","Open the matching Display.",8,{"inputs":[{"name":"n"},{"name":"i32"},{"name":"u64"}],"output":{"name":"result"}}],[11,"context","","Get the OpenGL context.",8,null],[11,"draw","","Get a drawable OpenGL surface.",8,null],[11,"resize","","Resize the Display.",8,null],[11,"screenshot","","Take a screenshot.",8,null],[6,"Result","","",null,null],[8,"Saver","","",null,null],[11,"config","","Initialize configuration.",9,null],[11,"initialize","","Initialize any graphics related stuff.",9,null],[11,"resize","","Resize the viewport.",9,null],[11,"throttle","","Whether to try and reduce power usage or not.",9,null],[11,"blank","","Whether the screen has been blanked or unblanked.",9,null],[11,"pointer","","The pointer moved or clicked.",9,null],[11,"password","","The password is being interacted with.",9,null],[10,"start","","The saver has been started, useful to implement a fade in or animation to\nonly show at the beginning.",9,null],[11,"lock","","The screen has been locked.",9,null],[10,"stop","","The saver has been stopped, useful to implement a fade out or animation\nto show at the end.",9,null],[10,"state","","Return the current saver state.",9,null],[11,"update","","Called every 15 milliseconds.",9,null],[10,"render","","Render the saver.",9,null],[14,"log!","","The standard logging macro.",null,null],[14,"error!","","Logs a message at the error level.",null,null],[14,"warn!","","Logs a message at the warn level.",null,null],[14,"info!","","Logs a message at the info level.",null,null],[14,"debug!","","Logs a message at the debug level.",null,null],[14,"trace!","","Logs a message at the trace level.",null,null],[14,"log_enabled!","","Determines if a message logged at the specified level in that module will\nbe logged.",null,null],[14,"uniform!","","Returns an implementation-defined type which implements the `Uniform` trait.",null,null],[14,"implement_vertex!","","Implements the `glium::vertex::Vertex` trait for the given type.",null,null],[14,"program!","","Builds a program depending on the GLSL version supported by the backend.",null,null],[14,"array!","","",null,null],[14,"object!","","",null,null],[11,"config","","Initialize configuration.",9,null],[11,"initialize","","Initialize any graphics related stuff.",9,null],[11,"resize","","Resize the viewport.",9,null],[11,"throttle","","Whether to try and reduce power usage or not.",9,null],[11,"blank","","Whether the screen has been blanked or unblanked.",9,null],[11,"pointer","","The pointer moved or clicked.",9,null],[11,"password","","The password is being interacted with.",9,null],[11,"lock","","The screen has been locked.",9,null],[11,"update","","Called every 15 milliseconds.",9,null]],"paths":[[4,"Error"],[4,"State"],[4,"Password"],[4,"Request"],[4,"Response"],[4,"Pointer"],[3,"Channel"],[3,"Renderer"],[3,"Display"],[8,"Saver"]]}; initSearch(searchIndex);