mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-08 12:59:36 +00:00
1 line
750 KiB
JSON
1 line
750 KiB
JSON
{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"prelude":{"crate_id":{"name":"winit","disambiguator":[10082001721361668814,12310298597644157471]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[9585301629330894657,2988139860475965212]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[6357402705278437736,15396228000174385779]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15656677349667522462,981408973859384302]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":4,"id":{"name":"alloc","disambiguator":[10867707675671826130,15962273691783661441]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":5,"id":{"name":"alloc_system","disambiguator":[12150198854270067491,9945263365427243254]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[8689393118962671966,13316658367717829988]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":7,"id":{"name":"unwind","disambiguator":[11087397179380250019,16173628695450963038]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":8,"id":{"name":"alloc_jemalloc","disambiguator":[15668163579258084147,15586271759104334837]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":9,"id":{"name":"panic_unwind","disambiguator":[5446911583689922829,16172663846372972649]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":10,"id":{"name":"lazy_static","disambiguator":[18156735703805739716,9438708213843183844]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":11,"id":{"name":"libc","disambiguator":[10362433695265254093,12413538083043142068]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":12,"id":{"name":"log","disambiguator":[7665318380123477847,6856045602971862203]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":13,"id":{"name":"cfg_if","disambiguator":[9728107295340118098,17237797084713542039]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":14,"id":{"name":"x11_dl","disambiguator":[12479735144666523007,9897330458209179805]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":15,"id":{"name":"parking_lot","disambiguator":[7080130629312965051,4733508323745218685]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":16,"id":{"name":"lock_api","disambiguator":[17209109838337931221,5259983256514641649]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":17,"id":{"name":"scopeguard","disambiguator":[1117017233044660666,8786954384793420966]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":18,"id":{"name":"owning_ref","disambiguator":[10279702202864920509,14455964692624234390]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":19,"id":{"name":"stable_deref_trait","disambiguator":[6997611565528153251,202187931895792816]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":20,"id":{"name":"parking_lot_core","disambiguator":[16493364699006422761,6631995710079039407]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":21,"id":{"name":"rand","disambiguator":[11315694301500152117,3353026965760342603]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":22,"id":{"name":"rand_core","disambiguator":[2040603019909391089,9901069928207216939]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":23,"id":{"name":"rand_core","disambiguator":[15495543942705591148,7044565915573988379]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":24,"id":{"name":"smallvec","disambiguator":[4664494592848945837,15377799769533283633]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":25,"id":{"name":"unreachable","disambiguator":[3478445577867690938,12484257785447175236]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":26,"id":{"name":"void","disambiguator":[17339765746014206271,7238363668958524281]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":27,"id":{"name":"percent_encoding","disambiguator":[2154427538591026861,8019611604493599484]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":28,"id":{"name":"smithay_client_toolkit","disambiguator":[5784164483459750089,3285753392083416220]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":29,"id":{"name":"bitflags","disambiguator":[11716510426954271912,15949989209531034705]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":30,"id":{"name":"dlib","disambiguator":[2703265009652770450,7194622514886182195]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":31,"id":{"name":"libloading","disambiguator":[8333009911001925825,15738027475787588381]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":32,"id":{"name":"memmap","disambiguator":[2627618738625383978,14983331846856237674]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":33,"id":{"name":"nix","disambiguator":[14378244226996454699,15899272183731342907]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":34,"id":{"name":"wayland_client","disambiguator":[11845574295432338591,15317713940257530383]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":35,"id":{"name":"wayland_commons","disambiguator":[8382501698324717601,11402757748680944822]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":36,"id":{"name":"downcast_rs","disambiguator":[7121726366929262493,17210412617169686576]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":37,"id":{"name":"wayland_sys","disambiguator":[9665864637567594512,12206102724128472216]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","num":38,"id":{"name":"wayland_protocols","disambiguator":[15326271293176717379,17073955804810981270]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":15921,"line_start":1,"line_end":484,"column_start":1,"column_end":2}},"imports":[{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4418,"byte_end":4419,"line_start":117,"line_end":117,"column_start":17,"column_end":18},"alias_span":null,"name":"*","value":"DeviceEvent, WindowEvent, Event, ModifiersState, KeyboardInput, ElementState, VirtualKeyCode, MouseScrollDelta, Touch, MouseButton, TouchPhase","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":3648},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4438,"byte_end":4459,"line_start":118,"line_end":118,"column_start":18,"column_end":39},"alias_span":null,"name":"AvailableMonitorsIter","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":3654},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4461,"byte_end":4470,"line_start":118,"line_end":118,"column_start":41,"column_end":50},"alias_span":null,"name":"MonitorId","value":"","parent":{"krate":0,"index":0}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4487,"byte_end":4488,"line_start":119,"line_end":119,"column_start":15,"column_end":16},"alias_span":null,"name":"*","value":"Icon, PIXEL_SIZE, Pixel","parent":{"krate":0,"index":0}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186061,"byte_end":186062,"line_start":1,"line_end":1,"column_start":25,"column_end":26},"alias_span":null,"name":"*","value":"XK_o, XK_Alt_R, XK_c, XK_F9, XK_U, XK_KP_6, XK_I, XK_KP_Page_Up, XK_colon, XK_Up, XK_v, XK_period, XK_j, XK_Shift_L, XK_backslash, XK_F4, XK_P, XK_KP_1, XK_D, XK_KP_Home, XF86XK_Copy, XK_5, XK_Escape, XK_q, XK_space, XK_e, XK_F11, XK_W, XK_KP_8, XK_K, XK_KP_End, XK_equal, XK_Down, XK_x, XK_0, XK_l, XK_Control_L, XK_grave, XK_F6, XK_R, XK_KP_3, XK_F, XK_KP_Up, XF86XK_Cut, XK_7, XK_Multi_key, XK_s, XK_plus, XK_g, XK_F13, XK_Y, XK_F1, XK_M, XK_KP_Delete, XK_A, XK_Page_Down, XK_z, XK_2, XK_BackSpace, XK_n, XK_Alt_L, XK_b, XK_F8, XK_T, XK_KP_5, XK_H, XK_KP_Down, XK_9, XK_Left, XK_u, XK_minus, XK_i, XK_F15, XK_bracketleft, XK_F3, XK_O, XK_KP_0, XK_C, XK_Insert, XF86XK_Forward, XK_4, XK_Return, XK_p, XK_ISO_Left_Tab, XK_d, XK_F10, XK_V, XK_KP_7, XK_J, XK_KP_Page_Down, XK_semicolon, XK_Right, XK_w, XK_slash, XK_k, XK_Shift_R, XK_bracketright, XK_F5, XK_Q, XK_KP_2, XK_E, XK_KP_Left, XF86XK_Paste, XK_6, XK_Delete, XK_r, XK_apostrophe, XK_f, XK_F12, XK_X, XK_KP_9, XK_L, XK_KP_Insert, XK_at, XK_Page_Up, XK_y, XK_1, XK_m, XK_Control_R, XK_a, XK_F7, XK_S, XK_KP_4, XK_G, XK_KP_Right, XK_8, XK_Home, XK_t, XK_comma, XK_h, XK_F14, XK_Z, XK_F2, XK_N, XK_KP_Equal, XK_B, XK_End, XF86XK_Back, XK_3, XK_Tab","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186089,"byte_end":186090,"line_start":2,"line_end":2,"column_start":26,"column_end":27},"alias_span":null,"name":"*","value":"Xcursor","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186114,"byte_end":186115,"line_start":3,"line_end":3,"column_start":23,"column_end":24},"alias_span":null,"name":"*","value":"XIMPreeditNothing, PMaxSize, KeyPressMask, Status, XAnyEvent, PropModeReplace, ConfigureNotify, ControlMask, XA_STRING, False, Bool, Expose, GrabSuccess, XReparentEvent, Button2MotionMask, XIC, XIMStatusNothing, NoEventMask, XClassHint, ClientMessage, KeyReleaseMask, Button1, AllocNone, XSetWindowAttributes, Mod4Mask, XGenericEventCookie, GrabFrozen, XExposeEvent, AlreadyGrabbed, Button3MotionMask, Cursor, XNClientWindow_0, CopyFromParent, CWBorderPixel, XIMCallback, XPoint, KeymapStateMask, Button2, XBufferOverflow, KeyCode, SubstructureRedirectMask, PropModePrepend, Success, VisibilityNotify, KeyPress, DestroyNotify, Button4MotionMask, PBaseSize, EnterWindowMask, Window, InputOutput, PMinSize, XA_WINDOW, XColor, CWColormap, ButtonPressMask, XClientMessageEvent, Button3, Atom, MappingNotify, ExposureMask, XEvent, SubstructureNotifyMask, Xlib, Display, SelectionNotify, XA_CARDINAL, KeyRelease, XNDestroyCallback_0, GrabInvalidTime, XDestroyWindowEvent, Button5MotionMask, XA_ATOM, XNPreeditAttributes_0, Visual, LeaveWindowMask, CWEventMask, ButtonReleaseMask, StructureNotifyMask, True, PropModeAppend, Mod1Mask, CurrentTime, ButtonMotionMask, PointerMotionHintMask, RevertToParent, XNInputStyle_0, CWOverrideRedirect, PSize, XNSpotLocation_0, XSizeHints, PointerMotionMask, VisibilityChangeMask, KeySym, GenericEvent, XConfigureEvent, XUrgencyHint, XVisualInfo, XErrorEvent, ShiftMask, XSelectionEvent, XKeyEvent, GrabNotViewable, XPointer, XIM, XWMHints, GrabModeAsync, ReparentNotify, PResizeInc, Button1MotionMask","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186141,"byte_end":186142,"line_start":4,"line_end":4,"column_start":25,"column_end":26},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186169,"byte_end":186170,"line_start":5,"line_end":5,"column_start":26,"column_end":27},"alias_span":null,"name":"*","value":"XI_TouchBeginMask, XI_RawKeyRelease, XI_ButtonPressMask, XI_ButtonPress, XIValuatorClassInfo, XI_RawMotion, XIScrollClassInfo, XIGroupState, XI_TouchBegin, XILeaveEvent, XISlaveAdded, XI_TouchUpdateMask, XI_ButtonReleaseMask, XI_ButtonRelease, XI_TouchUpdate, XI_RawMotionMask, XI_Enter, XI_TouchEndMask, XIMasterAdded, XI_EnterMask, XIDeviceEvent, XISlaveKeyboard, XIEventMask, XI_TouchEnd, XI_FocusOut, XI_RawButtonPressMask, XIEnterEvent, XIAllMasterDevices, XISlaveRemoved, XI_LeaveMask, XISlavePointer, XIScrollTypeHorizontal, XI_RawButtonPress, XInput2, XIScrollClass, XIFocusOutEvent, XI_RawButtonReleaseMask, XI_FocusIn, XIModifierState, XI_2_Major, XIDeviceInfo, XIMasterRemoved, XI_FocusInMask, XI_HierarchyChanged, XIPointerEmulated, XIFloatingSlave, XIScrollTypeVertical, XI_RawButtonRelease, XIButtonState, XI_RawKeyPressMask, XIAllDevices, XIFocusInEvent, XI_Motion, XIHierarchyEvent, XI_FocusOutMask, XI_RawKeyPress, XI_MotionMask, XIValuatorClass, XIRawEvent, XIAnyClassInfo, XI_RawKeyReleaseMask, XI_HierarchyChangedMask, XI_Leave, XI_2_Minor, XIMaskIsSet","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186198,"byte_end":186199,"line_start":6,"line_end":6,"column_start":27,"column_end":28},"alias_span":null,"name":"*","value":"Xlib_xcb","parent":{"krate":0,"index":756}},{"kind":"Use","ref_id":{"krate":14,"index":6106},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186224,"byte_end":186233,"line_start":7,"line_end":7,"column_start":24,"column_end":33},"alias_span":null,"name":"OpenError","value":"","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":186259,"byte_end":186260,"line_start":8,"line_end":8,"column_start":25,"column_end":26},"alias_span":null,"name":"*","value":"XRRCrtcInfo, XRRScreenResources, RRCrtcChangeNotifyMask, RRScreenChangeNotifyMask, Xrandr_2_2_0, RROutput, XRRMonitorInfo, RROutputPropertyNotifyMask, Xrandr","parent":{"krate":0,"index":756}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344141,"byte_end":344142,"line_start":16,"line_end":16,"column_start":21,"column_end":22},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344170,"byte_end":344171,"line_start":17,"line_end":17,"column_start":27,"column_end":28},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344195,"byte_end":344196,"line_start":18,"line_end":18,"column_start":23,"column_end":24},"alias_span":null,"name":"*","value":"Formattable, Format","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344222,"byte_end":344223,"line_start":19,"line_end":19,"column_start":25,"column_end":26},"alias_span":null,"name":"*","value":"FrameExtentsHeuristic, AaRect","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344245,"byte_end":344246,"line_start":20,"line_end":20,"column_start":21,"column_end":22},"alias_span":null,"name":"*","value":"WindowType, NormalHints, MWM_HINTS_DECORATIONS, StateOperation","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344268,"byte_end":344269,"line_start":21,"line_end":21,"column_start":21,"column_end":22},"alias_span":null,"name":"*","value":"","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344292,"byte_end":344293,"line_start":22,"line_end":22,"column_start":22,"column_end":23},"alias_span":null,"name":"*","value":"VIRTUAL_CORE_KEYBOARD, VIRTUAL_CORE_POINTER","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344317,"byte_end":344318,"line_start":23,"line_end":23,"column_start":23,"column_end":24},"alias_span":null,"name":"*","value":"XSmartPointer","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344341,"byte_end":344342,"line_start":24,"line_end":24,"column_start":22,"column_end":23},"alias_span":null,"name":"*","value":"MonitorRepr","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344375,"byte_end":344376,"line_start":25,"line_end":25,"column_start":32,"column_end":33},"alias_span":null,"name":"*","value":"CARDINAL_SIZE, PropMode, Cardinal, GetPropertyError","parent":{"krate":0,"index":1458}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344396,"byte_end":344397,"line_start":26,"line_end":26,"column_start":19,"column_end":20},"alias_span":null,"name":"*","value":"hint_is_supported, wm_name_is_one_of","parent":{"krate":0,"index":1458}},{"kind":"Use","ref_id":{"krate":0,"index":3010},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122735,"byte_end":122744,"line_start":12,"line_end":12,"column_start":24,"column_end":33},"alias_span":null,"name":"MonitorId","value":"","parent":{"krate":0,"index":754}},{"kind":"Use","ref_id":{"krate":0,"index":932},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122768,"byte_end":122781,"line_start":13,"line_end":13,"column_start":23,"column_end":36},"alias_span":null,"name":"UnownedWindow","value":"","parent":{"krate":0,"index":754}},{"kind":"Use","ref_id":{"krate":0,"index":1088},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122808,"byte_end":122819,"line_start":14,"line_end":14,"column_start":26,"column_end":37},"alias_span":null,"name":"XConnection","value":"","parent":{"krate":0,"index":754}},{"kind":"Use","ref_id":{"krate":0,"index":3040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122821,"byte_end":122834,"line_start":14,"line_end":14,"column_start":39,"column_end":52},"alias_span":null,"name":"XNotSupported","value":"","parent":{"krate":0,"index":754}},{"kind":"Use","ref_id":{"krate":0,"index":3030},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122836,"byte_end":122842,"line_start":14,"line_end":14,"column_start":54,"column_end":60},"alias_span":null,"name":"XError","value":"","parent":{"krate":0,"index":754}},{"kind":"Use","ref_id":{"krate":0,"index":754},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423065,"byte_end":423068,"line_start":23,"line_end":23,"column_start":19,"column_end":22},"alias_span":null,"name":"x11","value":"","parent":{"krate":0,"index":2374}},{"kind":"Use","ref_id":{"krate":0,"index":3040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423089,"byte_end":423102,"line_start":25,"line_end":25,"column_start":19,"column_end":32},"alias_span":null,"name":"XNotSupported","value":"","parent":{"krate":0,"index":2374}},{"kind":"Use","ref_id":{"krate":0,"index":3296},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423133,"byte_end":423143,"line_start":26,"line_end":26,"column_start":30,"column_end":40},"alias_span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423147,"byte_end":423158,"line_start":26,"line_end":26,"column_start":44,"column_end":55},"name":"XWindowType","value":"","parent":{"krate":0,"index":2374}}],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":15921,"line_start":1,"line_end":484,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/lib.rs","parent":null,"children":[{"krate":0,"index":2},{"krate":0,"index":4},{"krate":0,"index":6},{"krate":0,"index":8},{"krate":0,"index":10},{"krate":0,"index":12},{"krate":0,"index":14},{"krate":0,"index":16},{"krate":0,"index":18},{"krate":0,"index":20},{"krate":0,"index":22},{"krate":0,"index":24},{"krate":0,"index":30},{"krate":0,"index":32},{"krate":0,"index":132},{"krate":0,"index":152},{"krate":0,"index":178},{"krate":0,"index":2234},{"krate":0,"index":2372},{"krate":0,"index":2514},{"krate":0,"index":3664},{"krate":0,"index":3702},{"krate":0,"index":3700},{"krate":0,"index":3696},{"krate":0,"index":3690},{"krate":0,"index":3686},{"krate":0,"index":3674},{"krate":0,"index":3670},{"krate":0,"index":3666},{"krate":0,"index":3706},{"krate":0,"index":3744},{"krate":0,"index":3742},{"krate":0,"index":3738},{"krate":0,"index":3732},{"krate":0,"index":3728},{"krate":0,"index":3716},{"krate":0,"index":3712},{"krate":0,"index":3708},{"krate":0,"index":2516},{"krate":0,"index":3748},{"krate":0,"index":3766},{"krate":0,"index":3762},{"krate":0,"index":3758},{"krate":0,"index":3754},{"krate":0,"index":3750},{"krate":0,"index":2518},{"krate":0,"index":3768},{"krate":0,"index":3770},{"krate":0,"index":2532},{"krate":0,"index":3774},{"krate":0,"index":3794},{"krate":0,"index":3792},{"krate":0,"index":3788},{"krate":0,"index":3784},{"krate":0,"index":3780},{"krate":0,"index":3776},{"krate":0,"index":2536},{"krate":0,"index":2540},{"krate":0,"index":3798},{"krate":0,"index":3800},{"krate":0,"index":3804},{"krate":0,"index":3810},{"krate":0,"index":3806},{"krate":0,"index":2544},{"krate":0,"index":2548},{"krate":0,"index":2552},{"krate":0,"index":3814},{"krate":0,"index":3826},{"krate":0,"index":3824},{"krate":0,"index":3820},{"krate":0,"index":3816},{"krate":0,"index":2556},{"krate":0,"index":3830},{"krate":0,"index":3836},{"krate":0,"index":3832},{"krate":0,"index":2560}],"decl_id":null,"docs":" Winit allows you to build a window on as many platforms as possible.","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":32},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"dpi","qualname":"::dpi","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/dpi.rs","parent":null,"children":[{"krate":0,"index":34},{"krate":0,"index":2564},{"krate":0,"index":2578},{"krate":0,"index":2576},{"krate":0,"index":2572},{"krate":0,"index":2566},{"krate":0,"index":36},{"krate":0,"index":44},{"krate":0,"index":48},{"krate":0,"index":52},{"krate":0,"index":56},{"krate":0,"index":2582},{"krate":0,"index":2596},{"krate":0,"index":2594},{"krate":0,"index":2590},{"krate":0,"index":2584},{"krate":0,"index":60},{"krate":0,"index":68},{"krate":0,"index":72},{"krate":0,"index":76},{"krate":0,"index":80},{"krate":0,"index":2600},{"krate":0,"index":2614},{"krate":0,"index":2612},{"krate":0,"index":2608},{"krate":0,"index":2602},{"krate":0,"index":84},{"krate":0,"index":92},{"krate":0,"index":96},{"krate":0,"index":100},{"krate":0,"index":104},{"krate":0,"index":2618},{"krate":0,"index":2632},{"krate":0,"index":2630},{"krate":0,"index":2626},{"krate":0,"index":2620},{"krate":0,"index":108},{"krate":0,"index":116},{"krate":0,"index":120},{"krate":0,"index":124},{"krate":0,"index":128}],"decl_id":null,"docs":" DPI is important, so read the docs for this module if you don't want to be confused.","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":34},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":21641,"byte_end":21662,"line_start":75,"line_end":75,"column_start":8,"column_end":29},"name":"validate_hidpi_factor","qualname":"::dpi::validate_hidpi_factor","value":"fn (dpi_factor: f64) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Checks that the DPI factor is a normal positive `f64`.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":21624,"byte_end":21633,"line_start":74,"line_end":74,"column_start":1,"column_end":10}}]},{"kind":"Struct","id":{"krate":0,"index":2564},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22116,"byte_end":22131,"line_start":85,"line_end":85,"column_start":12,"column_end":27},"name":"LogicalPosition","qualname":"::dpi::LogicalPosition","value":"LogicalPosition { x, y }","parent":null,"children":[{"krate":0,"index":645},{"krate":0,"index":647}],"decl_id":null,"docs":" A position represented in logical pixels.","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22105,"byte_end":22167,"line_start":85,"line_end":88,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":645},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22142,"byte_end":22143,"line_start":86,"line_end":86,"column_start":9,"column_end":10},"name":"x","qualname":"::dpi::LogicalPosition::x","value":"f64","parent":{"krate":0,"index":2564},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":647},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22158,"byte_end":22159,"line_start":87,"line_end":87,"column_start":9,"column_end":10},"name":"y","qualname":"::dpi::LogicalPosition::y","value":"f64","parent":{"krate":0,"index":2564},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":38},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22217,"byte_end":22220,"line_start":92,"line_end":92,"column_start":12,"column_end":15},"name":"new","qualname":"<LogicalPosition>::new","value":"fn (x: f64, y: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22196,"byte_end":22205,"line_start":91,"line_end":91,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":40},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22312,"byte_end":22325,"line_start":97,"line_end":97,"column_start":12,"column_end":25},"name":"from_physical","qualname":"<LogicalPosition>::from_physical","value":"fn <T> (physical: T, dpi_factor: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22291,"byte_end":22300,"line_start":96,"line_end":96,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":42},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22472,"byte_end":22483,"line_start":102,"line_end":102,"column_start":12,"column_end":23},"name":"to_physical","qualname":"<LogicalPosition>::to_physical","value":"fn (&self, dpi_factor: f64) -> PhysicalPosition","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22451,"byte_end":22460,"line_start":101,"line_end":101,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":2582},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23676,"byte_end":23692,"line_start":145,"line_end":145,"column_start":12,"column_end":28},"name":"PhysicalPosition","qualname":"::dpi::PhysicalPosition","value":"PhysicalPosition { x, y }","parent":null,"children":[{"krate":0,"index":649},{"krate":0,"index":651}],"decl_id":null,"docs":" A position represented in physical pixels.","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23665,"byte_end":23728,"line_start":145,"line_end":148,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":649},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23703,"byte_end":23704,"line_start":146,"line_end":146,"column_start":9,"column_end":10},"name":"x","qualname":"::dpi::PhysicalPosition::x","value":"f64","parent":{"krate":0,"index":2582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":651},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23719,"byte_end":23720,"line_start":147,"line_end":147,"column_start":9,"column_end":10},"name":"y","qualname":"::dpi::PhysicalPosition::y","value":"f64","parent":{"krate":0,"index":2582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":62},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23779,"byte_end":23782,"line_start":152,"line_end":152,"column_start":12,"column_end":15},"name":"new","qualname":"<PhysicalPosition>::new","value":"fn (x: f64, y: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23758,"byte_end":23767,"line_start":151,"line_end":151,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":64},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23875,"byte_end":23887,"line_start":157,"line_end":157,"column_start":12,"column_end":24},"name":"from_logical","qualname":"<PhysicalPosition>::from_logical","value":"fn <T> (logical: T, dpi_factor: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23854,"byte_end":23863,"line_start":156,"line_end":156,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":66},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24032,"byte_end":24042,"line_start":162,"line_end":162,"column_start":12,"column_end":22},"name":"to_logical","qualname":"<PhysicalPosition>::to_logical","value":"fn (&self, dpi_factor: f64) -> LogicalPosition","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24011,"byte_end":24020,"line_start":161,"line_end":161,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":2600},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25228,"byte_end":25239,"line_start":205,"line_end":205,"column_start":12,"column_end":23},"name":"LogicalSize","qualname":"::dpi::LogicalSize","value":"LogicalSize { width, height }","parent":null,"children":[{"krate":0,"index":653},{"krate":0,"index":655}],"decl_id":null,"docs":" A size represented in logical pixels.","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25217,"byte_end":25284,"line_start":205,"line_end":208,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":653},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25250,"byte_end":25255,"line_start":206,"line_end":206,"column_start":9,"column_end":14},"name":"width","qualname":"::dpi::LogicalSize::width","value":"f64","parent":{"krate":0,"index":2600},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":655},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25270,"byte_end":25276,"line_start":207,"line_end":207,"column_start":9,"column_end":15},"name":"height","qualname":"::dpi::LogicalSize::height","value":"f64","parent":{"krate":0,"index":2600},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":86},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25330,"byte_end":25333,"line_start":212,"line_end":212,"column_start":12,"column_end":15},"name":"new","qualname":"<LogicalSize>::new","value":"fn (width: f64, height: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25309,"byte_end":25318,"line_start":211,"line_end":211,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":88},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25439,"byte_end":25452,"line_start":217,"line_end":217,"column_start":12,"column_end":25},"name":"from_physical","qualname":"<LogicalSize>::from_physical","value":"fn <T> (physical: T, dpi_factor: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25418,"byte_end":25427,"line_start":216,"line_end":216,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":90},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25595,"byte_end":25606,"line_start":222,"line_end":222,"column_start":12,"column_end":23},"name":"to_physical","qualname":"<LogicalSize>::to_physical","value":"fn (&self, dpi_factor: f64) -> PhysicalSize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25574,"byte_end":25583,"line_start":221,"line_end":221,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":2618},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26848,"byte_end":26860,"line_start":265,"line_end":265,"column_start":12,"column_end":24},"name":"PhysicalSize","qualname":"::dpi::PhysicalSize","value":"PhysicalSize { width, height }","parent":null,"children":[{"krate":0,"index":657},{"krate":0,"index":659}],"decl_id":null,"docs":" A size represented in physical pixels.","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26837,"byte_end":26905,"line_start":265,"line_end":268,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":657},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26871,"byte_end":26876,"line_start":266,"line_end":266,"column_start":9,"column_end":14},"name":"width","qualname":"::dpi::PhysicalSize::width","value":"f64","parent":{"krate":0,"index":2618},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":659},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26891,"byte_end":26897,"line_start":267,"line_end":267,"column_start":9,"column_end":15},"name":"height","qualname":"::dpi::PhysicalSize::height","value":"f64","parent":{"krate":0,"index":2618},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":110},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26952,"byte_end":26955,"line_start":272,"line_end":272,"column_start":12,"column_end":15},"name":"new","qualname":"<PhysicalSize>::new","value":"fn (width: f64, height: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26931,"byte_end":26940,"line_start":271,"line_end":271,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":112},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27062,"byte_end":27074,"line_start":277,"line_end":277,"column_start":12,"column_end":24},"name":"from_logical","qualname":"<PhysicalSize>::from_logical","value":"fn <T> (logical: T, dpi_factor: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27041,"byte_end":27050,"line_start":276,"line_end":276,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":114},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27215,"byte_end":27225,"line_start":282,"line_end":282,"column_start":12,"column_end":22},"name":"to_logical","qualname":"<PhysicalSize>::to_logical","value":"fn (&self, dpi_factor: f64) -> LogicalSize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27194,"byte_end":27203,"line_start":281,"line_end":281,"column_start":5,"column_end":14}}]},{"kind":"StructVariant","id":{"krate":0,"index":661},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28271,"byte_end":28282,"line_start":8,"line_end":8,"column_start":5,"column_end":16},"name":"WindowEvent","qualname":"::events::Event::WindowEvent","value":"Event::WindowEvent { window_id, event }","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":667},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28353,"byte_end":28364,"line_start":12,"line_end":12,"column_start":5,"column_end":16},"name":"DeviceEvent","qualname":"::events::Event::DeviceEvent","value":"Event::DeviceEvent { device_id, event }","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":673},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28435,"byte_end":28443,"line_start":16,"line_end":16,"column_start":5,"column_end":13},"name":"Awakened","qualname":"::events::Event::Awakened","value":"Event::Awakened","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":675},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28599,"byte_end":28608,"line_start":21,"line_end":21,"column_start":5,"column_end":14},"name":"Suspended","qualname":"::events::Event::Suspended","value":"Event::Suspended(bool)","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":" The application has been suspended or resumed.","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2636},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28259,"byte_end":28264,"line_start":7,"line_end":7,"column_start":10,"column_end":15},"name":"Event","qualname":"::events::Event","value":"Event::{WindowEvent, DeviceEvent, Awakened, Suspended}","parent":null,"children":[{"krate":0,"index":661},{"krate":0,"index":667},{"krate":0,"index":673},{"krate":0,"index":675}],"decl_id":null,"docs":" Describes a generic event.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":679},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28797,"byte_end":28804,"line_start":28,"line_end":28,"column_start":5,"column_end":12},"name":"Resized","qualname":"::events::WindowEvent::Resized","value":"WindowEvent::Resized(LogicalSize)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The size of the window has changed. Contains the client area's new dimensions.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":683},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28908,"byte_end":28913,"line_start":31,"line_end":31,"column_start":5,"column_end":10},"name":"Moved","qualname":"::events::WindowEvent::Moved","value":"WindowEvent::Moved(LogicalPosition)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The position of the window has changed. Contains the window's new position.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":687},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28985,"byte_end":28999,"line_start":34,"line_end":34,"column_start":5,"column_end":19},"name":"CloseRequested","qualname":"::events::WindowEvent::CloseRequested","value":"WindowEvent::CloseRequested","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The window has been requested to close.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":689},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29045,"byte_end":29054,"line_start":37,"line_end":37,"column_start":5,"column_end":14},"name":"Destroyed","qualname":"::events::WindowEvent::Destroyed","value":"WindowEvent::Destroyed","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The window has been destroyed.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":691},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29110,"byte_end":29121,"line_start":40,"line_end":40,"column_start":5,"column_end":16},"name":"DroppedFile","qualname":"::events::WindowEvent::DroppedFile","value":"WindowEvent::DroppedFile(PathBuf)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" A file has been dropped into the window.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":695},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29186,"byte_end":29197,"line_start":43,"line_end":43,"column_start":5,"column_end":16},"name":"HoveredFile","qualname":"::events::WindowEvent::HoveredFile","value":"WindowEvent::HoveredFile(PathBuf)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" A file is being hovered over the window.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":699},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29268,"byte_end":29288,"line_start":46,"line_end":46,"column_start":5,"column_end":25},"name":"HoveredFileCancelled","qualname":"::events::WindowEvent::HoveredFileCancelled","value":"WindowEvent::HoveredFileCancelled","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" A file was hovered, but has exited the window.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":701},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29344,"byte_end":29361,"line_start":49,"line_end":49,"column_start":5,"column_end":22},"name":"ReceivedCharacter","qualname":"::events::WindowEvent::ReceivedCharacter","value":"WindowEvent::ReceivedCharacter(char)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The window received a unicode character.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":705},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29517,"byte_end":29524,"line_start":54,"line_end":54,"column_start":5,"column_end":12},"name":"Focused","qualname":"::events::WindowEvent::Focused","value":"WindowEvent::Focused(bool)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The window gained or lost focus.","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":709},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29591,"byte_end":29604,"line_start":57,"line_end":57,"column_start":5,"column_end":18},"name":"KeyboardInput","qualname":"::events::WindowEvent::KeyboardInput","value":"WindowEvent::KeyboardInput { device_id, input }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" An event from the keyboard has been received.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":715},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":29701,"byte_end":29712,"line_start":60,"line_end":60,"column_start":5,"column_end":16},"name":"CursorMoved","qualname":"::events::WindowEvent::CursorMoved","value":"WindowEvent::CursorMoved { device_id, position, modifiers }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The cursor has moved on the window.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":723},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":30221,"byte_end":30234,"line_start":71,"line_end":71,"column_start":5,"column_end":18},"name":"CursorEntered","qualname":"::events::WindowEvent::CursorEntered","value":"WindowEvent::CursorEntered { device_id }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The cursor has entered the window.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":727},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":30305,"byte_end":30315,"line_start":74,"line_end":74,"column_start":5,"column_end":15},"name":"CursorLeft","qualname":"::events::WindowEvent::CursorLeft","value":"WindowEvent::CursorLeft { device_id }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The cursor has left the window.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":731},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":30406,"byte_end":30416,"line_start":77,"line_end":77,"column_start":5,"column_end":15},"name":"MouseWheel","qualname":"::events::WindowEvent::MouseWheel","value":"WindowEvent::MouseWheel { device_id, delta, phase, modifiers }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" A mouse wheel movement or touchpad scroll occurred.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":741},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":30567,"byte_end":30577,"line_start":80,"line_end":80,"column_start":5,"column_end":15},"name":"MouseInput","qualname":"::events::WindowEvent::MouseInput","value":"WindowEvent::MouseInput { device_id, state, button, modifiers }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" An mouse button press has been received.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":751},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":30972,"byte_end":30988,"line_start":88,"line_end":88,"column_start":5,"column_end":21},"name":"TouchpadPressure","qualname":"::events::WindowEvent::TouchpadPressure","value":"WindowEvent::TouchpadPressure { device_id, pressure, stage }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" Touchpad pressure event.","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":759},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":31140,"byte_end":31150,"line_start":91,"line_end":91,"column_start":5,"column_end":15},"name":"AxisMotion","qualname":"::events::WindowEvent::AxisMotion","value":"WindowEvent::AxisMotion { device_id, axis, value }","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" Motion on some analog axis. May report data redundant to other, more specific events.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":767},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":31247,"byte_end":31254,"line_start":94,"line_end":94,"column_start":5,"column_end":12},"name":"Refresh","qualname":"::events::WindowEvent::Refresh","value":"WindowEvent::Refresh","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The window needs to be redrawn.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":769},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":31299,"byte_end":31304,"line_start":97,"line_end":97,"column_start":5,"column_end":10},"name":"Touch","qualname":"::events::WindowEvent::Touch","value":"WindowEvent::Touch(Touch)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" Touch event has been received\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":773},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":31736,"byte_end":31754,"line_start":108,"line_end":108,"column_start":5,"column_end":23},"name":"HiDpiFactorChanged","qualname":"::events::WindowEvent::HiDpiFactorChanged","value":"WindowEvent::HiDpiFactorChanged(f64)","parent":{"krate":0,"index":2646},"children":[],"decl_id":null,"docs":" The DPI factor of the window has changed.","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2646},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":28692,"byte_end":28703,"line_start":26,"line_end":26,"column_start":10,"column_end":21},"name":"WindowEvent","qualname":"::events::WindowEvent","value":"WindowEvent::{Resized, Moved, CloseRequested, Destroyed, DroppedFile, HoveredFile, HoveredFileCancelled, ReceivedCharacter, Focused, KeyboardInput, CursorMoved, CursorEntered, CursorLeft, MouseWheel, MouseInput, TouchpadPressure, AxisMotion, Refresh, Touch, HiDpiFactorChanged}","parent":null,"children":[{"krate":0,"index":679},{"krate":0,"index":683},{"krate":0,"index":687},{"krate":0,"index":689},{"krate":0,"index":691},{"krate":0,"index":695},{"krate":0,"index":699},{"krate":0,"index":701},{"krate":0,"index":705},{"krate":0,"index":709},{"krate":0,"index":715},{"krate":0,"index":723},{"krate":0,"index":727},{"krate":0,"index":731},{"krate":0,"index":741},{"krate":0,"index":751},{"krate":0,"index":759},{"krate":0,"index":767},{"krate":0,"index":769},{"krate":0,"index":773}],"decl_id":null,"docs":" Describes an event from a `Window`.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":777},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":32351,"byte_end":32356,"line_start":121,"line_end":121,"column_start":5,"column_end":10},"name":"Added","qualname":"::events::DeviceEvent::Added","value":"DeviceEvent::Added","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":779},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":32362,"byte_end":32369,"line_start":122,"line_end":122,"column_start":5,"column_end":12},"name":"Removed","qualname":"::events::DeviceEvent::Removed","value":"DeviceEvent::Removed","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":781},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":32551,"byte_end":32562,"line_start":127,"line_end":127,"column_start":5,"column_end":16},"name":"MouseMotion","qualname":"::events::DeviceEvent::MouseMotion","value":"DeviceEvent::MouseMotion { delta }","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":" Change in physical position of a pointing device.","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":785},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":32761,"byte_end":32771,"line_start":135,"line_end":135,"column_start":5,"column_end":15},"name":"MouseWheel","qualname":"::events::DeviceEvent::MouseWheel","value":"DeviceEvent::MouseWheel { delta }","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":" Physical scroll event\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":789},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33088,"byte_end":33094,"line_start":142,"line_end":142,"column_start":5,"column_end":11},"name":"Motion","qualname":"::events::DeviceEvent::Motion","value":"DeviceEvent::Motion { axis, value }","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":" Motion on some analog axis. This event will be reported for all arbitrary input devices\n that winit supports on this platform, including mouse devices. If the device is a mouse\n device then this will be reported alongside the MouseMotion event.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":795},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33130,"byte_end":33136,"line_start":144,"line_end":144,"column_start":5,"column_end":11},"name":"Button","qualname":"::events::DeviceEvent::Button","value":"DeviceEvent::Button { button, state }","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":801},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33184,"byte_end":33187,"line_start":145,"line_end":145,"column_start":5,"column_end":8},"name":"Key","qualname":"::events::DeviceEvent::Key","value":"DeviceEvent::Key(KeyboardInput)","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":805},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33208,"byte_end":33212,"line_start":146,"line_end":146,"column_start":5,"column_end":9},"name":"Text","qualname":"::events::DeviceEvent::Text","value":"DeviceEvent::Text { codepoint }","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2656},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":32333,"byte_end":32344,"line_start":120,"line_end":120,"column_start":10,"column_end":21},"name":"DeviceEvent","qualname":"::events::DeviceEvent","value":"DeviceEvent::{Added, Removed, MouseMotion, MouseWheel, Motion, Button, Key, Text}","parent":null,"children":[{"krate":0,"index":777},{"krate":0,"index":779},{"krate":0,"index":781},{"krate":0,"index":785},{"krate":0,"index":789},{"krate":0,"index":795},{"krate":0,"index":801},{"krate":0,"index":805}],"decl_id":null,"docs":" Represents raw hardware events that are not associated with any particular window.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2666},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33316,"byte_end":33329,"line_start":151,"line_end":151,"column_start":12,"column_end":25},"name":"KeyboardInput","qualname":"::events::KeyboardInput","value":"KeyboardInput { scancode, state, virtual_keycode, modifiers }","parent":null,"children":[{"krate":0,"index":809},{"krate":0,"index":811},{"krate":0,"index":813},{"krate":0,"index":815}],"decl_id":null,"docs":" Describes a keyboard input event.\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33305,"byte_end":34287,"line_start":151,"line_end":172,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":809},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33633,"byte_end":33641,"line_start":157,"line_end":157,"column_start":9,"column_end":17},"name":"scancode","qualname":"::events::KeyboardInput::scancode","value":"u32","parent":{"krate":0,"index":2666},"children":[],"decl_id":null,"docs":" Identifies the physical key pressed","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":811},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33662,"byte_end":33667,"line_start":159,"line_end":159,"column_start":9,"column_end":14},"name":"state","qualname":"::events::KeyboardInput::state","value":"events::ElementState","parent":{"krate":0,"index":2666},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":813},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":33921,"byte_end":33936,"line_start":165,"line_end":165,"column_start":9,"column_end":24},"name":"virtual_keycode","qualname":"::events::KeyboardInput::virtual_keycode","value":"std::option::Option<events::VirtualKeyCode>","parent":{"krate":0,"index":2666},"children":[],"decl_id":null,"docs":" Identifies the semantic meaning of the key","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":815},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34260,"byte_end":34269,"line_start":171,"line_end":171,"column_start":9,"column_end":18},"name":"modifiers","qualname":"::events::KeyboardInput::modifiers","value":"events::ModifiersState","parent":{"krate":0,"index":2666},"children":[],"decl_id":null,"docs":" Modifier keys active at the time of this input.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":817},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34406,"byte_end":34413,"line_start":177,"line_end":177,"column_start":5,"column_end":12},"name":"Started","qualname":"::events::TouchPhase::Started","value":"TouchPhase::Started","parent":{"krate":0,"index":2678},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":819},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34419,"byte_end":34424,"line_start":178,"line_end":178,"column_start":5,"column_end":10},"name":"Moved","qualname":"::events::TouchPhase::Moved","value":"TouchPhase::Moved","parent":{"krate":0,"index":2678},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":821},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34430,"byte_end":34435,"line_start":179,"line_end":179,"column_start":5,"column_end":10},"name":"Ended","qualname":"::events::TouchPhase::Ended","value":"TouchPhase::Ended","parent":{"krate":0,"index":2678},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":823},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34441,"byte_end":34450,"line_start":180,"line_end":180,"column_start":5,"column_end":14},"name":"Cancelled","qualname":"::events::TouchPhase::Cancelled","value":"TouchPhase::Cancelled","parent":{"krate":0,"index":2678},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2678},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34389,"byte_end":34399,"line_start":176,"line_end":176,"column_start":10,"column_end":20},"name":"TouchPhase","qualname":"::events::TouchPhase","value":"TouchPhase::{Started, Moved, Ended, Cancelled}","parent":null,"children":[{"krate":0,"index":817},{"krate":0,"index":819},{"krate":0,"index":821},{"krate":0,"index":823}],"decl_id":null,"docs":" Describes touch-screen input state.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34380,"byte_end":34452,"line_start":176,"line_end":181,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":34380,"byte_end":34452,"line_start":176,"line_end":181,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":2702},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35187,"byte_end":35192,"line_start":199,"line_end":199,"column_start":12,"column_end":17},"name":"Touch","qualname":"::events::Touch","value":"Touch { device_id, phase, location, id }","parent":null,"children":[{"krate":0,"index":827},{"krate":0,"index":829},{"krate":0,"index":831},{"krate":0,"index":833}],"decl_id":null,"docs":" Represents touch event","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35176,"byte_end":35342,"line_start":199,"line_end":205,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":827},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35203,"byte_end":35212,"line_start":200,"line_end":200,"column_start":9,"column_end":18},"name":"device_id","qualname":"::events::Touch::device_id","value":"DeviceId","parent":{"krate":0,"index":2702},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":829},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35232,"byte_end":35237,"line_start":201,"line_end":201,"column_start":9,"column_end":14},"name":"phase","qualname":"::events::Touch::phase","value":"events::TouchPhase","parent":{"krate":0,"index":2702},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":831},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35259,"byte_end":35267,"line_start":202,"line_end":202,"column_start":9,"column_end":17},"name":"location","qualname":"::events::Touch::location","value":"dpi::LogicalPosition","parent":{"krate":0,"index":2702},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":833},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35333,"byte_end":35335,"line_start":204,"line_end":204,"column_start":9,"column_end":11},"name":"id","qualname":"::events::Touch::id","value":"u64","parent":{"krate":0,"index":2702},"children":[],"decl_id":null,"docs":" unique identifier of a finger.\n","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":146},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35396,"byte_end":35404,"line_start":208,"line_end":208,"column_start":10,"column_end":18},"name":"ScanCode","qualname":"::events::ScanCode","value":"u32","parent":null,"children":[],"decl_id":null,"docs":" Hardware-dependent keyboard scan code.\n","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":148},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35480,"byte_end":35486,"line_start":211,"line_end":211,"column_start":10,"column_end":16},"name":"AxisId","qualname":"::events::AxisId","value":"u32","parent":null,"children":[],"decl_id":null,"docs":" Identifier for a specific analog axis on some device.\n","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":150},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35557,"byte_end":35565,"line_start":214,"line_end":214,"column_start":10,"column_end":18},"name":"ButtonId","qualname":"::events::ButtonId","value":"u32","parent":null,"children":[],"decl_id":null,"docs":" Identifier for a specific button on some device.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":835},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35693,"byte_end":35700,"line_start":219,"line_end":219,"column_start":5,"column_end":12},"name":"Pressed","qualname":"::events::ElementState::Pressed","value":"ElementState::Pressed","parent":{"krate":0,"index":2714},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":837},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35706,"byte_end":35714,"line_start":220,"line_end":220,"column_start":5,"column_end":13},"name":"Released","qualname":"::events::ElementState::Released","value":"ElementState::Released","parent":{"krate":0,"index":2714},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2714},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35674,"byte_end":35686,"line_start":218,"line_end":218,"column_start":10,"column_end":22},"name":"ElementState","qualname":"::events::ElementState","value":"ElementState::{Pressed, Released}","parent":null,"children":[{"krate":0,"index":835},{"krate":0,"index":837}],"decl_id":null,"docs":" Describes the input state of a key.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35665,"byte_end":35717,"line_start":218,"line_end":221,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35665,"byte_end":35717,"line_start":218,"line_end":221,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":841},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35843,"byte_end":35847,"line_start":226,"line_end":226,"column_start":5,"column_end":9},"name":"Left","qualname":"::events::MouseButton::Left","value":"MouseButton::Left","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":843},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35853,"byte_end":35858,"line_start":227,"line_end":227,"column_start":5,"column_end":10},"name":"Right","qualname":"::events::MouseButton::Right","value":"MouseButton::Right","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":845},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35864,"byte_end":35870,"line_start":228,"line_end":228,"column_start":5,"column_end":11},"name":"Middle","qualname":"::events::MouseButton::Middle","value":"MouseButton::Middle","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":847},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35876,"byte_end":35881,"line_start":229,"line_end":229,"column_start":5,"column_end":10},"name":"Other","qualname":"::events::MouseButton::Other","value":"MouseButton::Other(u8)","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2738},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35825,"byte_end":35836,"line_start":225,"line_end":225,"column_start":10,"column_end":21},"name":"MouseButton","qualname":"::events::MouseButton","value":"MouseButton::{Left, Right, Middle, Other}","parent":null,"children":[{"krate":0,"index":841},{"krate":0,"index":843},{"krate":0,"index":845},{"krate":0,"index":847}],"decl_id":null,"docs":" Describes a button of a mouse controller.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35816,"byte_end":35888,"line_start":225,"line_end":230,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35816,"byte_end":35888,"line_start":225,"line_end":230,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":853},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36200,"byte_end":36209,"line_start":240,"line_end":240,"column_start":2,"column_end":11},"name":"LineDelta","qualname":"::events::MouseScrollDelta::LineDelta","value":"MouseScrollDelta::LineDelta(f32, f32)","parent":{"krate":0,"index":2764},"children":[],"decl_id":null,"docs":" Amount in lines or rows to scroll in the horizontal\n and vertical directions.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":859},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36423,"byte_end":36433,"line_start":247,"line_end":247,"column_start":2,"column_end":12},"name":"PixelDelta","qualname":"::events::MouseScrollDelta::PixelDelta","value":"MouseScrollDelta::PixelDelta(LogicalPosition)","parent":{"krate":0,"index":2764},"children":[],"decl_id":null,"docs":" Amount in pixels to scroll in the horizontal and\n vertical direction.","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2764},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36000,"byte_end":36016,"line_start":234,"line_end":234,"column_start":10,"column_end":26},"name":"MouseScrollDelta","qualname":"::events::MouseScrollDelta","value":"MouseScrollDelta::{LineDelta, PixelDelta}","parent":null,"children":[{"krate":0,"index":853},{"krate":0,"index":859}],"decl_id":null,"docs":" Describes a difference in the mouse scroll wheel state.\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":35991,"byte_end":36453,"line_start":234,"line_end":248,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":863},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36625,"byte_end":36629,"line_start":255,"line_end":255,"column_start":5,"column_end":9},"name":"Key1","qualname":"::events::VirtualKeyCode::Key1","value":"VirtualKeyCode::Key1","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '1' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":865},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36673,"byte_end":36677,"line_start":257,"line_end":257,"column_start":5,"column_end":9},"name":"Key2","qualname":"::events::VirtualKeyCode::Key2","value":"VirtualKeyCode::Key2","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '2' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":867},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36721,"byte_end":36725,"line_start":259,"line_end":259,"column_start":5,"column_end":9},"name":"Key3","qualname":"::events::VirtualKeyCode::Key3","value":"VirtualKeyCode::Key3","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '3' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":869},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36769,"byte_end":36773,"line_start":261,"line_end":261,"column_start":5,"column_end":9},"name":"Key4","qualname":"::events::VirtualKeyCode::Key4","value":"VirtualKeyCode::Key4","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '4' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":871},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36817,"byte_end":36821,"line_start":263,"line_end":263,"column_start":5,"column_end":9},"name":"Key5","qualname":"::events::VirtualKeyCode::Key5","value":"VirtualKeyCode::Key5","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '5' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":873},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36865,"byte_end":36869,"line_start":265,"line_end":265,"column_start":5,"column_end":9},"name":"Key6","qualname":"::events::VirtualKeyCode::Key6","value":"VirtualKeyCode::Key6","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '6' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":875},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36913,"byte_end":36917,"line_start":267,"line_end":267,"column_start":5,"column_end":9},"name":"Key7","qualname":"::events::VirtualKeyCode::Key7","value":"VirtualKeyCode::Key7","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '7' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":877},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36961,"byte_end":36965,"line_start":269,"line_end":269,"column_start":5,"column_end":9},"name":"Key8","qualname":"::events::VirtualKeyCode::Key8","value":"VirtualKeyCode::Key8","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '8' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":879},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37009,"byte_end":37013,"line_start":271,"line_end":271,"column_start":5,"column_end":9},"name":"Key9","qualname":"::events::VirtualKeyCode::Key9","value":"VirtualKeyCode::Key9","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '9' key over the letters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":881},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37066,"byte_end":37070,"line_start":273,"line_end":273,"column_start":5,"column_end":9},"name":"Key0","qualname":"::events::VirtualKeyCode::Key0","value":"VirtualKeyCode::Key0","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The '0' key over the 'O' and 'P' keys.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":883},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37077,"byte_end":37078,"line_start":275,"line_end":275,"column_start":5,"column_end":6},"name":"A","qualname":"::events::VirtualKeyCode::A","value":"VirtualKeyCode::A","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":885},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37084,"byte_end":37085,"line_start":276,"line_end":276,"column_start":5,"column_end":6},"name":"B","qualname":"::events::VirtualKeyCode::B","value":"VirtualKeyCode::B","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":887},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37091,"byte_end":37092,"line_start":277,"line_end":277,"column_start":5,"column_end":6},"name":"C","qualname":"::events::VirtualKeyCode::C","value":"VirtualKeyCode::C","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":889},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37098,"byte_end":37099,"line_start":278,"line_end":278,"column_start":5,"column_end":6},"name":"D","qualname":"::events::VirtualKeyCode::D","value":"VirtualKeyCode::D","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":891},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37105,"byte_end":37106,"line_start":279,"line_end":279,"column_start":5,"column_end":6},"name":"E","qualname":"::events::VirtualKeyCode::E","value":"VirtualKeyCode::E","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":893},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37112,"byte_end":37113,"line_start":280,"line_end":280,"column_start":5,"column_end":6},"name":"F","qualname":"::events::VirtualKeyCode::F","value":"VirtualKeyCode::F","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":895},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37119,"byte_end":37120,"line_start":281,"line_end":281,"column_start":5,"column_end":6},"name":"G","qualname":"::events::VirtualKeyCode::G","value":"VirtualKeyCode::G","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":897},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37126,"byte_end":37127,"line_start":282,"line_end":282,"column_start":5,"column_end":6},"name":"H","qualname":"::events::VirtualKeyCode::H","value":"VirtualKeyCode::H","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":899},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37133,"byte_end":37134,"line_start":283,"line_end":283,"column_start":5,"column_end":6},"name":"I","qualname":"::events::VirtualKeyCode::I","value":"VirtualKeyCode::I","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":901},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37140,"byte_end":37141,"line_start":284,"line_end":284,"column_start":5,"column_end":6},"name":"J","qualname":"::events::VirtualKeyCode::J","value":"VirtualKeyCode::J","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":903},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37147,"byte_end":37148,"line_start":285,"line_end":285,"column_start":5,"column_end":6},"name":"K","qualname":"::events::VirtualKeyCode::K","value":"VirtualKeyCode::K","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":905},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37154,"byte_end":37155,"line_start":286,"line_end":286,"column_start":5,"column_end":6},"name":"L","qualname":"::events::VirtualKeyCode::L","value":"VirtualKeyCode::L","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":907},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37161,"byte_end":37162,"line_start":287,"line_end":287,"column_start":5,"column_end":6},"name":"M","qualname":"::events::VirtualKeyCode::M","value":"VirtualKeyCode::M","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":909},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37168,"byte_end":37169,"line_start":288,"line_end":288,"column_start":5,"column_end":6},"name":"N","qualname":"::events::VirtualKeyCode::N","value":"VirtualKeyCode::N","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":911},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37175,"byte_end":37176,"line_start":289,"line_end":289,"column_start":5,"column_end":6},"name":"O","qualname":"::events::VirtualKeyCode::O","value":"VirtualKeyCode::O","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":913},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37182,"byte_end":37183,"line_start":290,"line_end":290,"column_start":5,"column_end":6},"name":"P","qualname":"::events::VirtualKeyCode::P","value":"VirtualKeyCode::P","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":915},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37189,"byte_end":37190,"line_start":291,"line_end":291,"column_start":5,"column_end":6},"name":"Q","qualname":"::events::VirtualKeyCode::Q","value":"VirtualKeyCode::Q","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":917},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37196,"byte_end":37197,"line_start":292,"line_end":292,"column_start":5,"column_end":6},"name":"R","qualname":"::events::VirtualKeyCode::R","value":"VirtualKeyCode::R","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":919},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37203,"byte_end":37204,"line_start":293,"line_end":293,"column_start":5,"column_end":6},"name":"S","qualname":"::events::VirtualKeyCode::S","value":"VirtualKeyCode::S","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":921},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37210,"byte_end":37211,"line_start":294,"line_end":294,"column_start":5,"column_end":6},"name":"T","qualname":"::events::VirtualKeyCode::T","value":"VirtualKeyCode::T","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":923},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37217,"byte_end":37218,"line_start":295,"line_end":295,"column_start":5,"column_end":6},"name":"U","qualname":"::events::VirtualKeyCode::U","value":"VirtualKeyCode::U","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":925},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37224,"byte_end":37225,"line_start":296,"line_end":296,"column_start":5,"column_end":6},"name":"V","qualname":"::events::VirtualKeyCode::V","value":"VirtualKeyCode::V","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":927},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37231,"byte_end":37232,"line_start":297,"line_end":297,"column_start":5,"column_end":6},"name":"W","qualname":"::events::VirtualKeyCode::W","value":"VirtualKeyCode::W","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":929},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37238,"byte_end":37239,"line_start":298,"line_end":298,"column_start":5,"column_end":6},"name":"X","qualname":"::events::VirtualKeyCode::X","value":"VirtualKeyCode::X","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":931},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37245,"byte_end":37246,"line_start":299,"line_end":299,"column_start":5,"column_end":6},"name":"Y","qualname":"::events::VirtualKeyCode::Y","value":"VirtualKeyCode::Y","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":933},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37252,"byte_end":37253,"line_start":300,"line_end":300,"column_start":5,"column_end":6},"name":"Z","qualname":"::events::VirtualKeyCode::Z","value":"VirtualKeyCode::Z","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":935},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37296,"byte_end":37302,"line_start":303,"line_end":303,"column_start":5,"column_end":11},"name":"Escape","qualname":"::events::VirtualKeyCode::Escape","value":"VirtualKeyCode::Escape","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The Escape key, next to F1.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":937},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37309,"byte_end":37311,"line_start":305,"line_end":305,"column_start":5,"column_end":7},"name":"F1","qualname":"::events::VirtualKeyCode::F1","value":"VirtualKeyCode::F1","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":939},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37317,"byte_end":37319,"line_start":306,"line_end":306,"column_start":5,"column_end":7},"name":"F2","qualname":"::events::VirtualKeyCode::F2","value":"VirtualKeyCode::F2","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":941},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37325,"byte_end":37327,"line_start":307,"line_end":307,"column_start":5,"column_end":7},"name":"F3","qualname":"::events::VirtualKeyCode::F3","value":"VirtualKeyCode::F3","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":943},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37333,"byte_end":37335,"line_start":308,"line_end":308,"column_start":5,"column_end":7},"name":"F4","qualname":"::events::VirtualKeyCode::F4","value":"VirtualKeyCode::F4","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":945},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37341,"byte_end":37343,"line_start":309,"line_end":309,"column_start":5,"column_end":7},"name":"F5","qualname":"::events::VirtualKeyCode::F5","value":"VirtualKeyCode::F5","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":947},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37349,"byte_end":37351,"line_start":310,"line_end":310,"column_start":5,"column_end":7},"name":"F6","qualname":"::events::VirtualKeyCode::F6","value":"VirtualKeyCode::F6","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":949},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37357,"byte_end":37359,"line_start":311,"line_end":311,"column_start":5,"column_end":7},"name":"F7","qualname":"::events::VirtualKeyCode::F7","value":"VirtualKeyCode::F7","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":951},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37365,"byte_end":37367,"line_start":312,"line_end":312,"column_start":5,"column_end":7},"name":"F8","qualname":"::events::VirtualKeyCode::F8","value":"VirtualKeyCode::F8","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":953},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37373,"byte_end":37375,"line_start":313,"line_end":313,"column_start":5,"column_end":7},"name":"F9","qualname":"::events::VirtualKeyCode::F9","value":"VirtualKeyCode::F9","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":955},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37381,"byte_end":37384,"line_start":314,"line_end":314,"column_start":5,"column_end":8},"name":"F10","qualname":"::events::VirtualKeyCode::F10","value":"VirtualKeyCode::F10","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":957},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37390,"byte_end":37393,"line_start":315,"line_end":315,"column_start":5,"column_end":8},"name":"F11","qualname":"::events::VirtualKeyCode::F11","value":"VirtualKeyCode::F11","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":959},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37399,"byte_end":37402,"line_start":316,"line_end":316,"column_start":5,"column_end":8},"name":"F12","qualname":"::events::VirtualKeyCode::F12","value":"VirtualKeyCode::F12","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":961},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37408,"byte_end":37411,"line_start":317,"line_end":317,"column_start":5,"column_end":8},"name":"F13","qualname":"::events::VirtualKeyCode::F13","value":"VirtualKeyCode::F13","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":963},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37417,"byte_end":37420,"line_start":318,"line_end":318,"column_start":5,"column_end":8},"name":"F14","qualname":"::events::VirtualKeyCode::F14","value":"VirtualKeyCode::F14","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":965},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37426,"byte_end":37429,"line_start":319,"line_end":319,"column_start":5,"column_end":8},"name":"F15","qualname":"::events::VirtualKeyCode::F15","value":"VirtualKeyCode::F15","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":967},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37464,"byte_end":37472,"line_start":322,"line_end":322,"column_start":5,"column_end":13},"name":"Snapshot","qualname":"::events::VirtualKeyCode::Snapshot","value":"VirtualKeyCode::Snapshot","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" Print Screen/SysRq.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":969},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37499,"byte_end":37505,"line_start":324,"line_end":324,"column_start":5,"column_end":11},"name":"Scroll","qualname":"::events::VirtualKeyCode::Scroll","value":"VirtualKeyCode::Scroll","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" Scroll Lock.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":971},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37557,"byte_end":37562,"line_start":326,"line_end":326,"column_start":5,"column_end":10},"name":"Pause","qualname":"::events::VirtualKeyCode::Pause","value":"VirtualKeyCode::Pause","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" Pause/Break key, next to Scroll lock.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":973},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37606,"byte_end":37612,"line_start":329,"line_end":329,"column_start":5,"column_end":11},"name":"Insert","qualname":"::events::VirtualKeyCode::Insert","value":"VirtualKeyCode::Insert","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" `Insert`, next to Backspace.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":975},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37618,"byte_end":37622,"line_start":330,"line_end":330,"column_start":5,"column_end":9},"name":"Home","qualname":"::events::VirtualKeyCode::Home","value":"VirtualKeyCode::Home","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":977},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37628,"byte_end":37634,"line_start":331,"line_end":331,"column_start":5,"column_end":11},"name":"Delete","qualname":"::events::VirtualKeyCode::Delete","value":"VirtualKeyCode::Delete","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":979},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37640,"byte_end":37643,"line_start":332,"line_end":332,"column_start":5,"column_end":8},"name":"End","qualname":"::events::VirtualKeyCode::End","value":"VirtualKeyCode::End","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":981},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37649,"byte_end":37657,"line_start":333,"line_end":333,"column_start":5,"column_end":13},"name":"PageDown","qualname":"::events::VirtualKeyCode::PageDown","value":"VirtualKeyCode::PageDown","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":983},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37663,"byte_end":37669,"line_start":334,"line_end":334,"column_start":5,"column_end":11},"name":"PageUp","qualname":"::events::VirtualKeyCode::PageUp","value":"VirtualKeyCode::PageUp","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":985},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37676,"byte_end":37680,"line_start":336,"line_end":336,"column_start":5,"column_end":9},"name":"Left","qualname":"::events::VirtualKeyCode::Left","value":"VirtualKeyCode::Left","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":987},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37686,"byte_end":37688,"line_start":337,"line_end":337,"column_start":5,"column_end":7},"name":"Up","qualname":"::events::VirtualKeyCode::Up","value":"VirtualKeyCode::Up","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":989},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37694,"byte_end":37699,"line_start":338,"line_end":338,"column_start":5,"column_end":10},"name":"Right","qualname":"::events::VirtualKeyCode::Right","value":"VirtualKeyCode::Right","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":991},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37705,"byte_end":37709,"line_start":339,"line_end":339,"column_start":5,"column_end":9},"name":"Down","qualname":"::events::VirtualKeyCode::Down","value":"VirtualKeyCode::Down","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":993},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37781,"byte_end":37785,"line_start":343,"line_end":343,"column_start":5,"column_end":9},"name":"Back","qualname":"::events::VirtualKeyCode::Back","value":"VirtualKeyCode::Back","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The Backspace key, right over Enter.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":995},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37814,"byte_end":37820,"line_start":345,"line_end":345,"column_start":5,"column_end":11},"name":"Return","qualname":"::events::VirtualKeyCode::Return","value":"VirtualKeyCode::Return","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The Enter key.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":997},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37849,"byte_end":37854,"line_start":347,"line_end":347,"column_start":5,"column_end":10},"name":"Space","qualname":"::events::VirtualKeyCode::Space","value":"VirtualKeyCode::Space","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The space bar.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":999},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37897,"byte_end":37904,"line_start":350,"line_end":350,"column_start":5,"column_end":12},"name":"Compose","qualname":"::events::VirtualKeyCode::Compose","value":"VirtualKeyCode::Compose","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":" The \"Compose\" key on Linux.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1001},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37911,"byte_end":37916,"line_start":352,"line_end":352,"column_start":5,"column_end":10},"name":"Caret","qualname":"::events::VirtualKeyCode::Caret","value":"VirtualKeyCode::Caret","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1003},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37923,"byte_end":37930,"line_start":354,"line_end":354,"column_start":5,"column_end":12},"name":"Numlock","qualname":"::events::VirtualKeyCode::Numlock","value":"VirtualKeyCode::Numlock","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1005},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37936,"byte_end":37943,"line_start":355,"line_end":355,"column_start":5,"column_end":12},"name":"Numpad0","qualname":"::events::VirtualKeyCode::Numpad0","value":"VirtualKeyCode::Numpad0","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1007},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37949,"byte_end":37956,"line_start":356,"line_end":356,"column_start":5,"column_end":12},"name":"Numpad1","qualname":"::events::VirtualKeyCode::Numpad1","value":"VirtualKeyCode::Numpad1","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1009},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37962,"byte_end":37969,"line_start":357,"line_end":357,"column_start":5,"column_end":12},"name":"Numpad2","qualname":"::events::VirtualKeyCode::Numpad2","value":"VirtualKeyCode::Numpad2","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1011},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37975,"byte_end":37982,"line_start":358,"line_end":358,"column_start":5,"column_end":12},"name":"Numpad3","qualname":"::events::VirtualKeyCode::Numpad3","value":"VirtualKeyCode::Numpad3","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1013},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":37988,"byte_end":37995,"line_start":359,"line_end":359,"column_start":5,"column_end":12},"name":"Numpad4","qualname":"::events::VirtualKeyCode::Numpad4","value":"VirtualKeyCode::Numpad4","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1015},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38001,"byte_end":38008,"line_start":360,"line_end":360,"column_start":5,"column_end":12},"name":"Numpad5","qualname":"::events::VirtualKeyCode::Numpad5","value":"VirtualKeyCode::Numpad5","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1017},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38014,"byte_end":38021,"line_start":361,"line_end":361,"column_start":5,"column_end":12},"name":"Numpad6","qualname":"::events::VirtualKeyCode::Numpad6","value":"VirtualKeyCode::Numpad6","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1019},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38027,"byte_end":38034,"line_start":362,"line_end":362,"column_start":5,"column_end":12},"name":"Numpad7","qualname":"::events::VirtualKeyCode::Numpad7","value":"VirtualKeyCode::Numpad7","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1021},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38040,"byte_end":38047,"line_start":363,"line_end":363,"column_start":5,"column_end":12},"name":"Numpad8","qualname":"::events::VirtualKeyCode::Numpad8","value":"VirtualKeyCode::Numpad8","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1023},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38053,"byte_end":38060,"line_start":364,"line_end":364,"column_start":5,"column_end":12},"name":"Numpad9","qualname":"::events::VirtualKeyCode::Numpad9","value":"VirtualKeyCode::Numpad9","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1025},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38067,"byte_end":38073,"line_start":366,"line_end":366,"column_start":5,"column_end":11},"name":"AbntC1","qualname":"::events::VirtualKeyCode::AbntC1","value":"VirtualKeyCode::AbntC1","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1027},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38079,"byte_end":38085,"line_start":367,"line_end":367,"column_start":5,"column_end":11},"name":"AbntC2","qualname":"::events::VirtualKeyCode::AbntC2","value":"VirtualKeyCode::AbntC2","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1029},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38091,"byte_end":38094,"line_start":368,"line_end":368,"column_start":5,"column_end":8},"name":"Add","qualname":"::events::VirtualKeyCode::Add","value":"VirtualKeyCode::Add","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1031},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38100,"byte_end":38110,"line_start":369,"line_end":369,"column_start":5,"column_end":15},"name":"Apostrophe","qualname":"::events::VirtualKeyCode::Apostrophe","value":"VirtualKeyCode::Apostrophe","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1033},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38116,"byte_end":38120,"line_start":370,"line_end":370,"column_start":5,"column_end":9},"name":"Apps","qualname":"::events::VirtualKeyCode::Apps","value":"VirtualKeyCode::Apps","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1035},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38126,"byte_end":38128,"line_start":371,"line_end":371,"column_start":5,"column_end":7},"name":"At","qualname":"::events::VirtualKeyCode::At","value":"VirtualKeyCode::At","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1037},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38134,"byte_end":38136,"line_start":372,"line_end":372,"column_start":5,"column_end":7},"name":"Ax","qualname":"::events::VirtualKeyCode::Ax","value":"VirtualKeyCode::Ax","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1039},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38142,"byte_end":38151,"line_start":373,"line_end":373,"column_start":5,"column_end":14},"name":"Backslash","qualname":"::events::VirtualKeyCode::Backslash","value":"VirtualKeyCode::Backslash","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1041},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38157,"byte_end":38167,"line_start":374,"line_end":374,"column_start":5,"column_end":15},"name":"Calculator","qualname":"::events::VirtualKeyCode::Calculator","value":"VirtualKeyCode::Calculator","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1043},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38173,"byte_end":38180,"line_start":375,"line_end":375,"column_start":5,"column_end":12},"name":"Capital","qualname":"::events::VirtualKeyCode::Capital","value":"VirtualKeyCode::Capital","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1045},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38186,"byte_end":38191,"line_start":376,"line_end":376,"column_start":5,"column_end":10},"name":"Colon","qualname":"::events::VirtualKeyCode::Colon","value":"VirtualKeyCode::Colon","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1047},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38197,"byte_end":38202,"line_start":377,"line_end":377,"column_start":5,"column_end":10},"name":"Comma","qualname":"::events::VirtualKeyCode::Comma","value":"VirtualKeyCode::Comma","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1049},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38208,"byte_end":38215,"line_start":378,"line_end":378,"column_start":5,"column_end":12},"name":"Convert","qualname":"::events::VirtualKeyCode::Convert","value":"VirtualKeyCode::Convert","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1051},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38221,"byte_end":38228,"line_start":379,"line_end":379,"column_start":5,"column_end":12},"name":"Decimal","qualname":"::events::VirtualKeyCode::Decimal","value":"VirtualKeyCode::Decimal","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1053},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38234,"byte_end":38240,"line_start":380,"line_end":380,"column_start":5,"column_end":11},"name":"Divide","qualname":"::events::VirtualKeyCode::Divide","value":"VirtualKeyCode::Divide","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1055},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38246,"byte_end":38252,"line_start":381,"line_end":381,"column_start":5,"column_end":11},"name":"Equals","qualname":"::events::VirtualKeyCode::Equals","value":"VirtualKeyCode::Equals","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1057},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38258,"byte_end":38263,"line_start":382,"line_end":382,"column_start":5,"column_end":10},"name":"Grave","qualname":"::events::VirtualKeyCode::Grave","value":"VirtualKeyCode::Grave","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1059},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38269,"byte_end":38273,"line_start":383,"line_end":383,"column_start":5,"column_end":9},"name":"Kana","qualname":"::events::VirtualKeyCode::Kana","value":"VirtualKeyCode::Kana","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1061},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38279,"byte_end":38284,"line_start":384,"line_end":384,"column_start":5,"column_end":10},"name":"Kanji","qualname":"::events::VirtualKeyCode::Kanji","value":"VirtualKeyCode::Kanji","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1063},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38290,"byte_end":38294,"line_start":385,"line_end":385,"column_start":5,"column_end":9},"name":"LAlt","qualname":"::events::VirtualKeyCode::LAlt","value":"VirtualKeyCode::LAlt","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1065},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38300,"byte_end":38308,"line_start":386,"line_end":386,"column_start":5,"column_end":13},"name":"LBracket","qualname":"::events::VirtualKeyCode::LBracket","value":"VirtualKeyCode::LBracket","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1067},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38314,"byte_end":38322,"line_start":387,"line_end":387,"column_start":5,"column_end":13},"name":"LControl","qualname":"::events::VirtualKeyCode::LControl","value":"VirtualKeyCode::LControl","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1069},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38328,"byte_end":38334,"line_start":388,"line_end":388,"column_start":5,"column_end":11},"name":"LShift","qualname":"::events::VirtualKeyCode::LShift","value":"VirtualKeyCode::LShift","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1071},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38340,"byte_end":38344,"line_start":389,"line_end":389,"column_start":5,"column_end":9},"name":"LWin","qualname":"::events::VirtualKeyCode::LWin","value":"VirtualKeyCode::LWin","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1073},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38350,"byte_end":38354,"line_start":390,"line_end":390,"column_start":5,"column_end":9},"name":"Mail","qualname":"::events::VirtualKeyCode::Mail","value":"VirtualKeyCode::Mail","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1075},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38360,"byte_end":38371,"line_start":391,"line_end":391,"column_start":5,"column_end":16},"name":"MediaSelect","qualname":"::events::VirtualKeyCode::MediaSelect","value":"VirtualKeyCode::MediaSelect","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1077},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38377,"byte_end":38386,"line_start":392,"line_end":392,"column_start":5,"column_end":14},"name":"MediaStop","qualname":"::events::VirtualKeyCode::MediaStop","value":"VirtualKeyCode::MediaStop","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1079},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38392,"byte_end":38397,"line_start":393,"line_end":393,"column_start":5,"column_end":10},"name":"Minus","qualname":"::events::VirtualKeyCode::Minus","value":"VirtualKeyCode::Minus","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1081},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38403,"byte_end":38411,"line_start":394,"line_end":394,"column_start":5,"column_end":13},"name":"Multiply","qualname":"::events::VirtualKeyCode::Multiply","value":"VirtualKeyCode::Multiply","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1083},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38417,"byte_end":38421,"line_start":395,"line_end":395,"column_start":5,"column_end":9},"name":"Mute","qualname":"::events::VirtualKeyCode::Mute","value":"VirtualKeyCode::Mute","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1085},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38427,"byte_end":38437,"line_start":396,"line_end":396,"column_start":5,"column_end":15},"name":"MyComputer","qualname":"::events::VirtualKeyCode::MyComputer","value":"VirtualKeyCode::MyComputer","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1087},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38443,"byte_end":38458,"line_start":397,"line_end":397,"column_start":5,"column_end":20},"name":"NavigateForward","qualname":"::events::VirtualKeyCode::NavigateForward","value":"VirtualKeyCode::NavigateForward","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1089},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38487,"byte_end":38503,"line_start":398,"line_end":398,"column_start":5,"column_end":21},"name":"NavigateBackward","qualname":"::events::VirtualKeyCode::NavigateBackward","value":"VirtualKeyCode::NavigateBackward","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1091},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38531,"byte_end":38540,"line_start":399,"line_end":399,"column_start":5,"column_end":14},"name":"NextTrack","qualname":"::events::VirtualKeyCode::NextTrack","value":"VirtualKeyCode::NextTrack","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1093},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38546,"byte_end":38555,"line_start":400,"line_end":400,"column_start":5,"column_end":14},"name":"NoConvert","qualname":"::events::VirtualKeyCode::NoConvert","value":"VirtualKeyCode::NoConvert","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1095},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38561,"byte_end":38572,"line_start":401,"line_end":401,"column_start":5,"column_end":16},"name":"NumpadComma","qualname":"::events::VirtualKeyCode::NumpadComma","value":"VirtualKeyCode::NumpadComma","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1097},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38578,"byte_end":38589,"line_start":402,"line_end":402,"column_start":5,"column_end":16},"name":"NumpadEnter","qualname":"::events::VirtualKeyCode::NumpadEnter","value":"VirtualKeyCode::NumpadEnter","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1099},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38595,"byte_end":38607,"line_start":403,"line_end":403,"column_start":5,"column_end":17},"name":"NumpadEquals","qualname":"::events::VirtualKeyCode::NumpadEquals","value":"VirtualKeyCode::NumpadEquals","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1101},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38613,"byte_end":38619,"line_start":404,"line_end":404,"column_start":5,"column_end":11},"name":"OEM102","qualname":"::events::VirtualKeyCode::OEM102","value":"VirtualKeyCode::OEM102","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1103},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38625,"byte_end":38631,"line_start":405,"line_end":405,"column_start":5,"column_end":11},"name":"Period","qualname":"::events::VirtualKeyCode::Period","value":"VirtualKeyCode::Period","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1105},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38637,"byte_end":38646,"line_start":406,"line_end":406,"column_start":5,"column_end":14},"name":"PlayPause","qualname":"::events::VirtualKeyCode::PlayPause","value":"VirtualKeyCode::PlayPause","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1107},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38652,"byte_end":38657,"line_start":407,"line_end":407,"column_start":5,"column_end":10},"name":"Power","qualname":"::events::VirtualKeyCode::Power","value":"VirtualKeyCode::Power","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1109},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38663,"byte_end":38672,"line_start":408,"line_end":408,"column_start":5,"column_end":14},"name":"PrevTrack","qualname":"::events::VirtualKeyCode::PrevTrack","value":"VirtualKeyCode::PrevTrack","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1111},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38678,"byte_end":38682,"line_start":409,"line_end":409,"column_start":5,"column_end":9},"name":"RAlt","qualname":"::events::VirtualKeyCode::RAlt","value":"VirtualKeyCode::RAlt","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1113},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38688,"byte_end":38696,"line_start":410,"line_end":410,"column_start":5,"column_end":13},"name":"RBracket","qualname":"::events::VirtualKeyCode::RBracket","value":"VirtualKeyCode::RBracket","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1115},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38702,"byte_end":38710,"line_start":411,"line_end":411,"column_start":5,"column_end":13},"name":"RControl","qualname":"::events::VirtualKeyCode::RControl","value":"VirtualKeyCode::RControl","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1117},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38716,"byte_end":38722,"line_start":412,"line_end":412,"column_start":5,"column_end":11},"name":"RShift","qualname":"::events::VirtualKeyCode::RShift","value":"VirtualKeyCode::RShift","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1119},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38728,"byte_end":38732,"line_start":413,"line_end":413,"column_start":5,"column_end":9},"name":"RWin","qualname":"::events::VirtualKeyCode::RWin","value":"VirtualKeyCode::RWin","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1121},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38738,"byte_end":38747,"line_start":414,"line_end":414,"column_start":5,"column_end":14},"name":"Semicolon","qualname":"::events::VirtualKeyCode::Semicolon","value":"VirtualKeyCode::Semicolon","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1123},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38753,"byte_end":38758,"line_start":415,"line_end":415,"column_start":5,"column_end":10},"name":"Slash","qualname":"::events::VirtualKeyCode::Slash","value":"VirtualKeyCode::Slash","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1125},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38764,"byte_end":38769,"line_start":416,"line_end":416,"column_start":5,"column_end":10},"name":"Sleep","qualname":"::events::VirtualKeyCode::Sleep","value":"VirtualKeyCode::Sleep","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1127},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38775,"byte_end":38779,"line_start":417,"line_end":417,"column_start":5,"column_end":9},"name":"Stop","qualname":"::events::VirtualKeyCode::Stop","value":"VirtualKeyCode::Stop","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1129},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38785,"byte_end":38793,"line_start":418,"line_end":418,"column_start":5,"column_end":13},"name":"Subtract","qualname":"::events::VirtualKeyCode::Subtract","value":"VirtualKeyCode::Subtract","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1131},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38799,"byte_end":38804,"line_start":419,"line_end":419,"column_start":5,"column_end":10},"name":"Sysrq","qualname":"::events::VirtualKeyCode::Sysrq","value":"VirtualKeyCode::Sysrq","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1133},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38810,"byte_end":38813,"line_start":420,"line_end":420,"column_start":5,"column_end":8},"name":"Tab","qualname":"::events::VirtualKeyCode::Tab","value":"VirtualKeyCode::Tab","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1135},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38819,"byte_end":38828,"line_start":421,"line_end":421,"column_start":5,"column_end":14},"name":"Underline","qualname":"::events::VirtualKeyCode::Underline","value":"VirtualKeyCode::Underline","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1137},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38834,"byte_end":38843,"line_start":422,"line_end":422,"column_start":5,"column_end":14},"name":"Unlabeled","qualname":"::events::VirtualKeyCode::Unlabeled","value":"VirtualKeyCode::Unlabeled","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1139},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38849,"byte_end":38859,"line_start":423,"line_end":423,"column_start":5,"column_end":15},"name":"VolumeDown","qualname":"::events::VirtualKeyCode::VolumeDown","value":"VirtualKeyCode::VolumeDown","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1141},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38865,"byte_end":38873,"line_start":424,"line_end":424,"column_start":5,"column_end":13},"name":"VolumeUp","qualname":"::events::VirtualKeyCode::VolumeUp","value":"VirtualKeyCode::VolumeUp","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1143},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38879,"byte_end":38883,"line_start":425,"line_end":425,"column_start":5,"column_end":9},"name":"Wake","qualname":"::events::VirtualKeyCode::Wake","value":"VirtualKeyCode::Wake","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1145},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38889,"byte_end":38896,"line_start":426,"line_end":426,"column_start":5,"column_end":12},"name":"WebBack","qualname":"::events::VirtualKeyCode::WebBack","value":"VirtualKeyCode::WebBack","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1147},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38902,"byte_end":38914,"line_start":427,"line_end":427,"column_start":5,"column_end":17},"name":"WebFavorites","qualname":"::events::VirtualKeyCode::WebFavorites","value":"VirtualKeyCode::WebFavorites","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1149},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38920,"byte_end":38930,"line_start":428,"line_end":428,"column_start":5,"column_end":15},"name":"WebForward","qualname":"::events::VirtualKeyCode::WebForward","value":"VirtualKeyCode::WebForward","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1151},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38936,"byte_end":38943,"line_start":429,"line_end":429,"column_start":5,"column_end":12},"name":"WebHome","qualname":"::events::VirtualKeyCode::WebHome","value":"VirtualKeyCode::WebHome","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1153},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38949,"byte_end":38959,"line_start":430,"line_end":430,"column_start":5,"column_end":15},"name":"WebRefresh","qualname":"::events::VirtualKeyCode::WebRefresh","value":"VirtualKeyCode::WebRefresh","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1155},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38965,"byte_end":38974,"line_start":431,"line_end":431,"column_start":5,"column_end":14},"name":"WebSearch","qualname":"::events::VirtualKeyCode::WebSearch","value":"VirtualKeyCode::WebSearch","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1157},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38980,"byte_end":38987,"line_start":432,"line_end":432,"column_start":5,"column_end":12},"name":"WebStop","qualname":"::events::VirtualKeyCode::WebStop","value":"VirtualKeyCode::WebStop","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1159},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":38993,"byte_end":38996,"line_start":433,"line_end":433,"column_start":5,"column_end":8},"name":"Yen","qualname":"::events::VirtualKeyCode::Yen","value":"VirtualKeyCode::Yen","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1161},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39002,"byte_end":39006,"line_start":434,"line_end":434,"column_start":5,"column_end":9},"name":"Copy","qualname":"::events::VirtualKeyCode::Copy","value":"VirtualKeyCode::Copy","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1163},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39012,"byte_end":39017,"line_start":435,"line_end":435,"column_start":5,"column_end":10},"name":"Paste","qualname":"::events::VirtualKeyCode::Paste","value":"VirtualKeyCode::Paste","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1165},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39023,"byte_end":39026,"line_start":436,"line_end":436,"column_start":5,"column_end":8},"name":"Cut","qualname":"::events::VirtualKeyCode::Cut","value":"VirtualKeyCode::Cut","parent":{"krate":0,"index":2782},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2782},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36566,"byte_end":36580,"line_start":253,"line_end":253,"column_start":10,"column_end":24},"name":"VirtualKeyCode","qualname":"::events::VirtualKeyCode","value":"VirtualKeyCode::{Key1, Key2, Key3, Key4, Key5, Key6, Key7, Key8, Key9, Key0, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Escape, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, Snapshot, Scroll, Pause, Insert, Home, Delete, End, PageDown, PageUp, Left, Up, Right, Down, Back, Return, Space, Compose, Caret, Numlock, Numpad0, Numpad1, Numpad2, Numpad3, Numpad4, Numpad5, Numpad6, Numpad7, Numpad8, Numpad9, AbntC1, AbntC2, Add, Apostrophe, Apps, At, Ax, Backslash, Calculator, Capital, Colon, Comma, Convert, Decimal, Divide, Equals, Grave, Kana, Kanji, LAlt, LBracket, LControl, LShift, LWin, Mail, MediaSelect, MediaStop, Minus, Multiply, Mute, MyComputer, NavigateForward, NavigateBackward, NextTrack, NoConvert, NumpadComma, NumpadEnter, NumpadEquals, OEM102, Period, PlayPause, Power, PrevTrack, RAlt, RBracket, RControl, RShift, RWin, Semicolon, Slash, Sleep, Stop, Subtract, Sysrq, Tab, Underline, Unlabeled, VolumeDown, VolumeUp, Wake, WebBack, WebFavorites, WebForward, WebHome, WebRefresh, WebSearch, WebStop, Yen, Copy, Paste, Cut}","parent":null,"children":[{"krate":0,"index":863},{"krate":0,"index":865},{"krate":0,"index":867},{"krate":0,"index":869},{"krate":0,"index":871},{"krate":0,"index":873},{"krate":0,"index":875},{"krate":0,"index":877},{"krate":0,"index":879},{"krate":0,"index":881},{"krate":0,"index":883},{"krate":0,"index":885},{"krate":0,"index":887},{"krate":0,"index":889},{"krate":0,"index":891},{"krate":0,"index":893},{"krate":0,"index":895},{"krate":0,"index":897},{"krate":0,"index":899},{"krate":0,"index":901},{"krate":0,"index":903},{"krate":0,"index":905},{"krate":0,"index":907},{"krate":0,"index":909},{"krate":0,"index":911},{"krate":0,"index":913},{"krate":0,"index":915},{"krate":0,"index":917},{"krate":0,"index":919},{"krate":0,"index":921},{"krate":0,"index":923},{"krate":0,"index":925},{"krate":0,"index":927},{"krate":0,"index":929},{"krate":0,"index":931},{"krate":0,"index":933},{"krate":0,"index":935},{"krate":0,"index":937},{"krate":0,"index":939},{"krate":0,"index":941},{"krate":0,"index":943},{"krate":0,"index":945},{"krate":0,"index":947},{"krate":0,"index":949},{"krate":0,"index":951},{"krate":0,"index":953},{"krate":0,"index":955},{"krate":0,"index":957},{"krate":0,"index":959},{"krate":0,"index":961},{"krate":0,"index":963},{"krate":0,"index":965},{"krate":0,"index":967},{"krate":0,"index":969},{"krate":0,"index":971},{"krate":0,"index":973},{"krate":0,"index":975},{"krate":0,"index":977},{"krate":0,"index":979},{"krate":0,"index":981},{"krate":0,"index":983},{"krate":0,"index":985},{"krate":0,"index":987},{"krate":0,"index":989},{"krate":0,"index":991},{"krate":0,"index":993},{"krate":0,"index":995},{"krate":0,"index":997},{"krate":0,"index":999},{"krate":0,"index":1001},{"krate":0,"index":1003},{"krate":0,"index":1005},{"krate":0,"index":1007},{"krate":0,"index":1009},{"krate":0,"index":1011},{"krate":0,"index":1013},{"krate":0,"index":1015},{"krate":0,"index":1017},{"krate":0,"index":1019},{"krate":0,"index":1021},{"krate":0,"index":1023},{"krate":0,"index":1025},{"krate":0,"index":1027},{"krate":0,"index":1029},{"krate":0,"index":1031},{"krate":0,"index":1033},{"krate":0,"index":1035},{"krate":0,"index":1037},{"krate":0,"index":1039},{"krate":0,"index":1041},{"krate":0,"index":1043},{"krate":0,"index":1045},{"krate":0,"index":1047},{"krate":0,"index":1049},{"krate":0,"index":1051},{"krate":0,"index":1053},{"krate":0,"index":1055},{"krate":0,"index":1057},{"krate":0,"index":1059},{"krate":0,"index":1061},{"krate":0,"index":1063},{"krate":0,"index":1065},{"krate":0,"index":1067},{"krate":0,"index":1069},{"krate":0,"index":1071},{"krate":0,"index":1073},{"krate":0,"index":1075},{"krate":0,"index":1077},{"krate":0,"index":1079},{"krate":0,"index":1081},{"krate":0,"index":1083},{"krate":0,"index":1085},{"krate":0,"index":1087},{"krate":0,"index":1089},{"krate":0,"index":1091},{"krate":0,"index":1093},{"krate":0,"index":1095},{"krate":0,"index":1097},{"krate":0,"index":1099},{"krate":0,"index":1101},{"krate":0,"index":1103},{"krate":0,"index":1105},{"krate":0,"index":1107},{"krate":0,"index":1109},{"krate":0,"index":1111},{"krate":0,"index":1113},{"krate":0,"index":1115},{"krate":0,"index":1117},{"krate":0,"index":1119},{"krate":0,"index":1121},{"krate":0,"index":1123},{"krate":0,"index":1125},{"krate":0,"index":1127},{"krate":0,"index":1129},{"krate":0,"index":1131},{"krate":0,"index":1133},{"krate":0,"index":1135},{"krate":0,"index":1137},{"krate":0,"index":1139},{"krate":0,"index":1141},{"krate":0,"index":1143},{"krate":0,"index":1145},{"krate":0,"index":1147},{"krate":0,"index":1149},{"krate":0,"index":1151},{"krate":0,"index":1153},{"krate":0,"index":1155},{"krate":0,"index":1157},{"krate":0,"index":1159},{"krate":0,"index":1161},{"krate":0,"index":1163},{"krate":0,"index":1165}],"decl_id":null,"docs":" Symbolic name for a keyboard key.\n","sig":null,"attributes":[{"value":"repr(u32)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36544,"byte_end":36556,"line_start":252,"line_end":252,"column_start":1,"column_end":13}},{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36557,"byte_end":39029,"line_start":253,"line_end":437,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":36557,"byte_end":39029,"line_start":253,"line_end":437,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":2806},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39259,"byte_end":39273,"line_start":443,"line_end":443,"column_start":12,"column_end":26},"name":"ModifiersState","qualname":"::events::ModifiersState","value":"ModifiersState { shift, ctrl, alt, logo }","parent":null,"children":[{"krate":0,"index":1169},{"krate":0,"index":1171},{"krate":0,"index":1173},{"krate":0,"index":1175}],"decl_id":null,"docs":" Represents the current state of the keyboard modifiers","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39248,"byte_end":39525,"line_start":443,"line_end":454,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39248,"byte_end":39525,"line_start":443,"line_end":454,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":1169},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39308,"byte_end":39313,"line_start":445,"line_end":445,"column_start":9,"column_end":14},"name":"shift","qualname":"::events::ModifiersState::shift","value":"bool","parent":{"krate":0,"index":2806},"children":[],"decl_id":null,"docs":" The \"shift\" key\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1171},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39355,"byte_end":39359,"line_start":447,"line_end":447,"column_start":9,"column_end":13},"name":"ctrl","qualname":"::events::ModifiersState::ctrl","value":"bool","parent":{"krate":0,"index":2806},"children":[],"decl_id":null,"docs":" The \"control\" key\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1173},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39397,"byte_end":39400,"line_start":449,"line_end":449,"column_start":9,"column_end":12},"name":"alt","qualname":"::events::ModifiersState::alt","value":"bool","parent":{"krate":0,"index":2806},"children":[],"decl_id":null,"docs":" The \"alt\" key\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1175},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,101,118,101,110,116,115,46,114,115],"byte_start":39513,"byte_end":39517,"line_start":453,"line_end":453,"column_start":9,"column_end":13},"name":"logo","qualname":"::events::ModifiersState::logo","value":"bool","parent":{"krate":0,"index":2806},"children":[],"decl_id":null,"docs":" The \"logo\" key","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1187},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40233,"byte_end":40257,"line_start":27,"line_end":27,"column_start":5,"column_end":29},"name":"ByteCountNotDivisibleBy4","qualname":"::icon::BadIcon::ByteCountNotDivisibleBy4","value":"BadIcon::ByteCountNotDivisibleBy4 { byte_count }","parent":{"krate":0,"index":2842},"children":[],"decl_id":null,"docs":" Produced when the length of the `rgba` argument isn't divisible by 4, thus `rgba` can't be\n safely interpreted as 32bpp RGBA pixels.\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1191},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40446,"byte_end":40468,"line_start":32,"line_end":32,"column_start":5,"column_end":27},"name":"DimensionsVsPixelCount","qualname":"::icon::BadIcon::DimensionsVsPixelCount","value":"BadIcon::DimensionsVsPixelCount { width, height, width_x_height, pixel_count }","parent":{"krate":0,"index":2842},"children":[],"decl_id":null,"docs":" Produced when the number of pixels (`rgba.len() / 4`) isn't equal to `width * height`.\n At least one of your arguments is incorrect.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2842},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40071,"byte_end":40078,"line_start":24,"line_end":24,"column_start":10,"column_end":17},"name":"BadIcon","qualname":"::icon::BadIcon","value":"BadIcon::{ByteCountNotDivisibleBy4, DimensionsVsPixelCount}","parent":null,"children":[{"krate":0,"index":1187},{"krate":0,"index":1191}],"decl_id":null,"docs":" An error produced when using `Icon::from_rgba` with invalid arguments.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40062,"byte_end":40579,"line_start":24,"line_end":38,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40062,"byte_end":40579,"line_start":24,"line_end":38,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":2864},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":41980,"byte_end":41984,"line_start":77,"line_end":77,"column_start":12,"column_end":16},"name":"Icon","qualname":"::icon::Icon","value":"Icon { }","parent":null,"children":[{"krate":0,"index":1201},{"krate":0,"index":1203},{"krate":0,"index":1205}],"decl_id":null,"docs":" An icon used for the window titlebar, taskbar, etc.","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":41969,"byte_end":42073,"line_start":77,"line_end":81,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":176},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":42312,"byte_end":42321,"line_start":88,"line_end":88,"column_start":12,"column_end":21},"name":"from_rgba","qualname":"<Icon>::from_rgba","value":"fn (rgba: Vec<u8>, width: u32, height: u32) -> Result<Self, BadIcon>","parent":null,"children":[],"decl_id":null,"docs":" Creates an `Icon` from 32bpp RGBA data.","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":754},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"x11","qualname":"::platform::platform::x11","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/platform/linux/x11/mod.rs","parent":null,"children":[{"krate":0,"index":756},{"krate":0,"index":774},{"krate":0,"index":788},{"krate":0,"index":856},{"krate":0,"index":1074},{"krate":0,"index":1134},{"krate":0,"index":1194},{"krate":0,"index":1458},{"krate":0,"index":1908},{"krate":0,"index":1910},{"krate":0,"index":1912},{"krate":0,"index":1920},{"krate":0,"index":1928},{"krate":0,"index":1930},{"krate":0,"index":1932},{"krate":0,"index":1934},{"krate":0,"index":1936},{"krate":0,"index":1938},{"krate":0,"index":1946},{"krate":0,"index":1952},{"krate":0,"index":1960},{"krate":0,"index":1982},{"krate":0,"index":1984},{"krate":0,"index":1986},{"krate":0,"index":1992},{"krate":0,"index":2002},{"krate":0,"index":3376},{"krate":0,"index":3378},{"krate":0,"index":2004},{"krate":0,"index":2070},{"krate":0,"index":2074},{"krate":0,"index":2076},{"krate":0,"index":2080},{"krate":0,"index":2084},{"krate":0,"index":3392},{"krate":0,"index":3430},{"krate":0,"index":3428},{"krate":0,"index":3424},{"krate":0,"index":3418},{"krate":0,"index":3414},{"krate":0,"index":3402},{"krate":0,"index":3398},{"krate":0,"index":3394},{"krate":0,"index":3434},{"krate":0,"index":3472},{"krate":0,"index":3470},{"krate":0,"index":3466},{"krate":0,"index":3460},{"krate":0,"index":3456},{"krate":0,"index":3444},{"krate":0,"index":3440},{"krate":0,"index":3436},{"krate":0,"index":2090},{"krate":0,"index":2092},{"krate":0,"index":2098},{"krate":0,"index":2102},{"krate":0,"index":2106},{"krate":0,"index":2108},{"krate":0,"index":2112},{"krate":0,"index":3476},{"krate":0,"index":3484},{"krate":0,"index":3482},{"krate":0,"index":3478},{"krate":0,"index":2116},{"krate":0,"index":2118},{"krate":0,"index":3488},{"krate":0,"index":3490},{"krate":0,"index":3494},{"krate":0,"index":3502},{"krate":0,"index":3500},{"krate":0,"index":3496},{"krate":0,"index":3506},{"krate":0,"index":3514},{"krate":0,"index":3512},{"krate":0,"index":3508},{"krate":0,"index":2120}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(any(target_os = \"linux\",\n target_os = \"dragonfly\",\n target_os = \"freebsd\",\n target_os = \"netbsd\",\n target_os = \"openbsd\"))","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122487,"byte_end":122613,"line_start":1,"line_end":1,"column_start":1,"column_end":127}}]},{"kind":"Mod","id":{"krate":0,"index":756},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,102,102,105,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"ffi","qualname":"::platform::platform::x11::ffi","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/platform/linux/x11/ffi.rs","parent":null,"children":[{"krate":0,"index":758},{"krate":0,"index":760},{"krate":0,"index":762},{"krate":0,"index":764},{"krate":0,"index":766},{"krate":0,"index":768},{"krate":0,"index":770},{"krate":0,"index":772}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3010},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":252592,"byte_end":252601,"line_start":44,"line_end":44,"column_start":12,"column_end":21},"name":"MonitorId","qualname":"::platform::platform::x11::monitor::MonitorId","value":"MonitorId { }","parent":null,"children":[{"krate":0,"index":1235},{"krate":0,"index":1237},{"krate":0,"index":1239},{"krate":0,"index":1241},{"krate":0,"index":1243},{"krate":0,"index":1245},{"krate":0,"index":1247}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":834},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253691,"byte_end":253699,"line_start":83,"line_end":83,"column_start":12,"column_end":20},"name":"get_name","qualname":"<MonitorId>::get_name","value":"fn (&self) -> Option<String>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":836},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253791,"byte_end":253812,"line_start":88,"line_end":88,"column_start":12,"column_end":33},"name":"get_native_identifier","qualname":"<MonitorId>::get_native_identifier","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253770,"byte_end":253779,"line_start":87,"line_end":87,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":838},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253870,"byte_end":253884,"line_start":92,"line_end":92,"column_start":12,"column_end":26},"name":"get_dimensions","qualname":"<MonitorId>::get_dimensions","value":"fn (&self) -> PhysicalSize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":840},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253959,"byte_end":253971,"line_start":96,"line_end":96,"column_start":12,"column_end":24},"name":"get_position","qualname":"<MonitorId>::get_position","value":"fn (&self) -> PhysicalPosition","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":842},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":254062,"byte_end":254078,"line_start":101,"line_end":101,"column_start":12,"column_end":28},"name":"get_hidpi_factor","qualname":"<MonitorId>::get_hidpi_factor","value":"fn (&self) -> f64","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":254041,"byte_end":254050,"line_start":100,"line_end":100,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":846},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":254160,"byte_end":254182,"line_start":107,"line_end":107,"column_start":12,"column_end":34},"name":"get_monitor_for_window","qualname":"<XConnection>::get_monitor_for_window","value":"fn (&self, window_rect: Option<util::AaRect>) -> MonitorId","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":850},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":258584,"byte_end":258606,"line_start":204,"line_end":204,"column_start":12,"column_end":34},"name":"get_available_monitors","qualname":"<XConnection>::get_available_monitors","value":"fn (&self) -> Vec<MonitorId>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":852},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":259062,"byte_end":259081,"line_start":220,"line_end":220,"column_start":12,"column_end":31},"name":"get_primary_monitor","qualname":"<XConnection>::get_primary_monitor","value":"fn (&self) -> MonitorId","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":259041,"byte_end":259050,"line_start":219,"line_end":219,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":854},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":259303,"byte_end":259322,"line_start":227,"line_end":227,"column_start":12,"column_end":31},"name":"select_xrandr_input","qualname":"<XConnection>::select_xrandr_input","value":"fn (&self, root: Window) -> Result<c_int, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3020},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261628,"byte_end":261639,"line_start":31,"line_end":31,"column_start":12,"column_end":23},"name":"SharedState","qualname":"::platform::platform::x11::window::SharedState","value":"SharedState { cursor_pos, size, position, inner_position, inner_position_rel_parent, guessed_dpi, last_monitor, dpi_adjusted, restore_position, frame_extents, min_dimensions, max_dimensions }","parent":null,"children":[{"krate":0,"index":1249},{"krate":0,"index":1251},{"krate":0,"index":1253},{"krate":0,"index":1255},{"krate":0,"index":1257},{"krate":0,"index":1259},{"krate":0,"index":1261},{"krate":0,"index":1263},{"krate":0,"index":1265},{"krate":0,"index":1267},{"krate":0,"index":1269},{"krate":0,"index":1271}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1249},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261650,"byte_end":261660,"line_start":32,"line_end":32,"column_start":9,"column_end":19},"name":"cursor_pos","qualname":"::platform::platform::x11::window::SharedState::cursor_pos","value":"std::option::Option<(f64, f64)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1251},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261690,"byte_end":261694,"line_start":33,"line_end":33,"column_start":9,"column_end":13},"name":"size","qualname":"::platform::platform::x11::window::SharedState::size","value":"std::option::Option<(u32, u32)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1253},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261724,"byte_end":261732,"line_start":34,"line_end":34,"column_start":9,"column_end":17},"name":"position","qualname":"::platform::platform::x11::window::SharedState::position","value":"std::option::Option<(i32, i32)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1255},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261762,"byte_end":261776,"line_start":35,"line_end":35,"column_start":9,"column_end":23},"name":"inner_position","qualname":"::platform::platform::x11::window::SharedState::inner_position","value":"std::option::Option<(i32, i32)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1257},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261806,"byte_end":261831,"line_start":36,"line_end":36,"column_start":9,"column_end":34},"name":"inner_position_rel_parent","qualname":"::platform::platform::x11::window::SharedState::inner_position_rel_parent","value":"std::option::Option<(i32, i32)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1259},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261861,"byte_end":261872,"line_start":37,"line_end":37,"column_start":9,"column_end":20},"name":"guessed_dpi","qualname":"::platform::platform::x11::window::SharedState::guessed_dpi","value":"std::option::Option<f64>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1261},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261895,"byte_end":261907,"line_start":38,"line_end":38,"column_start":9,"column_end":21},"name":"last_monitor","qualname":"::platform::platform::x11::window::SharedState::last_monitor","value":"std::option::Option<platform::platform::x11::monitor::MonitorId>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1263},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":261939,"byte_end":261951,"line_start":39,"line_end":39,"column_start":9,"column_end":21},"name":"dpi_adjusted","qualname":"::platform::platform::x11::window::SharedState::dpi_adjusted","value":"std::option::Option<(f64, f64)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1265},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262039,"byte_end":262055,"line_start":41,"line_end":41,"column_start":9,"column_end":25},"name":"restore_position","qualname":"::platform::platform::x11::window::SharedState::restore_position","value":"std::option::Option<(i32, i32)>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1267},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262085,"byte_end":262098,"line_start":42,"line_end":42,"column_start":9,"column_end":22},"name":"frame_extents","qualname":"::platform::platform::x11::window::SharedState::frame_extents","value":"std::option::Option<platform::platform::x11::util::geometry::FrameExtentsHeuristic>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1269},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262145,"byte_end":262159,"line_start":43,"line_end":43,"column_start":9,"column_end":23},"name":"min_dimensions","qualname":"::platform::platform::x11::window::SharedState::min_dimensions","value":"std::option::Option<dpi::LogicalSize>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1271},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262190,"byte_end":262204,"line_start":44,"line_end":44,"column_start":9,"column_end":23},"name":"max_dimensions","qualname":"::platform::platform::x11::window::SharedState::max_dimensions","value":"std::option::Option<dpi::LogicalSize>","parent":{"krate":0,"index":3020},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":932},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262532,"byte_end":262545,"line_start":58,"line_end":58,"column_start":12,"column_end":25},"name":"UnownedWindow","qualname":"::platform::platform::x11::window::UnownedWindow","value":"UnownedWindow { xconn, multitouch, shared_state }","parent":null,"children":[{"krate":0,"index":189},{"krate":0,"index":191},{"krate":0,"index":193},{"krate":0,"index":195},{"krate":0,"index":197},{"krate":0,"index":199},{"krate":0,"index":201},{"krate":0,"index":203},{"krate":0,"index":205},{"krate":0,"index":207}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":189},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262556,"byte_end":262561,"line_start":59,"line_end":59,"column_start":9,"column_end":14},"name":"xconn","qualname":"::platform::platform::x11::window::UnownedWindow::xconn","value":"std::sync::Arc<platform::platform::x11::xdisplay::XConnection>","parent":{"krate":0,"index":932},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":205},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262857,"byte_end":262867,"line_start":67,"line_end":67,"column_start":9,"column_end":19},"name":"multitouch","qualname":"::platform::platform::x11::window::UnownedWindow::multitouch","value":"bool","parent":{"krate":0,"index":932},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":207},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262900,"byte_end":262912,"line_start":68,"line_end":68,"column_start":9,"column_end":21},"name":"shared_state","qualname":"::platform::platform::x11::window::UnownedWindow::shared_state","value":"lock_api::mutex::Mutex<parking_lot::RawMutex, platform::platform::x11::window::SharedState>","parent":{"krate":0,"index":932},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":936},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262969,"byte_end":262972,"line_start":72,"line_end":72,"column_start":12,"column_end":15},"name":"new","qualname":"<UnownedWindow>::new","value":"fn (event_loop: &EventsLoop, window_attrs: WindowAttributes, pl_attribs: PlatformSpecificWindowBuilderAttributes) -> Result<UnownedWindow, CreationError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":948},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":279124,"byte_end":279134,"line_start":461,"line_end":461,"column_start":12,"column_end":22},"name":"set_urgent","qualname":"<UnownedWindow>::set_urgent","value":"fn (&self, is_urgent: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":279103,"byte_end":279112,"line_start":460,"line_end":460,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":956},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":281358,"byte_end":281372,"line_start":518,"line_end":518,"column_start":12,"column_end":26},"name":"set_fullscreen","qualname":"<UnownedWindow>::set_fullscreen","value":"fn (&self, monitor: Option<RootMonitorId>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":281337,"byte_end":281346,"line_start":517,"line_end":517,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":960},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":281949,"byte_end":281968,"line_start":535,"line_end":535,"column_start":12,"column_end":31},"name":"get_current_monitor","qualname":"<UnownedWindow>::get_current_monitor","value":"fn (&self) -> X11MonitorId","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":281928,"byte_end":281937,"line_start":534,"line_end":534,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":962},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":282403,"byte_end":282425,"line_start":549,"line_end":549,"column_start":12,"column_end":34},"name":"get_available_monitors","qualname":"<UnownedWindow>::get_available_monitors","value":"fn (&self) -> Vec<X11MonitorId>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":964},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":282518,"byte_end":282537,"line_start":553,"line_end":553,"column_start":12,"column_end":31},"name":"get_primary_monitor","qualname":"<UnownedWindow>::get_primary_monitor","value":"fn (&self) -> X11MonitorId","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":968},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":283006,"byte_end":283019,"line_start":564,"line_end":564,"column_start":12,"column_end":25},"name":"set_maximized","qualname":"<UnownedWindow>::set_maximized","value":"fn (&self, maximized: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":282985,"byte_end":282994,"line_start":563,"line_end":563,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":972},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":284001,"byte_end":284010,"line_start":592,"line_end":592,"column_start":12,"column_end":21},"name":"set_title","qualname":"<UnownedWindow>::set_title","value":"fn (&self, title: &str) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":283980,"byte_end":283989,"line_start":591,"line_end":591,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":976},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":284727,"byte_end":284742,"line_start":616,"line_end":616,"column_start":12,"column_end":27},"name":"set_decorations","qualname":"<UnownedWindow>::set_decorations","value":"fn (&self, decorations: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":284706,"byte_end":284715,"line_start":615,"line_end":615,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":980},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":285231,"byte_end":285248,"line_start":629,"line_end":629,"column_start":12,"column_end":29},"name":"set_always_on_top","qualname":"<UnownedWindow>::set_always_on_top","value":"fn (&self, always_on_top: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":285210,"byte_end":285219,"line_start":628,"line_end":628,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":986},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":286204,"byte_end":286219,"line_start":660,"line_end":660,"column_start":12,"column_end":27},"name":"set_window_icon","qualname":"<UnownedWindow>::set_window_icon","value":"fn (&self, icon: Option<Icon>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":286183,"byte_end":286192,"line_start":659,"line_end":659,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":988},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":286449,"byte_end":286453,"line_start":668,"line_end":668,"column_start":12,"column_end":16},"name":"show","qualname":"<UnownedWindow>::show","value":"fn (&self) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":286428,"byte_end":286437,"line_start":667,"line_end":667,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":990},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":286692,"byte_end":286696,"line_start":677,"line_end":677,"column_start":12,"column_end":16},"name":"hide","qualname":"<UnownedWindow>::hide","value":"fn (&self) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":286671,"byte_end":286680,"line_start":676,"line_end":676,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":998},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":287687,"byte_end":287699,"line_start":706,"line_end":706,"column_start":12,"column_end":24},"name":"get_position","qualname":"<UnownedWindow>::get_position","value":"fn (&self) -> Option<LogicalPosition>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":287666,"byte_end":287675,"line_start":705,"line_end":705,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1002},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":288357,"byte_end":288375,"line_start":724,"line_end":724,"column_start":12,"column_end":30},"name":"get_inner_position","qualname":"<UnownedWindow>::get_inner_position","value":"fn (&self) -> Option<LogicalPosition>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":288336,"byte_end":288345,"line_start":723,"line_end":723,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1008},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":289656,"byte_end":289668,"line_start":760,"line_end":760,"column_start":12,"column_end":24},"name":"set_position","qualname":"<UnownedWindow>::set_position","value":"fn (&self, logical_position: LogicalPosition) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":289635,"byte_end":289644,"line_start":759,"line_end":759,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1012},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":290062,"byte_end":290076,"line_start":772,"line_end":772,"column_start":12,"column_end":26},"name":"get_inner_size","qualname":"<UnownedWindow>::get_inner_size","value":"fn (&self) -> Option<LogicalSize>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":290041,"byte_end":290050,"line_start":771,"line_end":771,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1016},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":290649,"byte_end":290663,"line_start":789,"line_end":789,"column_start":12,"column_end":26},"name":"get_outer_size","qualname":"<UnownedWindow>::get_outer_size","value":"fn (&self) -> Option<LogicalSize>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":290628,"byte_end":290637,"line_start":788,"line_end":788,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1020},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":291469,"byte_end":291483,"line_start":813,"line_end":813,"column_start":12,"column_end":26},"name":"set_inner_size","qualname":"<UnownedWindow>::set_inner_size","value":"fn (&self, logical_size: LogicalSize) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":291448,"byte_end":291457,"line_start":812,"line_end":812,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1026},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":292293,"byte_end":292311,"line_start":833,"line_end":833,"column_start":12,"column_end":30},"name":"set_min_dimensions","qualname":"<UnownedWindow>::set_min_dimensions","value":"fn (&self, logical_dimensions: Option<LogicalSize>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":292272,"byte_end":292281,"line_start":832,"line_end":832,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1030},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":292934,"byte_end":292952,"line_start":847,"line_end":847,"column_start":12,"column_end":30},"name":"set_max_dimensions","qualname":"<UnownedWindow>::set_max_dimensions","value":"fn (&self, logical_dimensions: Option<LogicalSize>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":292913,"byte_end":292922,"line_start":846,"line_end":846,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1034},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":294900,"byte_end":294913,"line_start":891,"line_end":891,"column_start":12,"column_end":25},"name":"set_resizable","qualname":"<UnownedWindow>::set_resizable","value":"fn (&self, resizable: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1036},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296306,"byte_end":296322,"line_start":922,"line_end":922,"column_start":12,"column_end":28},"name":"get_xlib_display","qualname":"<UnownedWindow>::get_xlib_display","value":"fn (&self) -> *mut c_void","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296285,"byte_end":296294,"line_start":921,"line_end":921,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1038},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296411,"byte_end":296429,"line_start":927,"line_end":927,"column_start":12,"column_end":30},"name":"get_xlib_screen_id","qualname":"<UnownedWindow>::get_xlib_screen_id","value":"fn (&self) -> c_int","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296390,"byte_end":296399,"line_start":926,"line_end":926,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296503,"byte_end":296523,"line_start":932,"line_end":932,"column_start":12,"column_end":32},"name":"get_xlib_xconnection","qualname":"<UnownedWindow>::get_xlib_xconnection","value":"fn (&self) -> Arc<XConnection>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296482,"byte_end":296491,"line_start":931,"line_end":931,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1042},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296617,"byte_end":296632,"line_start":937,"line_end":937,"column_start":12,"column_end":27},"name":"get_xlib_window","qualname":"<UnownedWindow>::get_xlib_window","value":"fn (&self) -> c_ulong","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296596,"byte_end":296605,"line_start":936,"line_end":936,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1044},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296706,"byte_end":296724,"line_start":942,"line_end":942,"column_start":12,"column_end":30},"name":"get_xcb_connection","qualname":"<UnownedWindow>::get_xcb_connection","value":"fn (&self) -> *mut c_void","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":296685,"byte_end":296694,"line_start":941,"line_end":941,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1054},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":300532,"byte_end":300542,"line_start":1037,"line_end":1037,"column_start":12,"column_end":22},"name":"set_cursor","qualname":"<UnownedWindow>::set_cursor","value":"fn (&self, cursor: MouseCursor) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":300511,"byte_end":300520,"line_start":1036,"line_end":1036,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1058},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":302002,"byte_end":302013,"line_start":1083,"line_end":1083,"column_start":12,"column_end":23},"name":"grab_cursor","qualname":"<UnownedWindow>::grab_cursor","value":"fn (&self, grab: bool) -> Result<(), String>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":301981,"byte_end":301990,"line_start":1082,"line_end":1082,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1060},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":304374,"byte_end":304385,"line_start":1139,"line_end":1139,"column_start":12,"column_end":23},"name":"hide_cursor","qualname":"<UnownedWindow>::hide_cursor","value":"fn (&self, hide: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":304353,"byte_end":304362,"line_start":1138,"line_end":1138,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1062},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":304818,"byte_end":304834,"line_start":1153,"line_end":1153,"column_start":12,"column_end":28},"name":"get_hidpi_factor","qualname":"<UnownedWindow>::get_hidpi_factor","value":"fn (&self) -> f64","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":304797,"byte_end":304806,"line_start":1152,"line_end":1152,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1064},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":304917,"byte_end":304945,"line_start":1157,"line_end":1157,"column_start":12,"column_end":40},"name":"set_cursor_position_physical","qualname":"<UnownedWindow>::set_cursor_position_physical","value":"fn (&self, x: i32, y: i32) -> Result<(), String>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1066},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":305405,"byte_end":305424,"line_start":1175,"line_end":1175,"column_start":12,"column_end":31},"name":"set_cursor_position","qualname":"<UnownedWindow>::set_cursor_position","value":"fn (&self, logical_position: LogicalPosition) -> Result<(), String>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":305384,"byte_end":305393,"line_start":1174,"line_end":1174,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1070},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":305833,"byte_end":305845,"line_start":1187,"line_end":1187,"column_start":12,"column_end":24},"name":"set_ime_spot","qualname":"<UnownedWindow>::set_ime_spot","value":"fn (&self, logical_spot: LogicalPosition) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":305812,"byte_end":305821,"line_start":1186,"line_end":1186,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1072},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":306039,"byte_end":306041,"line_start":1193,"line_end":1193,"column_start":12,"column_end":14},"name":"id","qualname":"<UnownedWindow>::id","value":"fn (&self) -> WindowId","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":306018,"byte_end":306027,"line_start":1192,"line_end":1192,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":1088},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306239,"byte_end":306250,"line_start":11,"line_end":11,"column_start":12,"column_end":23},"name":"XConnection","qualname":"::platform::platform::x11::xdisplay::XConnection","value":"XConnection { xlib, xrandr, xrandr_1_5, xcursor, xinput2, xlib_xcb, display, latest_error }","parent":null,"children":[{"krate":0,"index":293},{"krate":0,"index":295},{"krate":0,"index":297},{"krate":0,"index":299},{"krate":0,"index":301},{"krate":0,"index":303},{"krate":0,"index":305},{"krate":0,"index":307}],"decl_id":null,"docs":" A connection to an X server.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":293},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306261,"byte_end":306265,"line_start":12,"line_end":12,"column_start":9,"column_end":13},"name":"xlib","qualname":"::platform::platform::x11::xdisplay::XConnection::xlib","value":"x11_dl::xlib::Xlib","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":295},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306338,"byte_end":306344,"line_start":14,"line_end":14,"column_start":9,"column_end":15},"name":"xrandr","qualname":"::platform::platform::x11::xdisplay::XConnection::xrandr","value":"x11_dl::xrandr::Xrandr_2_2_0","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":" Exposes XRandR functions from version < 1.5\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":297},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306425,"byte_end":306435,"line_start":16,"line_end":16,"column_start":9,"column_end":19},"name":"xrandr_1_5","qualname":"::platform::platform::x11::xdisplay::XConnection::xrandr_1_5","value":"std::option::Option<x11_dl::xrandr::Xrandr>","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":" Exposes XRandR functions from version = 1.5\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":299},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306466,"byte_end":306473,"line_start":17,"line_end":17,"column_start":9,"column_end":16},"name":"xcursor","qualname":"::platform::platform::x11::xdisplay::XConnection::xcursor","value":"x11_dl::xcursor::Xcursor","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":301},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306497,"byte_end":306504,"line_start":18,"line_end":18,"column_start":9,"column_end":16},"name":"xinput2","qualname":"::platform::platform::x11::xdisplay::XConnection::xinput2","value":"x11_dl::xinput2::XInput2","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":303},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306528,"byte_end":306536,"line_start":19,"line_end":19,"column_start":9,"column_end":17},"name":"xlib_xcb","qualname":"::platform::platform::x11::xdisplay::XConnection::xlib_xcb","value":"x11_dl::xlib_xcb::Xlib_xcb","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":305},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306561,"byte_end":306568,"line_start":20,"line_end":20,"column_start":9,"column_end":16},"name":"display","qualname":"::platform::platform::x11::xdisplay::XConnection::display","value":"*mut x11_dl::xlib::_XDisplay","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":307},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306597,"byte_end":306609,"line_start":21,"line_end":21,"column_start":9,"column_end":21},"name":"latest_error","qualname":"::platform::platform::x11::xdisplay::XConnection::latest_error","value":"lock_api::mutex::Mutex<parking_lot::RawMutex, std::option::Option<platform::platform::x11::xdisplay::XError>>","parent":{"krate":0,"index":1088},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1098},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306849,"byte_end":306852,"line_start":30,"line_end":30,"column_start":12,"column_end":15},"name":"new","qualname":"<XConnection>::new","value":"fn (error_handler: XErrorHandler) -> Result<XConnection, XNotSupported>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1100},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":307944,"byte_end":307956,"line_start":65,"line_end":65,"column_start":12,"column_end":24},"name":"check_errors","qualname":"<XConnection>::check_errors","value":"fn (&self) -> Result<(), XError>","parent":null,"children":[],"decl_id":null,"docs":" Checks whether an error has been triggered by the previous function calls.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":307923,"byte_end":307932,"line_start":64,"line_end":64,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":1102},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308215,"byte_end":308227,"line_start":76,"line_end":76,"column_start":12,"column_end":24},"name":"ignore_error","qualname":"<XConnection>::ignore_error","value":"fn (&self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Ignores any previous error.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308194,"byte_end":308203,"line_start":75,"line_end":75,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":3030},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308618,"byte_end":308624,"line_start":96,"line_end":96,"column_start":12,"column_end":18},"name":"XError","qualname":"::platform::platform::x11::xdisplay::XError","value":"XError { description, error_code, request_code, minor_code }","parent":null,"children":[{"krate":0,"index":1273},{"krate":0,"index":1275},{"krate":0,"index":1277},{"krate":0,"index":1279}],"decl_id":null,"docs":" Error triggered by xlib.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1273},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308635,"byte_end":308646,"line_start":97,"line_end":97,"column_start":9,"column_end":20},"name":"description","qualname":"::platform::platform::x11::xdisplay::XError::description","value":"std::string::String","parent":{"krate":0,"index":3030},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1275},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308664,"byte_end":308674,"line_start":98,"line_end":98,"column_start":9,"column_end":19},"name":"error_code","qualname":"::platform::platform::x11::xdisplay::XError::error_code","value":"u8","parent":{"krate":0,"index":3030},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1277},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308688,"byte_end":308700,"line_start":99,"line_end":99,"column_start":9,"column_end":21},"name":"request_code","qualname":"::platform::platform::x11::xdisplay::XError::request_code","value":"u8","parent":{"krate":0,"index":3030},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1279},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308714,"byte_end":308724,"line_start":100,"line_end":100,"column_start":9,"column_end":19},"name":"minor_code","qualname":"::platform::platform::x11::xdisplay::XError::minor_code","value":"u8","parent":{"krate":0,"index":3030},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1281},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309326,"byte_end":309342,"line_start":121,"line_end":121,"column_start":5,"column_end":21},"name":"LibraryOpenError","qualname":"::platform::platform::x11::xdisplay::XNotSupported::LibraryOpenError","value":"XNotSupported::LibraryOpenError(ffi::OpenError)","parent":{"krate":0,"index":3040},"children":[],"decl_id":null,"docs":" Failed to load one or several shared libraries.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1285},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309427,"byte_end":309445,"line_start":123,"line_end":123,"column_start":5,"column_end":23},"name":"XOpenDisplayFailed","qualname":"::platform::platform::x11::xdisplay::XNotSupported::XOpenDisplayFailed","value":"XNotSupported::XOpenDisplayFailed","parent":{"krate":0,"index":3040},"children":[],"decl_id":null,"docs":" Connecting to the X server with `XOpenDisplay` failed.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309250,"byte_end":309263,"line_start":119,"line_end":119,"column_start":10,"column_end":23},"name":"XNotSupported","qualname":"::platform::platform::x11::xdisplay::XNotSupported","value":"XNotSupported::{LibraryOpenError, XOpenDisplayFailed}","parent":null,"children":[{"krate":0,"index":1281},{"krate":0,"index":1285}],"decl_id":null,"docs":" Error returned if this system doesn't have XLib or can't create an X connection.\n","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1458},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"util","qualname":"::platform::platform::x11::util","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/platform/linux/x11/util/mod.rs","parent":null,"children":[{"krate":0,"index":1460},{"krate":0,"index":1488},{"krate":0,"index":1502},{"krate":0,"index":1548},{"krate":0,"index":1608},{"krate":0,"index":1670},{"krate":0,"index":1690},{"krate":0,"index":1730},{"krate":0,"index":1768},{"krate":0,"index":1806},{"krate":0,"index":1828},{"krate":0,"index":1846},{"krate":0,"index":1848},{"krate":0,"index":1850},{"krate":0,"index":1852},{"krate":0,"index":1854},{"krate":0,"index":1856},{"krate":0,"index":1858},{"krate":0,"index":1860},{"krate":0,"index":1862},{"krate":0,"index":1864},{"krate":0,"index":1866},{"krate":0,"index":1868},{"krate":0,"index":1870},{"krate":0,"index":1872},{"krate":0,"index":1874},{"krate":0,"index":1876},{"krate":0,"index":1884},{"krate":0,"index":1886},{"krate":0,"index":1888},{"krate":0,"index":1890},{"krate":0,"index":1892},{"krate":0,"index":1902}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1482},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,97,116,111,109,46,114,115],"byte_start":347426,"byte_end":347434,"line_start":17,"line_end":17,"column_start":12,"column_end":20},"name":"get_atom","qualname":"<XConnection>::get_atom","value":"fn <T> (&self, name: T) -> ffi::Atom","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1484},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,97,116,111,109,46,114,115],"byte_start":348440,"byte_end":348458,"line_start":47,"line_end":47,"column_start":19,"column_end":37},"name":"get_atom_unchecked","qualname":"<XConnection>::get_atom_unchecked","value":"fn (&self, name: &[u8]) -> ffi::Atom","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1486},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,97,116,111,109,46,114,115],"byte_start":348837,"byte_end":348846,"line_start":55,"line_end":55,"column_start":19,"column_end":28},"name":"get_atoms","qualname":"<XConnection>::get_atoms","value":"fn (&self, names: &[*mut c_char]) -> Result<Vec<ffi::Atom>, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":1492},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,99,108,105,101,110,116,95,109,115,103,46,114,115],"byte_start":349378,"byte_end":349394,"line_start":3,"line_end":3,"column_start":10,"column_end":26},"name":"ClientMsgPayload","qualname":"::platform::platform::x11::util::client_msg::ClientMsgPayload","value":"[c_long; 5]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1496},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,99,108,105,101,110,116,95,109,115,103,46,114,115],"byte_start":349441,"byte_end":349451,"line_start":6,"line_end":6,"column_start":12,"column_end":22},"name":"send_event","qualname":"<XConnection>::send_event","value":"fn <T> (&self, target_window: c_ulong, event_mask: Option<c_long>, event: T) -> Flusher","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1498},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,99,108,105,101,110,116,95,109,115,103,46,114,115],"byte_start":349935,"byte_end":349950,"line_start":25,"line_end":25,"column_start":12,"column_end":27},"name":"send_client_msg","qualname":"<XConnection>::send_client_msg","value":"fn (&self, window: c_ulong, target_window: c_ulong, message_type: ffi::Atom, event_mask: Option<c_long>, data: ClientMsgPayload) -> Flusher","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1500},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,99,108,105,101,110,116,95,109,115,103,46,114,115],"byte_start":350882,"byte_end":350903,"line_start":46,"line_end":46,"column_start":12,"column_end":33},"name":"send_client_msg_multi","qualname":"<XConnection>::send_client_msg_multi","value":"fn <T> (&self, window: c_ulong, target_window: c_ulong, message_type: ffi::Atom, event_mask: Option<c_long>, data: &[T]) -> Flusher","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1409},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353446,"byte_end":353450,"line_start":11,"line_end":11,"column_start":5,"column_end":9},"name":"Char","qualname":"::platform::platform::x11::util::format::Format::Char","value":"Format::Char","parent":{"krate":0,"index":3186},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1413},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353460,"byte_end":353465,"line_start":12,"line_end":12,"column_start":5,"column_end":10},"name":"Short","qualname":"::platform::platform::x11::util::format::Format::Short","value":"Format::Short","parent":{"krate":0,"index":3186},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1417},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353476,"byte_end":353480,"line_start":13,"line_end":13,"column_start":5,"column_end":9},"name":"Long","qualname":"::platform::platform::x11::util::format::Format::Long","value":"Format::Long","parent":{"krate":0,"index":3186},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3186},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353433,"byte_end":353439,"line_start":10,"line_end":10,"column_start":10,"column_end":16},"name":"Format","qualname":"::platform::platform::x11::util::format::Format","value":"Format::{Char, Short, Long}","parent":null,"children":[{"krate":0,"index":1409},{"krate":0,"index":1413},{"krate":0,"index":1417}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353424,"byte_end":353488,"line_start":10,"line_end":14,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353424,"byte_end":353488,"line_start":10,"line_end":14,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":1512},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353515,"byte_end":353526,"line_start":17,"line_end":17,"column_start":12,"column_end":23},"name":"from_format","qualname":"<Format>::from_format","value":"fn (format: usize) -> Option<Self>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1514},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353748,"byte_end":353763,"line_start":26,"line_end":26,"column_start":12,"column_end":27},"name":"is_same_size_as","qualname":"<Format>::is_same_size_as","value":"fn <T> (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1516},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353856,"byte_end":353871,"line_start":30,"line_end":30,"column_start":12,"column_end":27},"name":"get_actual_size","qualname":"<Format>::get_actual_size","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1518},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354106,"byte_end":354122,"line_start":38,"line_end":38,"column_start":12,"column_end":28},"name":"get_payload_size","qualname":"<Format>::get_payload_size","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1520},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354480,"byte_end":354491,"line_start":48,"line_end":48,"column_start":11,"column_end":22},"name":"Formattable","qualname":"::platform::platform::x11::util::format::Formattable","value":"Formattable: Debug + Clone + Copy + PartialEq + PartialOrd","parent":null,"children":[{"krate":0,"index":1522}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":1522},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354551,"byte_end":354557,"line_start":49,"line_end":49,"column_start":11,"column_end":17},"name":"FORMAT","qualname":"::platform::platform::x11::util::format::Formattable::FORMAT","value":"Format","parent":{"krate":0,"index":1520},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3214},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355268,"byte_end":355274,"line_start":8,"line_end":8,"column_start":12,"column_end":18},"name":"AaRect","qualname":"::platform::platform::x11::util::geometry::AaRect","value":"AaRect { }","parent":null,"children":[{"krate":0,"index":1421},{"krate":0,"index":1423},{"krate":0,"index":1425},{"krate":0,"index":1427}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355257,"byte_end":355335,"line_start":8,"line_end":13,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":1562},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355362,"byte_end":355365,"line_start":16,"line_end":16,"column_start":12,"column_end":15},"name":"new","qualname":"<AaRect>::new","value":"fn ((x, y): (i32, i32), (width, height): (u32, u32)) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1564},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355586,"byte_end":355600,"line_start":22,"line_end":22,"column_start":12,"column_end":26},"name":"contains_point","qualname":"<AaRect>::contains_point","value":"fn (&self, x: i64, y: i64) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1566},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355744,"byte_end":355764,"line_start":26,"line_end":26,"column_start":12,"column_end":32},"name":"get_overlapping_area","qualname":"<AaRect>::get_overlapping_area","value":"fn (&self, other: &Self) -> i64","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3234},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356172,"byte_end":356188,"line_start":40,"line_end":40,"column_start":12,"column_end":28},"name":"TranslatedCoords","qualname":"::platform::platform::x11::util::geometry::TranslatedCoords","value":"TranslatedCoords { x_rel_root, y_rel_root, child }","parent":null,"children":[{"krate":0,"index":1429},{"krate":0,"index":1431},{"krate":0,"index":1433}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1429},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356199,"byte_end":356209,"line_start":41,"line_end":41,"column_start":9,"column_end":19},"name":"x_rel_root","qualname":"::platform::platform::x11::util::geometry::TranslatedCoords::x_rel_root","value":"i32","parent":{"krate":0,"index":3234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1431},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356226,"byte_end":356236,"line_start":42,"line_end":42,"column_start":9,"column_end":19},"name":"y_rel_root","qualname":"::platform::platform::x11::util::geometry::TranslatedCoords::y_rel_root","value":"i32","parent":{"krate":0,"index":3234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1433},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356253,"byte_end":356258,"line_start":43,"line_end":43,"column_start":9,"column_end":14},"name":"child","qualname":"::platform::platform::x11::util::geometry::TranslatedCoords::child","value":"u64","parent":{"krate":0,"index":3234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3240},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356304,"byte_end":356312,"line_start":47,"line_end":47,"column_start":12,"column_end":20},"name":"Geometry","qualname":"::platform::platform::x11::util::geometry::Geometry","value":"Geometry { root, x_rel_parent, y_rel_parent, width, height, border, depth }","parent":null,"children":[{"krate":0,"index":1435},{"krate":0,"index":1437},{"krate":0,"index":1439},{"krate":0,"index":1441},{"krate":0,"index":1443},{"krate":0,"index":1445},{"krate":0,"index":1447}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1435},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356323,"byte_end":356327,"line_start":48,"line_end":48,"column_start":9,"column_end":13},"name":"root","qualname":"::platform::platform::x11::util::geometry::Geometry::root","value":"u64","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1437},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356858,"byte_end":356870,"line_start":55,"line_end":55,"column_start":9,"column_end":21},"name":"x_rel_parent","qualname":"::platform::platform::x11::util::geometry::Geometry::x_rel_parent","value":"i32","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1439},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356887,"byte_end":356899,"line_start":56,"line_end":56,"column_start":9,"column_end":21},"name":"y_rel_parent","qualname":"::platform::platform::x11::util::geometry::Geometry::y_rel_parent","value":"i32","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1441},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":356979,"byte_end":356984,"line_start":58,"line_end":58,"column_start":9,"column_end":14},"name":"width","qualname":"::platform::platform::x11::util::geometry::Geometry::width","value":"u32","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1443},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357002,"byte_end":357008,"line_start":59,"line_end":59,"column_start":9,"column_end":15},"name":"height","qualname":"::platform::platform::x11::util::geometry::Geometry::height","value":"u32","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1445},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357182,"byte_end":357188,"line_start":62,"line_end":62,"column_start":9,"column_end":15},"name":"border","qualname":"::platform::platform::x11::util::geometry::Geometry::border","value":"u32","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1447},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357206,"byte_end":357211,"line_start":63,"line_end":63,"column_start":9,"column_end":14},"name":"depth","qualname":"::platform::platform::x11::util::geometry::Geometry::depth","value":"u32","parent":{"krate":0,"index":3240},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3246},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357259,"byte_end":357271,"line_start":67,"line_end":67,"column_start":12,"column_end":24},"name":"FrameExtents","qualname":"::platform::platform::x11::util::geometry::FrameExtents","value":"FrameExtents { left, right, top, bottom }","parent":null,"children":[{"krate":0,"index":1449},{"krate":0,"index":1451},{"krate":0,"index":1453},{"krate":0,"index":1455}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1449},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357282,"byte_end":357286,"line_start":68,"line_end":68,"column_start":9,"column_end":13},"name":"left","qualname":"::platform::platform::x11::util::geometry::FrameExtents::left","value":"u64","parent":{"krate":0,"index":3246},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1451},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357305,"byte_end":357310,"line_start":69,"line_end":69,"column_start":9,"column_end":14},"name":"right","qualname":"::platform::platform::x11::util::geometry::FrameExtents::right","value":"u64","parent":{"krate":0,"index":3246},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1453},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357329,"byte_end":357332,"line_start":70,"line_end":70,"column_start":9,"column_end":12},"name":"top","qualname":"::platform::platform::x11::util::geometry::FrameExtents::top","value":"u64","parent":{"krate":0,"index":3246},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1455},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357351,"byte_end":357357,"line_start":71,"line_end":71,"column_start":9,"column_end":15},"name":"bottom","qualname":"::platform::platform::x11::util::geometry::FrameExtents::bottom","value":"u64","parent":{"krate":0,"index":3246},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1570},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357402,"byte_end":357405,"line_start":75,"line_end":75,"column_start":12,"column_end":15},"name":"new","qualname":"<FrameExtents>::new","value":"fn (left: c_ulong, right: c_ulong, top: c_ulong, bottom: c_ulong) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1572},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357546,"byte_end":357557,"line_start":79,"line_end":79,"column_start":12,"column_end":23},"name":"from_border","qualname":"<FrameExtents>::from_border","value":"fn (border: c_ulong) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1574},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357653,"byte_end":357663,"line_start":83,"line_end":83,"column_start":12,"column_end":22},"name":"as_logical","qualname":"<FrameExtents>::as_logical","value":"fn (&self, factor: f64) -> LogicalFrameExtents","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3256},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358026,"byte_end":358045,"line_start":95,"line_end":95,"column_start":12,"column_end":31},"name":"LogicalFrameExtents","qualname":"::platform::platform::x11::util::geometry::LogicalFrameExtents","value":"LogicalFrameExtents { left, right, top, bottom }","parent":null,"children":[{"krate":0,"index":1457},{"krate":0,"index":1459},{"krate":0,"index":1461},{"krate":0,"index":1463}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1457},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358056,"byte_end":358060,"line_start":96,"line_end":96,"column_start":9,"column_end":13},"name":"left","qualname":"::platform::platform::x11::util::geometry::LogicalFrameExtents::left","value":"f64","parent":{"krate":0,"index":3256},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1459},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358075,"byte_end":358080,"line_start":97,"line_end":97,"column_start":9,"column_end":14},"name":"right","qualname":"::platform::platform::x11::util::geometry::LogicalFrameExtents::right","value":"f64","parent":{"krate":0,"index":3256},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1461},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358095,"byte_end":358098,"line_start":98,"line_end":98,"column_start":9,"column_end":12},"name":"top","qualname":"::platform::platform::x11::util::geometry::LogicalFrameExtents::top","value":"f64","parent":{"krate":0,"index":3256},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1463},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358113,"byte_end":358119,"line_start":99,"line_end":99,"column_start":9,"column_end":15},"name":"bottom","qualname":"::platform::platform::x11::util::geometry::LogicalFrameExtents::bottom","value":"f64","parent":{"krate":0,"index":3256},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1465},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358205,"byte_end":358214,"line_start":104,"line_end":104,"column_start":5,"column_end":14},"name":"Supported","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristicPath::Supported","value":"FrameExtentsHeuristicPath::Supported","parent":{"krate":0,"index":3266},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1467},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358220,"byte_end":358237,"line_start":105,"line_end":105,"column_start":5,"column_end":22},"name":"UnsupportedNested","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristicPath::UnsupportedNested","value":"FrameExtentsHeuristicPath::UnsupportedNested","parent":{"krate":0,"index":3266},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1469},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358243,"byte_end":358262,"line_start":106,"line_end":106,"column_start":5,"column_end":24},"name":"UnsupportedBordered","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristicPath::UnsupportedBordered","value":"FrameExtentsHeuristicPath::UnsupportedBordered","parent":{"krate":0,"index":3266},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3266},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358173,"byte_end":358198,"line_start":103,"line_end":103,"column_start":10,"column_end":35},"name":"FrameExtentsHeuristicPath","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristicPath","value":"FrameExtentsHeuristicPath::{Supported, UnsupportedNested, UnsupportedBordered}","parent":null,"children":[{"krate":0,"index":1465},{"krate":0,"index":1467},{"krate":0,"index":1469}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3280},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358302,"byte_end":358323,"line_start":110,"line_end":110,"column_start":12,"column_end":33},"name":"FrameExtentsHeuristic","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristic","value":"FrameExtentsHeuristic { frame_extents, heuristic_path }","parent":null,"children":[{"krate":0,"index":1471},{"krate":0,"index":1473}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1471},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358334,"byte_end":358347,"line_start":111,"line_end":111,"column_start":9,"column_end":22},"name":"frame_extents","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristic::frame_extents","value":"platform::platform::x11::util::geometry::FrameExtents","parent":{"krate":0,"index":3280},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1473},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358371,"byte_end":358385,"line_start":112,"line_end":112,"column_start":9,"column_end":23},"name":"heuristic_path","qualname":"::platform::platform::x11::util::geometry::FrameExtentsHeuristic::heuristic_path","value":"platform::platform::x11::util::geometry::FrameExtentsHeuristicPath","parent":{"krate":0,"index":3280},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1578},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358457,"byte_end":358475,"line_start":116,"line_end":116,"column_start":12,"column_end":30},"name":"inner_pos_to_outer","qualname":"<FrameExtentsHeuristic>::inner_pos_to_outer","value":"fn (&self, x: i32, y: i32) -> (i32, i32)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1582},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358767,"byte_end":358793,"line_start":125,"line_end":125,"column_start":12,"column_end":38},"name":"inner_pos_to_outer_logical","qualname":"<FrameExtentsHeuristic>::inner_pos_to_outer_logical","value":"fn (&self, mut logical: LogicalPosition, factor: f64) -> LogicalPosition","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1586},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":359173,"byte_end":359192,"line_start":135,"line_end":135,"column_start":12,"column_end":31},"name":"inner_size_to_outer","qualname":"<FrameExtentsHeuristic>::inner_size_to_outer","value":"fn (&self, width: u32, height: u32) -> (u32, u32)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1588},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":359554,"byte_end":359581,"line_start":146,"line_end":146,"column_start":12,"column_end":39},"name":"inner_size_to_outer_logical","qualname":"<FrameExtentsHeuristic>::inner_size_to_outer_logical","value":"fn (&self, mut logical: LogicalSize, factor: f64) -> LogicalSize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1592},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":359949,"byte_end":359965,"line_start":156,"line_end":156,"column_start":12,"column_end":28},"name":"translate_coords","qualname":"<XConnection>::translate_coords","value":"fn (&self, window: ffi::Window, root: ffi::Window) -> Result<TranslatedCoords, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1594},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":360681,"byte_end":360693,"line_start":175,"line_end":175,"column_start":12,"column_end":24},"name":"get_geometry","qualname":"<XConnection>::get_geometry","value":"fn (&self, window: ffi::Window) -> Result<Geometry, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1598},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":362362,"byte_end":362374,"line_start":224,"line_end":224,"column_start":12,"column_end":24},"name":"is_top_level","qualname":"<XConnection>::is_top_level","value":"fn (&self, window: ffi::Window, root: ffi::Window) -> Option<bool>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1604},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":364172,"byte_end":364199,"line_start":279,"line_end":279,"column_start":12,"column_end":39},"name":"get_frame_extents_heuristic","qualname":"<XConnection>::get_frame_extents_heuristic","value":"fn (&self, window: ffi::Window, root: ffi::Window) -> FrameExtentsHeuristic","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":1614},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":369828,"byte_end":369849,"line_start":5,"line_end":5,"column_start":11,"column_end":32},"name":"MWM_HINTS_DECORATIONS","qualname":"::platform::platform::x11::util::hint::MWM_HINTS_DECORATIONS","value":"c_ulong","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1475},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":369912,"byte_end":369918,"line_start":9,"line_end":9,"column_start":5,"column_end":11},"name":"Remove","qualname":"::platform::platform::x11::util::hint::StateOperation::Remove","value":"StateOperation::Remove","parent":{"krate":0,"index":3290},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1479},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":369952,"byte_end":369955,"line_start":10,"line_end":10,"column_start":5,"column_end":8},"name":"Add","qualname":"::platform::platform::x11::util::hint::StateOperation::Add","value":"StateOperation::Add","parent":{"krate":0,"index":3290},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1483},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":369989,"byte_end":369995,"line_start":11,"line_end":11,"column_start":5,"column_end":11},"name":"Toggle","qualname":"::platform::platform::x11::util::hint::StateOperation::Toggle","value":"StateOperation::Toggle","parent":{"krate":0,"index":3290},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3290},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":369891,"byte_end":369905,"line_start":8,"line_end":8,"column_start":10,"column_end":24},"name":"StateOperation","qualname":"::platform::platform::x11::util::hint::StateOperation","value":"StateOperation::{Remove, Add, Toggle}","parent":null,"children":[{"krate":0,"index":1475},{"krate":0,"index":1479},{"krate":0,"index":1483}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1487},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370684,"byte_end":370691,"line_start":31,"line_end":31,"column_start":5,"column_end":12},"name":"Desktop","qualname":"::platform::platform::x11::util::hint::WindowType::Desktop","value":"WindowType::Desktop","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" A desktop feature. This can include a single window containing desktop icons with the same dimensions as the\n screen, allowing the desktop environment to have full control of the desktop, without the need for proxying\n root window clicks.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1489},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370810,"byte_end":370814,"line_start":33,"line_end":33,"column_start":5,"column_end":9},"name":"Dock","qualname":"::platform::platform::x11::util::hint::WindowType::Dock","value":"WindowType::Dock","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" A dock or panel feature. Typically a Window Manager would keep such windows on top of all other windows.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1491},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370883,"byte_end":370890,"line_start":35,"line_end":35,"column_start":5,"column_end":12},"name":"Toolbar","qualname":"::platform::platform::x11::util::hint::WindowType::Toolbar","value":"WindowType::Toolbar","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" Toolbar windows. \"Torn off\" from the main application.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1493},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370965,"byte_end":370969,"line_start":37,"line_end":37,"column_start":5,"column_end":9},"name":"Menu","qualname":"::platform::platform::x11::util::hint::WindowType::Menu","value":"WindowType::Menu","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" Pinnable menu windows. \"Torn off\" from the main application.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1495},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371048,"byte_end":371055,"line_start":39,"line_end":39,"column_start":5,"column_end":12},"name":"Utility","qualname":"::platform::platform::x11::util::hint::WindowType::Utility","value":"WindowType::Utility","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" A small persistent utility window, such as a palette or toolbox.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1497},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371143,"byte_end":371149,"line_start":41,"line_end":41,"column_start":5,"column_end":11},"name":"Splash","qualname":"::platform::platform::x11::util::hint::WindowType::Splash","value":"WindowType::Splash","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" The window is a splash screen displayed as an application is starting up.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1499},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371188,"byte_end":371194,"line_start":43,"line_end":43,"column_start":5,"column_end":11},"name":"Dialog","qualname":"::platform::platform::x11::util::hint::WindowType::Dialog","value":"WindowType::Dialog","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" This is a dialog window.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1501},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371244,"byte_end":371250,"line_start":45,"line_end":45,"column_start":5,"column_end":11},"name":"Normal","qualname":"::platform::platform::x11::util::hint::WindowType::Normal","value":"WindowType::Normal","parent":{"krate":0,"index":3296},"children":[],"decl_id":null,"docs":" This is a normal, top-level window.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3296},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370406,"byte_end":370416,"line_start":27,"line_end":27,"column_start":10,"column_end":20},"name":"WindowType","qualname":"::platform::platform::x11::util::hint::WindowType","value":"WindowType::{Desktop, Dock, Toolbar, Menu, Utility, Splash, Dialog, Normal}","parent":null,"children":[{"krate":0,"index":1487},{"krate":0,"index":1489},{"krate":0,"index":1491},{"krate":0,"index":1493},{"krate":0,"index":1495},{"krate":0,"index":1497},{"krate":0,"index":1499},{"krate":0,"index":1501}],"decl_id":null,"docs":" X window type. Maps directly to\n [`_NET_WM_WINDOW_TYPE`](https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html).\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370397,"byte_end":371253,"line_start":27,"line_end":46,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370397,"byte_end":371253,"line_start":27,"line_end":46,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":1630},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372049,"byte_end":372060,"line_start":71,"line_end":71,"column_start":12,"column_end":23},"name":"NormalHints","qualname":"::platform::platform::x11::util::hint::NormalHints","value":"NormalHints { }","parent":null,"children":[{"krate":0,"index":387}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1634},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372160,"byte_end":372163,"line_start":76,"line_end":76,"column_start":12,"column_end":15},"name":"new","qualname":"<NormalHints<'a>>::new","value":"fn (xconn: &'a XConnection) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1636},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372277,"byte_end":372285,"line_start":80,"line_end":80,"column_start":12,"column_end":20},"name":"has_flag","qualname":"<NormalHints<'a>>::has_flag","value":"fn (&self, flag: c_long) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1640},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372603,"byte_end":372611,"line_start":92,"line_end":92,"column_start":12,"column_end":20},"name":"get_size","qualname":"<NormalHints<'a>>::get_size","value":"fn (&self) -> Option<(u32, u32)>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1642},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372780,"byte_end":372788,"line_start":97,"line_end":97,"column_start":12,"column_end":20},"name":"set_size","qualname":"<NormalHints<'a>>::set_size","value":"fn (&mut self, size: Option<(u32, u32)>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1644},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":373124,"byte_end":373136,"line_start":107,"line_end":107,"column_start":12,"column_end":24},"name":"get_max_size","qualname":"<NormalHints<'a>>::get_max_size","value":"fn (&self) -> Option<(u32, u32)>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1646},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":373278,"byte_end":373290,"line_start":111,"line_end":111,"column_start":12,"column_end":24},"name":"set_max_size","qualname":"<NormalHints<'a>>::set_max_size","value":"fn (&mut self, max_size: Option<(u32, u32)>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1648},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":373664,"byte_end":373676,"line_start":121,"line_end":121,"column_start":12,"column_end":24},"name":"get_min_size","qualname":"<NormalHints<'a>>::get_min_size","value":"fn (&self) -> Option<(u32, u32)>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1650},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":373818,"byte_end":373830,"line_start":125,"line_end":125,"column_start":12,"column_end":24},"name":"set_min_size","qualname":"<NormalHints<'a>>::set_min_size","value":"fn (&mut self, min_size: Option<(u32, u32)>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1652},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":374204,"byte_end":374225,"line_start":135,"line_end":135,"column_start":12,"column_end":33},"name":"get_resize_increments","qualname":"<NormalHints<'a>>::get_resize_increments","value":"fn (&self) -> Option<(u32, u32)>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1654},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":374369,"byte_end":374390,"line_start":139,"line_end":139,"column_start":12,"column_end":33},"name":"set_resize_increments","qualname":"<NormalHints<'a>>::set_resize_increments","value":"fn (&mut self, resize_increments: Option<(u32, u32)>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1656},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":374786,"byte_end":374799,"line_start":149,"line_end":149,"column_start":12,"column_end":25},"name":"get_base_size","qualname":"<NormalHints<'a>>::get_base_size","value":"fn (&self) -> Option<(u32, u32)>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1658},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":374944,"byte_end":374957,"line_start":153,"line_end":153,"column_start":12,"column_end":25},"name":"set_base_size","qualname":"<NormalHints<'a>>::set_base_size","value":"fn (&mut self, base_size: Option<(u32, u32)>) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1662},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":375362,"byte_end":375374,"line_start":165,"line_end":165,"column_start":12,"column_end":24},"name":"get_wm_hints","qualname":"<XConnection>::get_wm_hints","value":"fn (&self, window: ffi::Window) -> Result<XSmartPointer<ffi::XWMHints>, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1664},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":375768,"byte_end":375780,"line_start":176,"line_end":176,"column_start":12,"column_end":24},"name":"set_wm_hints","qualname":"<XConnection>::set_wm_hints","value":"fn (&self, window: ffi::Window, wm_hints: XSmartPointer<ffi::XWMHints>) -> Flusher","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1666},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":376070,"byte_end":376086,"line_start":187,"line_end":187,"column_start":12,"column_end":28},"name":"get_normal_hints","qualname":"<XConnection>::get_normal_hints","value":"fn (&self, window: ffi::Window) -> Result<NormalHints, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1668},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":376566,"byte_end":376582,"line_start":201,"line_end":201,"column_start":12,"column_end":28},"name":"set_normal_hints","qualname":"<XConnection>::set_normal_hints","value":"fn (&self, window: ffi::Window, normal_hints: NormalHints) -> Flusher","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":1698},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378046,"byte_end":378066,"line_start":6,"line_end":6,"column_start":11,"column_end":31},"name":"VIRTUAL_CORE_POINTER","qualname":"::platform::platform::x11::util::input::VIRTUAL_CORE_POINTER","value":"c_int","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":1700},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378089,"byte_end":378110,"line_start":7,"line_end":7,"column_start":11,"column_end":32},"name":"VIRTUAL_CORE_KEYBOARD","qualname":"::platform::platform::x11::util::input::VIRTUAL_CORE_KEYBOARD","value":"c_int","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1708},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378789,"byte_end":378801,"line_start":26,"line_end":26,"column_start":12,"column_end":24},"name":"PointerState","qualname":"::platform::platform::x11::util::input::PointerState","value":"PointerState { root_x, root_y }","parent":null,"children":[{"krate":0,"index":395},{"krate":0,"index":397},{"krate":0,"index":399},{"krate":0,"index":401},{"krate":0,"index":403},{"krate":0,"index":405},{"krate":0,"index":407},{"krate":0,"index":409},{"krate":0,"index":411},{"krate":0,"index":413},{"krate":0,"index":415}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":401},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378891,"byte_end":378897,"line_start":30,"line_end":30,"column_start":9,"column_end":15},"name":"root_x","qualname":"::platform::platform::x11::util::input::PointerState::root_x","value":"f64","parent":{"krate":0,"index":1708},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":403},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378917,"byte_end":378923,"line_start":31,"line_end":31,"column_start":9,"column_end":15},"name":"root_y","qualname":"::platform::platform::x11::util::input::PointerState::root_y","value":"f64","parent":{"krate":0,"index":1708},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1712},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379149,"byte_end":379167,"line_start":41,"line_end":41,"column_start":12,"column_end":30},"name":"get_modifier_state","qualname":"<PointerState<'a>>::get_modifier_state","value":"fn (&self) -> ModifiersState","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1720},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379557,"byte_end":379577,"line_start":58,"line_end":58,"column_start":12,"column_end":32},"name":"select_xinput_events","qualname":"<XConnection>::select_xinput_events","value":"fn (&self, window: c_ulong, device_id: c_int, mask: i32) -> Flusher","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1722},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":380176,"byte_end":380193,"line_start":76,"line_end":76,"column_start":12,"column_end":29},"name":"select_xkb_events","qualname":"<XConnection>::select_xkb_events","value":"fn (&self, device_id: c_uint, mask: c_ulong) -> Option<Flusher>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"allow(dead_code)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":380145,"byte_end":380164,"line_start":75,"line_end":75,"column_start":5,"column_end":24}}]},{"kind":"Method","id":{"krate":0,"index":1724},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":380585,"byte_end":380598,"line_start":92,"line_end":92,"column_start":12,"column_end":25},"name":"query_pointer","qualname":"<XConnection>::query_pointer","value":"fn (&self, window: ffi::Window, device_id: c_int) -> Result<PointerState, XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1728},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":382256,"byte_end":382267,"line_start":141,"line_end":141,"column_start":12,"column_end":23},"name":"lookup_utf8","qualname":"<XConnection>::lookup_utf8","value":"fn (&self, ic: ffi::XIC, key_event: &mut ffi::XKeyEvent) -> String","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1740},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383195,"byte_end":383208,"line_start":5,"line_end":5,"column_start":12,"column_end":25},"name":"XSmartPointer","qualname":"::platform::platform::x11::util::memory::XSmartPointer","value":"XSmartPointer { ptr }","parent":null,"children":[{"krate":0,"index":427},{"krate":0,"index":429}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":429},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383254,"byte_end":383257,"line_start":7,"line_end":7,"column_start":9,"column_end":12},"name":"ptr","qualname":"::platform::platform::x11::util::memory::XSmartPointer::ptr","value":"*mut T","parent":{"krate":0,"index":1740},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1744},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383434,"byte_end":383437,"line_start":13,"line_end":13,"column_start":12,"column_end":15},"name":"new","qualname":"<XSmartPointer<'a, T>>::new","value":"fn (xconn: &'a XConnection, ptr: *mut T) -> Option<Self>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1762},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":384123,"byte_end":384139,"line_start":48,"line_end":48,"column_start":12,"column_end":28},"name":"alloc_class_hint","qualname":"<XConnection>::alloc_class_hint","value":"fn (&self) -> XSmartPointer<ffi::XClassHint>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1764},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":384346,"byte_end":384362,"line_start":53,"line_end":53,"column_start":12,"column_end":28},"name":"alloc_size_hints","qualname":"<XConnection>::alloc_size_hints","value":"fn (&self) -> XSmartPointer<ffi::XSizeHints>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":384569,"byte_end":384583,"line_start":58,"line_end":58,"column_start":12,"column_end":26},"name":"alloc_wm_hints","qualname":"<XConnection>::alloc_wm_hints","value":"fn (&self) -> XSmartPointer<ffi::XWMHints>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1782},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":384871,"byte_end":384886,"line_start":7,"line_end":7,"column_start":8,"column_end":23},"name":"calc_dpi_factor","qualname":"::platform::platform::x11::util::randr::calc_dpi_factor","value":"fn ((width_px, height_px): (u32, u32), (width_mm, height_mm): (u64, u64)) -> f64","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":449},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386015,"byte_end":386022,"line_start":41,"line_end":41,"column_start":5,"column_end":12},"name":"Monitor","qualname":"::platform::platform::x11::util::randr::MonitorRepr::Monitor","value":"MonitorRepr::Monitor(*mut ffi::XRRMonitorInfo)","parent":{"krate":0,"index":1784},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":453},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386054,"byte_end":386058,"line_start":42,"line_end":42,"column_start":5,"column_end":9},"name":"Crtc","qualname":"::platform::platform::x11::util::randr::MonitorRepr::Crtc","value":"MonitorRepr::Crtc(*mut ffi::XRRCrtcInfo)","parent":{"krate":0,"index":1784},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1784},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":385997,"byte_end":386008,"line_start":40,"line_end":40,"column_start":10,"column_end":21},"name":"MonitorRepr","qualname":"::platform::platform::x11::util::randr::MonitorRepr","value":"MonitorRepr::{Monitor, Crtc}","parent":null,"children":[{"krate":0,"index":449},{"krate":0,"index":453}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1788},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386123,"byte_end":386133,"line_start":46,"line_end":46,"column_start":19,"column_end":29},"name":"get_output","qualname":"<MonitorRepr>::get_output","value":"fn (&self) -> ffi::RROutput","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1790},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386443,"byte_end":386457,"line_start":54,"line_end":54,"column_start":19,"column_end":33},"name":"get_dimensions","qualname":"<MonitorRepr>::get_dimensions","value":"fn (&self) -> (u32, u32)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1792},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386722,"byte_end":386734,"line_start":61,"line_end":61,"column_start":19,"column_end":31},"name":"get_position","qualname":"<MonitorRepr>::get_position","value":"fn (&self) -> (i32, i32)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1804},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387303,"byte_end":387318,"line_start":82,"line_end":82,"column_start":19,"column_end":34},"name":"get_output_info","qualname":"<XConnection>::get_output_info","value":"fn (&self, resources: *mut ffi::XRRScreenResources, repr: &MonitorRepr) -> (String, f64)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":1812},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388061,"byte_end":388069,"line_start":5,"line_end":5,"column_start":10,"column_end":18},"name":"Cardinal","qualname":"::platform::platform::x11::util::window_property::Cardinal","value":"c_long","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":1814},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388090,"byte_end":388103,"line_start":6,"line_end":6,"column_start":11,"column_end":24},"name":"CARDINAL_SIZE","qualname":"::platform::platform::x11::util::window_property::CARDINAL_SIZE","value":"usize","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1505},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388196,"byte_end":388202,"line_start":10,"line_end":10,"column_start":5,"column_end":11},"name":"XError","qualname":"::platform::platform::x11::util::window_property::GetPropertyError::XError","value":"GetPropertyError::XError(XError)","parent":{"krate":0,"index":3320},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1509},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388216,"byte_end":388228,"line_start":11,"line_end":11,"column_start":5,"column_end":17},"name":"TypeMismatch","qualname":"::platform::platform::x11::util::window_property::GetPropertyError::TypeMismatch","value":"GetPropertyError::TypeMismatch(ffi::Atom)","parent":{"krate":0,"index":3320},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1513},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388245,"byte_end":388259,"line_start":12,"line_end":12,"column_start":5,"column_end":19},"name":"FormatMismatch","qualname":"::platform::platform::x11::util::window_property::GetPropertyError::FormatMismatch","value":"GetPropertyError::FormatMismatch(c_int)","parent":{"krate":0,"index":3320},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1517},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388272,"byte_end":388288,"line_start":13,"line_end":13,"column_start":5,"column_end":21},"name":"NothingAllocated","qualname":"::platform::platform::x11::util::window_property::GetPropertyError::NothingAllocated","value":"GetPropertyError::NothingAllocated","parent":{"krate":0,"index":3320},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3320},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388173,"byte_end":388189,"line_start":9,"line_end":9,"column_start":10,"column_end":26},"name":"GetPropertyError","qualname":"::platform::platform::x11::util::window_property::GetPropertyError","value":"GetPropertyError::{XError, TypeMismatch, FormatMismatch, NothingAllocated}","parent":null,"children":[{"krate":0,"index":1505},{"krate":0,"index":1509},{"krate":0,"index":1513},{"krate":0,"index":1517}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1818},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388328,"byte_end":388351,"line_start":17,"line_end":17,"column_start":12,"column_end":35},"name":"is_actual_property_type","qualname":"<GetPropertyError>::is_actual_property_type","value":"fn (&self, t: ffi::Atom) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1519},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388808,"byte_end":388815,"line_start":32,"line_end":32,"column_start":5,"column_end":12},"name":"Replace","qualname":"::platform::platform::x11::util::window_property::PropMode::Replace","value":"PropMode::Replace","parent":{"krate":0,"index":3330},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1523},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388853,"byte_end":388860,"line_start":33,"line_end":33,"column_start":5,"column_end":12},"name":"Prepend","qualname":"::platform::platform::x11::util::window_property::PropMode::Prepend","value":"PropMode::Prepend","parent":{"krate":0,"index":3330},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1527},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388898,"byte_end":388904,"line_start":34,"line_end":34,"column_start":5,"column_end":11},"name":"Append","qualname":"::platform::platform::x11::util::window_property::PropMode::Append","value":"PropMode::Append","parent":{"krate":0,"index":3330},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3330},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388793,"byte_end":388801,"line_start":31,"line_end":31,"column_start":10,"column_end":18},"name":"PropMode","qualname":"::platform::platform::x11::util::window_property::PropMode","value":"PropMode::{Replace, Prepend, Append}","parent":null,"children":[{"krate":0,"index":1519},{"krate":0,"index":1523},{"krate":0,"index":1527}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1824},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388970,"byte_end":388982,"line_start":38,"line_end":38,"column_start":12,"column_end":24},"name":"get_property","qualname":"<XConnection>::get_property","value":"fn <T> (&self, window: c_ulong, property: ffi::Atom, property_type: ffi::Atom) -> Result<Vec<T>, GetPropertyError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1826},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":392090,"byte_end":392105,"line_start":116,"line_end":116,"column_start":12,"column_end":27},"name":"change_property","qualname":"<XConnection>::change_property","value":"fn <'a, T> (&'a self, window: c_ulong, property: ffi::Atom, property_type: ffi::Atom, mode: PropMode, new_value: &[T]) -> Flusher<'a>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1834},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,109,46,114,115],"byte_start":393170,"byte_end":393187,"line_start":11,"line_end":11,"column_start":8,"column_end":25},"name":"hint_is_supported","qualname":"::platform::platform::x11::util::wm::hint_is_supported","value":"fn (hint: ffi::Atom) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1836},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,109,46,114,115],"byte_start":393271,"byte_end":393288,"line_start":15,"line_end":15,"column_start":8,"column_end":25},"name":"wm_name_is_one_of","qualname":"::platform::platform::x11::util::wm::wm_name_is_one_of","value":"fn (names: &[&str]) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1840},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,109,46,114,115],"byte_start":393466,"byte_end":393487,"line_start":24,"line_end":24,"column_start":12,"column_end":33},"name":"update_cached_wm_info","qualname":"<XConnection>::update_cached_wm_info","value":"fn (&self, root: ffi::Window) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1884},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344519,"byte_end":344530,"line_start":35,"line_end":35,"column_start":8,"column_end":19},"name":"reinterpret","qualname":"::platform::platform::x11::util::reinterpret","value":"fn <'a, A, B> (a: &'a A) -> &'a B","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1886},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344638,"byte_end":344650,"line_start":40,"line_end":40,"column_start":8,"column_end":20},"name":"maybe_change","qualname":"::platform::platform::x11::util::maybe_change","value":"fn <T> (field: &mut Option<T>, value: T) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1888},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344848,"byte_end":344856,"line_start":50,"line_end":50,"column_start":8,"column_end":16},"name":"has_flag","qualname":"::platform::platform::x11::util::has_flag","value":"fn <T> (bitset: T, flag: T) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1890},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345364,"byte_end":345371,"line_start":58,"line_end":58,"column_start":12,"column_end":19},"name":"Flusher","qualname":"::platform::platform::x11::util::Flusher","value":"Flusher { }","parent":null,"children":[{"krate":0,"index":483}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"must_use =\n \"This request was made asynchronously, and is still in the output buffer. You must explicitly choose to either `.flush()` (empty the output buffer, sending the request now) or `.queue()` (wait to send the request, allowing you to continue to add more requests without additional round-trips). For more information, see the documentation for `util::flush_requests`.\"","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":344973,"byte_end":345352,"line_start":57,"line_end":57,"column_start":1,"column_end":380}}]},{"kind":"Method","id":{"krate":0,"index":1894},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345443,"byte_end":345446,"line_start":63,"line_end":63,"column_start":12,"column_end":15},"name":"new","qualname":"<Flusher<'a>>::new","value":"fn (xconn: &'a XConnection) -> Self","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1896},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345564,"byte_end":345569,"line_start":68,"line_end":68,"column_start":12,"column_end":17},"name":"flush","qualname":"<Flusher<'a>>::flush","value":"fn (self) -> Result<(), XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1898},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345692,"byte_end":345696,"line_start":73,"line_end":73,"column_start":12,"column_end":16},"name":"sync","qualname":"<Flusher<'a>>::sync","value":"fn (self) -> Result<(), XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1900},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345865,"byte_end":345870,"line_start":78,"line_end":78,"column_start":12,"column_end":17},"name":"queue","qualname":"<Flusher<'a>>::queue","value":"fn (self) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1904},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":346608,"byte_end":346622,"line_start":91,"line_end":91,"column_start":12,"column_end":26},"name":"flush_requests","qualname":"<XConnection>::flush_requests","value":"fn (&self) -> Result<(), XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1906},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":346920,"byte_end":346936,"line_start":99,"line_end":99,"column_start":12,"column_end":28},"name":"sync_with_server","qualname":"<XConnection>::sync_with_server","value":"fn (&self) -> Result<(), XError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2002},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":123491,"byte_end":123501,"line_start":44,"line_end":44,"column_start":12,"column_end":22},"name":"EventsLoop","qualname":"::platform::platform::x11::EventsLoop","value":"EventsLoop { }","parent":null,"children":[{"krate":0,"index":487},{"krate":0,"index":489},{"krate":0,"index":491},{"krate":0,"index":493},{"krate":0,"index":495},{"krate":0,"index":497},{"krate":0,"index":499},{"krate":0,"index":501},{"krate":0,"index":503},{"krate":0,"index":505},{"krate":0,"index":507},{"krate":0,"index":509},{"krate":0,"index":511}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3376},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":124082,"byte_end":124097,"line_start":63,"line_end":63,"column_start":12,"column_end":27},"name":"EventsLoopProxy","qualname":"::platform::platform::x11::EventsLoopProxy","value":"EventsLoopProxy { }","parent":null,"children":[{"krate":0,"index":1535},{"krate":0,"index":1537},{"krate":0,"index":1539}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2006},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":124238,"byte_end":124241,"line_start":70,"line_end":70,"column_start":12,"column_end":15},"name":"new","qualname":"<EventsLoop>::new","value":"fn (xconn: Arc<XConnection>) -> EventsLoop","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2008},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":127905,"byte_end":127917,"line_start":176,"line_end":176,"column_start":12,"column_end":24},"name":"x_connection","qualname":"<EventsLoop>::x_connection","value":"fn (&self) -> &Arc<XConnection>","parent":null,"children":[],"decl_id":null,"docs":" Returns the `XConnection` of this events loop.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":127884,"byte_end":127893,"line_start":175,"line_end":175,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2010},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":127986,"byte_end":127998,"line_start":180,"line_end":180,"column_start":12,"column_end":24},"name":"create_proxy","qualname":"<EventsLoop>::create_proxy","value":"fn (&self) -> EventsLoopProxy","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2012},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":128254,"byte_end":128265,"line_start":188,"line_end":188,"column_start":12,"column_end":23},"name":"poll_events","qualname":"<EventsLoop>::poll_events","value":"fn <F> (&mut self, mut callback: F) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2014},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":128832,"byte_end":128843,"line_start":207,"line_end":207,"column_start":12,"column_end":23},"name":"run_forever","qualname":"<EventsLoop>::run_forever","value":"fn <F> (&mut self, mut callback: F) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2072},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":177983,"byte_end":177989,"line_start":1178,"line_end":1178,"column_start":12,"column_end":18},"name":"wakeup","qualname":"<EventsLoopProxy>::wakeup","value":"fn (&self) -> Result<(), EventsLoopClosed>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3392},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180201,"byte_end":180209,"line_start":1248,"line_end":1248,"column_start":12,"column_end":20},"name":"WindowId","qualname":"::platform::platform::x11::WindowId","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180190,"byte_end":180223,"line_start":1248,"line_end":1248,"column_start":1,"column_end":34}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180190,"byte_end":180223,"line_start":1248,"line_end":1248,"column_start":1,"column_end":34}}]},{"kind":"Struct","id":{"krate":0,"index":3434},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180304,"byte_end":180312,"line_start":1251,"line_end":1251,"column_start":12,"column_end":20},"name":"DeviceId","qualname":"::platform::platform::x11::DeviceId","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180293,"byte_end":180320,"line_start":1251,"line_end":1251,"column_start":1,"column_end":28}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180293,"byte_end":180320,"line_start":1251,"line_end":1251,"column_start":1,"column_end":28}}]},{"kind":"Struct","id":{"krate":0,"index":2090},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180333,"byte_end":180339,"line_start":1253,"line_end":1253,"column_start":12,"column_end":18},"name":"Window","qualname":"::platform::platform::x11::Window","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2100},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180524,"byte_end":180527,"line_start":1264,"line_end":1264,"column_start":12,"column_end":15},"name":"new","qualname":"<Window>::new","value":"fn (event_loop: &EventsLoop, attribs: WindowAttributes, pl_attribs: PlatformSpecificWindowBuilderAttributes) -> Result<Self, CreationError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3518},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47278,"byte_end":47317,"line_start":40,"line_end":40,"column_start":12,"column_end":51},"name":"PlatformSpecificWindowBuilderAttributes","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes","value":"PlatformSpecificWindowBuilderAttributes { visual_infos, screen_id, resize_increments, base_size, class, override_redirect, x11_window_type }","parent":null,"children":[{"krate":0,"index":1581},{"krate":0,"index":1583},{"krate":0,"index":1585},{"krate":0,"index":1587},{"krate":0,"index":1589},{"krate":0,"index":1591},{"krate":0,"index":1593}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1581},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47328,"byte_end":47340,"line_start":41,"line_end":41,"column_start":9,"column_end":21},"name":"visual_infos","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::visual_infos","value":"std::option::Option<x11_dl::xlib::XVisualInfo>","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1583},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47371,"byte_end":47380,"line_start":42,"line_end":42,"column_start":9,"column_end":18},"name":"screen_id","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::screen_id","value":"std::option::Option<i32>","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1585},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47403,"byte_end":47420,"line_start":43,"line_end":43,"column_start":9,"column_end":26},"name":"resize_increments","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::resize_increments","value":"std::option::Option<(u32, u32)>","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1587},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47450,"byte_end":47459,"line_start":44,"line_end":44,"column_start":9,"column_end":18},"name":"base_size","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::base_size","value":"std::option::Option<(u32, u32)>","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1589},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47489,"byte_end":47494,"line_start":45,"line_end":45,"column_start":9,"column_end":14},"name":"class","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::class","value":"std::option::Option<(std::string::String, std::string::String)>","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1591},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47530,"byte_end":47547,"line_start":46,"line_end":46,"column_start":9,"column_end":26},"name":"override_redirect","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::override_redirect","value":"bool","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1593},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":47563,"byte_end":47578,"line_start":47,"line_end":47,"column_start":9,"column_end":24},"name":"x11_window_type","qualname":"::platform::platform::PlatformSpecificWindowBuilderAttributes::x11_window_type","value":"platform::platform::x11::util::hint::WindowType","parent":{"krate":0,"index":3518},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2266},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398192,"byte_end":398195,"line_start":21,"line_end":21,"column_start":12,"column_end":15},"name":"new","qualname":"<WindowBuilder>::new","value":"fn () -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Initializes a new `WindowBuilder` with default values.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398171,"byte_end":398180,"line_start":20,"line_end":20,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2268},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398432,"byte_end":398447,"line_start":30,"line_end":30,"column_start":12,"column_end":27},"name":"with_dimensions","qualname":"<WindowBuilder>::with_dimensions","value":"fn (mut self, size: LogicalSize) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Requests the window to be of specific dimensions.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398411,"byte_end":398420,"line_start":29,"line_end":29,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2270},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398639,"byte_end":398658,"line_start":37,"line_end":37,"column_start":12,"column_end":31},"name":"with_min_dimensions","qualname":"<WindowBuilder>::with_min_dimensions","value":"fn (mut self, min_size: LogicalSize) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets a minimum dimension size for the window\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398618,"byte_end":398627,"line_start":36,"line_end":36,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2272},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398862,"byte_end":398881,"line_start":44,"line_end":44,"column_start":12,"column_end":31},"name":"with_max_dimensions","qualname":"<WindowBuilder>::with_max_dimensions","value":"fn (mut self, max_size: LogicalSize) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets a maximum dimension size for the window\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398841,"byte_end":398850,"line_start":43,"line_end":43,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2274},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":399441,"byte_end":399455,"line_start":60,"line_end":60,"column_start":12,"column_end":26},"name":"with_resizable","qualname":"<WindowBuilder>::with_resizable","value":"fn (mut self, resizable: bool) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets whether the window is resizable or not","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":399420,"byte_end":399429,"line_start":59,"line_end":59,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2276},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":399640,"byte_end":399650,"line_start":67,"line_end":67,"column_start":12,"column_end":22},"name":"with_title","qualname":"<WindowBuilder>::with_title","value":"fn <T> (mut self, title: T) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Requests a specific title for the window.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":399619,"byte_end":399628,"line_start":66,"line_end":66,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2278},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":399939,"byte_end":399954,"line_start":75,"line_end":75,"column_start":12,"column_end":27},"name":"with_fullscreen","qualname":"<WindowBuilder>::with_fullscreen","value":"fn (mut self, monitor: Option<MonitorId>) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets the window fullscreen state. None means a normal window, Some(MonitorId)\n means a fullscreen window on that specific monitor\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":399918,"byte_end":399927,"line_start":74,"line_end":74,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2280},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400132,"byte_end":400146,"line_start":82,"line_end":82,"column_start":12,"column_end":26},"name":"with_maximized","qualname":"<WindowBuilder>::with_maximized","value":"fn (mut self, maximized: bool) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Requests maximized mode.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400111,"byte_end":400120,"line_start":81,"line_end":81,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2282},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400350,"byte_end":400365,"line_start":89,"line_end":89,"column_start":12,"column_end":27},"name":"with_visibility","qualname":"<WindowBuilder>::with_visibility","value":"fn (mut self, visible: bool) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets whether the window will be initially hidden or visible.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400329,"byte_end":400338,"line_start":88,"line_end":88,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2284},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400567,"byte_end":400584,"line_start":96,"line_end":96,"column_start":12,"column_end":29},"name":"with_transparency","qualname":"<WindowBuilder>::with_transparency","value":"fn (mut self, transparent: bool) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets whether the background of the window should be transparent.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400546,"byte_end":400555,"line_start":95,"line_end":95,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2286},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400797,"byte_end":400813,"line_start":103,"line_end":103,"column_start":12,"column_end":28},"name":"with_decorations","qualname":"<WindowBuilder>::with_decorations","value":"fn (mut self, decorations: bool) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets whether the window should have a border, a title bar, etc.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":400776,"byte_end":400785,"line_start":102,"line_end":102,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2288},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":401033,"byte_end":401051,"line_start":110,"line_end":110,"column_start":12,"column_end":30},"name":"with_always_on_top","qualname":"<WindowBuilder>::with_always_on_top","value":"fn (mut self, always_on_top: bool) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets whether or not the window will always be on top of other windows.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":401012,"byte_end":401021,"line_start":109,"line_end":109,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2290},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":401786,"byte_end":401802,"line_start":128,"line_end":128,"column_start":12,"column_end":28},"name":"with_window_icon","qualname":"<WindowBuilder>::with_window_icon","value":"fn (mut self, window_icon: Option<Icon>) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Sets the window icon. On Windows and X11, this is typically the small icon in the top-left\n corner of the titlebar.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":401765,"byte_end":401774,"line_start":127,"line_end":127,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2292},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":401979,"byte_end":401994,"line_start":135,"line_end":135,"column_start":12,"column_end":27},"name":"with_multitouch","qualname":"<WindowBuilder>::with_multitouch","value":"fn (mut self) -> WindowBuilder","parent":null,"children":[],"decl_id":null,"docs":" Enables multitouch.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":401958,"byte_end":401967,"line_start":134,"line_end":134,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2294},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":402271,"byte_end":402276,"line_start":145,"line_end":145,"column_start":12,"column_end":17},"name":"build","qualname":"<WindowBuilder>::build","value":"fn (mut self, events_loop: &EventsLoop) -> Result<Window, CreationError>","parent":null,"children":[],"decl_id":null,"docs":" Builds the window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":402250,"byte_end":402259,"line_start":144,"line_end":144,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2298},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":403314,"byte_end":403317,"line_start":173,"line_end":173,"column_start":12,"column_end":15},"name":"new","qualname":"<Window>::new","value":"fn (events_loop: &EventsLoop) -> Result<Window, CreationError>","parent":null,"children":[],"decl_id":null,"docs":" Creates a new Window for platforms where this is appropriate.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":403293,"byte_end":403302,"line_start":172,"line_end":172,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2300},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":403603,"byte_end":403612,"line_start":182,"line_end":182,"column_start":12,"column_end":21},"name":"set_title","qualname":"<Window>::set_title","value":"fn (&self, title: &str) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Modifies the title of the window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":403582,"byte_end":403591,"line_start":181,"line_end":181,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2302},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":403835,"byte_end":403839,"line_start":193,"line_end":193,"column_start":12,"column_end":16},"name":"show","qualname":"<Window>::show","value":"fn (&self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Shows the window if it was hidden.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":403814,"byte_end":403823,"line_start":192,"line_end":192,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2304},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":404040,"byte_end":404044,"line_start":204,"line_end":204,"column_start":12,"column_end":16},"name":"hide","qualname":"<Window>::hide","value":"fn (&self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Hides the window if it was visible.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":404019,"byte_end":404028,"line_start":203,"line_end":203,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2306},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":404742,"byte_end":404754,"line_start":220,"line_end":220,"column_start":12,"column_end":24},"name":"get_position","qualname":"<Window>::get_position","value":"fn (&self) -> Option<LogicalPosition>","parent":null,"children":[],"decl_id":null,"docs":" Returns the position of the top-left hand corner of the window relative to the\n top-left hand corner of the desktop.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":404721,"byte_end":404730,"line_start":219,"line_end":219,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2308},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":405091,"byte_end":405109,"line_start":229,"line_end":229,"column_start":12,"column_end":30},"name":"get_inner_position","qualname":"<Window>::get_inner_position","value":"fn (&self) -> Option<LogicalPosition>","parent":null,"children":[],"decl_id":null,"docs":" Returns the position of the top-left hand corner of the window's client area relative to the\n top-left hand corner of the desktop.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":405070,"byte_end":405079,"line_start":228,"line_end":228,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2310},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":405414,"byte_end":405426,"line_start":239,"line_end":239,"column_start":12,"column_end":24},"name":"set_position","qualname":"<Window>::set_position","value":"fn (&self, position: LogicalPosition) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Modifies the position of the window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":405393,"byte_end":405402,"line_start":238,"line_end":238,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2312},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":405880,"byte_end":405894,"line_start":251,"line_end":251,"column_start":12,"column_end":26},"name":"get_inner_size","qualname":"<Window>::get_inner_size","value":"fn (&self) -> Option<LogicalSize>","parent":null,"children":[],"decl_id":null,"docs":" Returns the logical size of the window's client area.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":405859,"byte_end":405868,"line_start":250,"line_end":250,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2314},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406268,"byte_end":406282,"line_start":262,"line_end":262,"column_start":12,"column_end":26},"name":"get_outer_size","qualname":"<Window>::get_outer_size","value":"fn (&self) -> Option<LogicalSize>","parent":null,"children":[],"decl_id":null,"docs":" Returns the logical size of the entire window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406247,"byte_end":406256,"line_start":261,"line_end":261,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2316},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406578,"byte_end":406592,"line_start":272,"line_end":272,"column_start":12,"column_end":26},"name":"set_inner_size","qualname":"<Window>::set_inner_size","value":"fn (&self, size: LogicalSize) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Modifies the inner size of the window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406557,"byte_end":406566,"line_start":271,"line_end":271,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2318},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406748,"byte_end":406766,"line_start":278,"line_end":278,"column_start":12,"column_end":30},"name":"set_min_dimensions","qualname":"<Window>::set_min_dimensions","value":"fn (&self, dimensions: Option<LogicalSize>) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets a minimum dimension size for the window.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406727,"byte_end":406736,"line_start":277,"line_end":277,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2320},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406946,"byte_end":406964,"line_start":284,"line_end":284,"column_start":12,"column_end":30},"name":"set_max_dimensions","qualname":"<Window>::set_max_dimensions","value":"fn (&self, dimensions: Option<LogicalSize>) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets a maximum dimension size for the window.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":406925,"byte_end":406934,"line_start":283,"line_end":283,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2322},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":407500,"byte_end":407513,"line_start":299,"line_end":299,"column_start":12,"column_end":25},"name":"set_resizable","qualname":"<Window>::set_resizable","value":"fn (&self, resizable: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets whether the window is resizable or not.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":407479,"byte_end":407488,"line_start":298,"line_end":298,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2324},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":408247,"byte_end":408263,"line_start":316,"line_end":316,"column_start":12,"column_end":28},"name":"get_hidpi_factor","qualname":"<Window>::get_hidpi_factor","value":"fn (&self) -> f64","parent":null,"children":[],"decl_id":null,"docs":" Returns the DPI factor that can be used to map logical pixels to physical pixels, and vice versa.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":408226,"byte_end":408235,"line_start":315,"line_end":315,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2326},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":408434,"byte_end":408444,"line_start":323,"line_end":323,"column_start":12,"column_end":22},"name":"set_cursor","qualname":"<Window>::set_cursor","value":"fn (&self, cursor: MouseCursor) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Modifies the mouse cursor of the window.\n Has no effect on Android.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":408413,"byte_end":408422,"line_start":322,"line_end":322,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2328},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":408613,"byte_end":408632,"line_start":329,"line_end":329,"column_start":12,"column_end":31},"name":"set_cursor_position","qualname":"<Window>::set_cursor_position","value":"fn (&self, position: LogicalPosition) -> Result<(), String>","parent":null,"children":[],"decl_id":null,"docs":" Changes the position of the cursor in window coordinates.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":408592,"byte_end":408601,"line_start":328,"line_end":328,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2330},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409045,"byte_end":409056,"line_start":341,"line_end":341,"column_start":12,"column_end":23},"name":"grab_cursor","qualname":"<Window>::grab_cursor","value":"fn (&self, grab: bool) -> Result<(), String>","parent":null,"children":[],"decl_id":null,"docs":" Grabs the cursor, preventing it from leaving the window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409024,"byte_end":409033,"line_start":340,"line_end":340,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2332},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409561,"byte_end":409572,"line_start":356,"line_end":356,"column_start":12,"column_end":23},"name":"hide_cursor","qualname":"<Window>::hide_cursor","value":"fn (&self, hide: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Hides the cursor, making it invisible but still usable.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409540,"byte_end":409549,"line_start":355,"line_end":355,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2334},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409709,"byte_end":409722,"line_start":362,"line_end":362,"column_start":12,"column_end":25},"name":"set_maximized","qualname":"<Window>::set_maximized","value":"fn (&self, maximized: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets the window to maximized or back\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409688,"byte_end":409697,"line_start":361,"line_end":361,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2336},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409872,"byte_end":409886,"line_start":368,"line_end":368,"column_start":12,"column_end":26},"name":"set_fullscreen","qualname":"<Window>::set_fullscreen","value":"fn (&self, monitor: Option<MonitorId>) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets the window to fullscreen or back\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":409851,"byte_end":409860,"line_start":367,"line_end":367,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2338},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410043,"byte_end":410058,"line_start":374,"line_end":374,"column_start":12,"column_end":27},"name":"set_decorations","qualname":"<Window>::set_decorations","value":"fn (&self, decorations: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Turn window decorations on or off.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410022,"byte_end":410031,"line_start":373,"line_end":373,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2340},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410249,"byte_end":410266,"line_start":380,"line_end":380,"column_start":12,"column_end":29},"name":"set_always_on_top","qualname":"<Window>::set_always_on_top","value":"fn (&self, always_on_top: bool) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Change whether or not the window will always be on top of other windows.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410228,"byte_end":410237,"line_start":379,"line_end":379,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2342},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410687,"byte_end":410702,"line_start":393,"line_end":393,"column_start":12,"column_end":27},"name":"set_window_icon","qualname":"<Window>::set_window_icon","value":"fn (&self, window_icon: Option<Icon>) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets the window icon. On Windows and X11, this is typically the small icon in the top-left\n corner of the titlebar.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410666,"byte_end":410675,"line_start":392,"line_end":392,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2344},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410916,"byte_end":410928,"line_start":399,"line_end":399,"column_start":12,"column_end":24},"name":"set_ime_spot","qualname":"<Window>::set_ime_spot","value":"fn (&self, position: LogicalPosition) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Sets location of IME candidate box in client area coordinates relative to the top left.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":410895,"byte_end":410904,"line_start":398,"line_end":398,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2346},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411106,"byte_end":411125,"line_start":405,"line_end":405,"column_start":12,"column_end":31},"name":"get_current_monitor","qualname":"<Window>::get_current_monitor","value":"fn (&self) -> MonitorId","parent":null,"children":[],"decl_id":null,"docs":" Returns the monitor on which the window currently resides\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411085,"byte_end":411094,"line_start":404,"line_end":404,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2348},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411399,"byte_end":411421,"line_start":413,"line_end":413,"column_start":12,"column_end":34},"name":"get_available_monitors","qualname":"<Window>::get_available_monitors","value":"fn (&self) -> AvailableMonitorsIter","parent":null,"children":[],"decl_id":null,"docs":" Returns the list of all the monitors available on the system.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411378,"byte_end":411387,"line_start":412,"line_end":412,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2350},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411757,"byte_end":411776,"line_start":422,"line_end":422,"column_start":12,"column_end":31},"name":"get_primary_monitor","qualname":"<Window>::get_primary_monitor","value":"fn (&self) -> MonitorId","parent":null,"children":[],"decl_id":null,"docs":" Returns the primary monitor of the system.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411736,"byte_end":411745,"line_start":421,"line_end":421,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2352},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411894,"byte_end":411896,"line_start":427,"line_end":427,"column_start":12,"column_end":14},"name":"id","qualname":"<Window>::id","value":"fn (&self) -> WindowId","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":411873,"byte_end":411882,"line_start":426,"line_end":426,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":3648},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412166,"byte_end":412187,"line_start":436,"line_end":436,"column_start":12,"column_end":33},"name":"AvailableMonitorsIter","qualname":"::window::AvailableMonitorsIter","value":"AvailableMonitorsIter { }","parent":null,"children":[{"krate":0,"index":1633}],"decl_id":null,"docs":" An iterator for the list of available monitors.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3654},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412615,"byte_end":412624,"line_start":456,"line_end":456,"column_start":12,"column_end":21},"name":"MonitorId","qualname":"::window::MonitorId","value":"MonitorId { }","parent":null,"children":[{"krate":0,"index":1635}],"decl_id":null,"docs":" Identifier for a monitor.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2364},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412837,"byte_end":412845,"line_start":465,"line_end":465,"column_start":12,"column_end":20},"name":"get_name","qualname":"<MonitorId>::get_name","value":"fn (&self) -> Option<String>","parent":null,"children":[],"decl_id":null,"docs":" Returns a human-readable name of the monitor.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412816,"byte_end":412825,"line_start":464,"line_end":464,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2366},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412977,"byte_end":412991,"line_start":471,"line_end":471,"column_start":12,"column_end":26},"name":"get_dimensions","qualname":"<MonitorId>::get_dimensions","value":"fn (&self) -> PhysicalSize","parent":null,"children":[],"decl_id":null,"docs":" Returns the monitor's resolution.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412956,"byte_end":412965,"line_start":470,"line_end":470,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2368},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":413194,"byte_end":413206,"line_start":478,"line_end":478,"column_start":12,"column_end":24},"name":"get_position","qualname":"<MonitorId>::get_position","value":"fn (&self) -> PhysicalPosition","parent":null,"children":[],"decl_id":null,"docs":" Returns the top-left corner position of the monitor relative to the larger full\n screen area.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":413173,"byte_end":413182,"line_start":477,"line_end":477,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2370},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":413663,"byte_end":413679,"line_start":491,"line_end":491,"column_start":12,"column_end":28},"name":"get_hidpi_factor","qualname":"<MonitorId>::get_hidpi_factor","value":"fn (&self) -> f64","parent":null,"children":[],"decl_id":null,"docs":" Returns the DPI factor that can be used to map logical pixels to physical pixels, and vice versa.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":413642,"byte_end":413651,"line_start":490,"line_end":490,"column_start":5,"column_end":14}}]},{"kind":"Mod","id":{"krate":0,"index":2372},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"os","qualname":"::os","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/os/mod.rs","parent":null,"children":[{"krate":0,"index":2374}],"decl_id":null,"docs":" Contains traits with platform-specific methods in them.","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":2374},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"unix","qualname":"::os::unix","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.17.2/src/os/unix.rs","parent":null,"children":[{"krate":0,"index":2376},{"krate":0,"index":2378},{"krate":0,"index":2380},{"krate":0,"index":2382},{"krate":0,"index":2394},{"krate":0,"index":2400},{"krate":0,"index":2402},{"krate":0,"index":2404},{"krate":0,"index":2406},{"krate":0,"index":2408},{"krate":0,"index":2410},{"krate":0,"index":2422},{"krate":0,"index":2434},{"krate":0,"index":2454},{"krate":0,"index":2474},{"krate":0,"index":2490},{"krate":0,"index":2506},{"krate":0,"index":2510}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(any(target_os = \"linux\",\n target_os = \"dragonfly\",\n target_os = \"freebsd\",\n target_os = \"netbsd\",\n target_os = \"openbsd\"))","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":422560,"byte_end":422686,"line_start":1,"line_end":1,"column_start":1,"column_end":127}}]},{"kind":"Trait","id":{"krate":0,"index":2410},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423238,"byte_end":423251,"line_start":29,"line_end":29,"column_start":11,"column_end":24},"name":"EventsLoopExt","qualname":"::os::unix::EventsLoopExt","value":"EventsLoopExt","parent":null,"children":[{"krate":0,"index":2412},{"krate":0,"index":2414},{"krate":0,"index":2416},{"krate":0,"index":2418},{"krate":0,"index":2420}],"decl_id":null,"docs":" Additional methods on `EventsLoop` that are specific to Linux.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2412},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423322,"byte_end":423329,"line_start":31,"line_end":31,"column_start":8,"column_end":15},"name":"new_x11","qualname":"::os::unix::EventsLoopExt::new_x11","value":"fn () -> Result<Self, XNotSupported>","parent":{"krate":0,"index":2410},"children":[],"decl_id":null,"docs":" Builds a new `EventsLoop` that is forced to use X11.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2414},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423463,"byte_end":423474,"line_start":35,"line_end":35,"column_start":8,"column_end":19},"name":"new_wayland","qualname":"::os::unix::EventsLoopExt::new_wayland","value":"fn () -> Self","parent":{"krate":0,"index":2410},"children":[],"decl_id":null,"docs":" Builds a new `EventsLoop` that is forced to use Wayland.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2416},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423567,"byte_end":423577,"line_start":39,"line_end":39,"column_start":8,"column_end":18},"name":"is_wayland","qualname":"::os::unix::EventsLoopExt::is_wayland","value":"fn (&self) -> bool","parent":{"krate":0,"index":2410},"children":[],"decl_id":null,"docs":" True if the `EventsLoop` uses Wayland.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2418},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423645,"byte_end":423651,"line_start":42,"line_end":42,"column_start":8,"column_end":14},"name":"is_x11","qualname":"::os::unix::EventsLoopExt::is_x11","value":"fn (&self) -> bool","parent":{"krate":0,"index":2410},"children":[],"decl_id":null,"docs":" True if the `EventsLoop` uses X11.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2420},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423695,"byte_end":423715,"line_start":45,"line_end":45,"column_start":8,"column_end":28},"name":"get_xlib_xconnection","qualname":"::os::unix::EventsLoopExt::get_xlib_xconnection","value":"fn (&self) -> Option<Arc<XConnection>>","parent":{"krate":0,"index":2410},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2434},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":424752,"byte_end":424761,"line_start":88,"line_end":88,"column_start":11,"column_end":20},"name":"WindowExt","qualname":"::os::unix::WindowExt","value":"WindowExt","parent":null,"children":[{"krate":0,"index":2436},{"krate":0,"index":2438},{"krate":0,"index":2440},{"krate":0,"index":2442},{"krate":0,"index":2444},{"krate":0,"index":2446},{"krate":0,"index":2448},{"krate":0,"index":2450},{"krate":0,"index":2452}],"decl_id":null,"docs":" Additional methods on `Window` that are specific to Unix.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2436},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":424947,"byte_end":424962,"line_start":92,"line_end":92,"column_start":8,"column_end":23},"name":"get_xlib_window","qualname":"::os::unix::WindowExt::get_xlib_window","value":"fn (&self) -> Option<raw::c_ulong>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" Returns the ID of the `Window` xlib object that is used by this window.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2438},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":425273,"byte_end":425289,"line_start":99,"line_end":99,"column_start":8,"column_end":24},"name":"get_xlib_display","qualname":"::os::unix::WindowExt::get_xlib_display","value":"fn (&self) -> Option<*mut raw::c_void>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" Returns a pointer to the `Display` object of xlib that is used by this window.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2440},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":425334,"byte_end":425352,"line_start":101,"line_end":101,"column_start":8,"column_end":26},"name":"get_xlib_screen_id","qualname":"::os::unix::WindowExt::get_xlib_screen_id","value":"fn (&self) -> Option<raw::c_int>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2442},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":425410,"byte_end":425430,"line_start":104,"line_end":104,"column_start":8,"column_end":28},"name":"get_xlib_xconnection","qualname":"::os::unix::WindowExt::get_xlib_xconnection","value":"fn (&self) -> Option<Arc<XConnection>>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2444},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":425545,"byte_end":425555,"line_start":107,"line_end":107,"column_start":8,"column_end":18},"name":"set_urgent","qualname":"::os::unix::WindowExt::set_urgent","value":"fn (&self, is_urgent: bool) -> ()","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" Set window urgency hint (`XUrgencyHint`). Only relevant on X.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2446},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":425858,"byte_end":425876,"line_start":114,"line_end":114,"column_start":8,"column_end":26},"name":"get_xcb_connection","qualname":"::os::unix::WindowExt::get_xcb_connection","value":"fn (&self) -> Option<*mut raw::c_void>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" This function returns the underlying `xcb_connection_t` of an xlib `Display`.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2448},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":426197,"byte_end":426216,"line_start":121,"line_end":121,"column_start":8,"column_end":27},"name":"get_wayland_surface","qualname":"::os::unix::WindowExt::get_wayland_surface","value":"fn (&self) -> Option<*mut raw::c_void>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" Returns a pointer to the `wl_surface` object of wayland that is used by this window.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2450},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":426537,"byte_end":426556,"line_start":128,"line_end":128,"column_start":8,"column_end":27},"name":"get_wayland_display","qualname":"::os::unix::WindowExt::get_wayland_display","value":"fn (&self) -> Option<*mut raw::c_void>","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" Returns a pointer to the `wl_display` object of wayland that is used by this window.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2452},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":426832,"byte_end":426840,"line_start":137,"line_end":137,"column_start":8,"column_end":16},"name":"is_ready","qualname":"::os::unix::WindowExt::is_ready","value":"fn (&self) -> bool","parent":{"krate":0,"index":2434},"children":[],"decl_id":null,"docs":" Check if the window is ready for drawing","sig":null,"attributes":[{"value":"deprecated","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":426811,"byte_end":426824,"line_start":136,"line_end":136,"column_start":5,"column_end":18}}]},{"kind":"Trait","id":{"krate":0,"index":2474},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":428717,"byte_end":428733,"line_start":212,"line_end":212,"column_start":11,"column_end":27},"name":"WindowBuilderExt","qualname":"::os::unix::WindowBuilderExt","value":"WindowBuilderExt","parent":null,"children":[{"krate":0,"index":2476},{"krate":0,"index":2478},{"krate":0,"index":2480},{"krate":0,"index":2482},{"krate":0,"index":2484},{"krate":0,"index":2486},{"krate":0,"index":2488}],"decl_id":null,"docs":" Additional methods on `WindowBuilder` that are specific to Unix.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2476},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":428743,"byte_end":428758,"line_start":213,"line_end":213,"column_start":8,"column_end":23},"name":"with_x11_visual","qualname":"::os::unix::WindowBuilderExt::with_x11_visual","value":"fn <T> (self, visual_infos: *const T) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2478},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":428817,"byte_end":428832,"line_start":214,"line_end":214,"column_start":8,"column_end":23},"name":"with_x11_screen","qualname":"::os::unix::WindowBuilderExt::with_x11_screen","value":"fn (self, screen_id: i32) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2480},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":428982,"byte_end":428992,"line_start":217,"line_end":217,"column_start":8,"column_end":18},"name":"with_class","qualname":"::os::unix::WindowBuilderExt::with_class","value":"fn (self, class: String, instance: String) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":" Build window with `WM_CLASS` hint; defaults to the name of the binary. Only relevant on X11.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2482},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":429148,"byte_end":429170,"line_start":219,"line_end":219,"column_start":8,"column_end":30},"name":"with_override_redirect","qualname":"::os::unix::WindowBuilderExt::with_override_redirect","value":"fn (self, override_redirect: bool) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":" Build window with override-redirect flag; defaults to false. Only relevant on X11.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2484},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":429325,"byte_end":429345,"line_start":221,"line_end":221,"column_start":8,"column_end":28},"name":"with_x11_window_type","qualname":"::os::unix::WindowBuilderExt::with_x11_window_type","value":"fn (self, x11_window_type: XWindowType) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":" Build window with `_NET_WM_WINDOW_TYPE` hint; defaults to `Normal`. Only relevant on X11.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2486},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":429481,"byte_end":429503,"line_start":223,"line_end":223,"column_start":8,"column_end":30},"name":"with_resize_increments","qualname":"::os::unix::WindowBuilderExt::with_resize_increments","value":"fn (self, increments: LogicalSize) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":" Build window with resize increment hint. Only implemented on X11.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2488},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":429627,"byte_end":429641,"line_start":225,"line_end":225,"column_start":8,"column_end":22},"name":"with_base_size","qualname":"::os::unix::WindowBuilderExt::with_base_size","value":"fn (self, base_size: LogicalSize) -> WindowBuilder","parent":{"krate":0,"index":2474},"children":[],"decl_id":null,"docs":" Build window with base size hint. Only implemented on X11.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2506},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":431143,"byte_end":431155,"line_start":275,"line_end":275,"column_start":11,"column_end":23},"name":"MonitorIdExt","qualname":"::os::unix::MonitorIdExt","value":"MonitorIdExt","parent":null,"children":[{"krate":0,"index":2508}],"decl_id":null,"docs":" Additional methods on `MonitorId` that are specific to Linux.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2508},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":431218,"byte_end":431227,"line_start":277,"line_end":277,"column_start":8,"column_end":17},"name":"native_id","qualname":"::os::unix::MonitorIdExt::native_id","value":"fn (&self) -> u32","parent":{"krate":0,"index":2506},"children":[],"decl_id":null,"docs":" Returns the inner identifier of the monitor.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2514},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5069,"byte_end":5075,"line_start":148,"line_end":148,"column_start":12,"column_end":18},"name":"Window","qualname":"::Window","value":"Window { }","parent":null,"children":[{"krate":0,"index":635}],"decl_id":null,"docs":" Represents a window.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3664},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5438,"byte_end":5446,"line_start":159,"line_end":159,"column_start":12,"column_end":20},"name":"WindowId","qualname":"::WindowId","value":"","parent":null,"children":[],"decl_id":null,"docs":" Identifier of a window. Unique for each window.","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5427,"byte_end":5467,"line_start":159,"line_end":159,"column_start":1,"column_end":41}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5427,"byte_end":5467,"line_start":159,"line_end":159,"column_start":1,"column_end":41}}]},{"kind":"Struct","id":{"krate":0,"index":3706},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5906,"byte_end":5914,"line_start":167,"line_end":167,"column_start":12,"column_end":20},"name":"DeviceId","qualname":"::DeviceId","value":"","parent":null,"children":[],"decl_id":null,"docs":" Identifier of an input device.","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5895,"byte_end":5935,"line_start":167,"line_end":167,"column_start":1,"column_end":41}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5895,"byte_end":5935,"line_start":167,"line_end":167,"column_start":1,"column_end":41}}]},{"kind":"Struct","id":{"krate":0,"index":2516},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6780,"byte_end":6790,"line_start":182,"line_end":182,"column_start":12,"column_end":22},"name":"EventsLoop","qualname":"::EventsLoop","value":"EventsLoop { }","parent":null,"children":[{"krate":0,"index":637},{"krate":0,"index":639}],"decl_id":null,"docs":" Provides a way to retrieve events from the system and from the windows that were registered to\n the events loop.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1649},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7187,"byte_end":7195,"line_start":193,"line_end":193,"column_start":5,"column_end":13},"name":"Continue","qualname":"::ControlFlow::Continue","value":"ControlFlow::Continue","parent":{"krate":0,"index":3748},"children":[],"decl_id":null,"docs":" Continue looping and waiting for events.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1651},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7236,"byte_end":7241,"line_start":195,"line_end":195,"column_start":5,"column_end":10},"name":"Break","qualname":"::ControlFlow::Break","value":"ControlFlow::Break","parent":{"krate":0,"index":3748},"children":[],"decl_id":null,"docs":" Break from the event loop.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3748},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7120,"byte_end":7131,"line_start":191,"line_end":191,"column_start":10,"column_end":21},"name":"ControlFlow","qualname":"::ControlFlow","value":"ControlFlow::{Continue, Break}","parent":null,"children":[{"krate":0,"index":1649},{"krate":0,"index":1651}],"decl_id":null,"docs":" Returned by the user callback given to the `EventsLoop::run_forever` method.","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7111,"byte_end":7244,"line_start":191,"line_end":196,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7111,"byte_end":7244,"line_start":191,"line_end":196,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":2520},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7695,"byte_end":7698,"line_start":205,"line_end":205,"column_start":12,"column_end":15},"name":"new","qualname":"<EventsLoop>::new","value":"fn () -> EventsLoop","parent":null,"children":[],"decl_id":null,"docs":" Builds a new events loop.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2522},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8030,"byte_end":8052,"line_start":216,"line_end":216,"column_start":12,"column_end":34},"name":"get_available_monitors","qualname":"<EventsLoop>::get_available_monitors","value":"fn (&self) -> AvailableMonitorsIter","parent":null,"children":[],"decl_id":null,"docs":" Returns the list of all the monitors available on the system.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8009,"byte_end":8018,"line_start":215,"line_end":215,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2524},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8288,"byte_end":8307,"line_start":223,"line_end":223,"column_start":12,"column_end":31},"name":"get_primary_monitor","qualname":"<EventsLoop>::get_primary_monitor","value":"fn (&self) -> MonitorId","parent":null,"children":[],"decl_id":null,"docs":" Returns the primary monitor of the system.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8267,"byte_end":8276,"line_start":222,"line_end":222,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2526},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8546,"byte_end":8557,"line_start":230,"line_end":230,"column_start":12,"column_end":23},"name":"poll_events","qualname":"<EventsLoop>::poll_events","value":"fn <F> (&mut self, callback: F) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Fetches all the events that are pending, calls the callback function for each of them,\n and returns.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8525,"byte_end":8534,"line_start":229,"line_end":229,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2528},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9199,"byte_end":9210,"line_start":245,"line_end":245,"column_start":12,"column_end":23},"name":"run_forever","qualname":"<EventsLoop>::run_forever","value":"fn <F> (&mut self, callback: F) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Calls `callback` every time an event is received. If no event is available, sleeps the\n current thread and waits for an event. If the callback returns `ControlFlow::Break` then\n `run_forever` will immediately return.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9178,"byte_end":9187,"line_start":244,"line_end":244,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":2530},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9465,"byte_end":9477,"line_start":253,"line_end":253,"column_start":12,"column_end":24},"name":"create_proxy","qualname":"<EventsLoop>::create_proxy","value":"fn (&self) -> EventsLoopProxy","parent":null,"children":[],"decl_id":null,"docs":" Creates an `EventsLoopProxy` that can be used to wake up the `EventsLoop` from another\n thread.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3768},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9701,"byte_end":9716,"line_start":262,"line_end":262,"column_start":12,"column_end":27},"name":"EventsLoopProxy","qualname":"::EventsLoopProxy","value":"EventsLoopProxy { }","parent":null,"children":[{"krate":0,"index":1653}],"decl_id":null,"docs":" Used to wake up the `EventsLoop` from another thread.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2534},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10030,"byte_end":10036,"line_start":272,"line_end":272,"column_start":12,"column_end":18},"name":"wakeup","qualname":"<EventsLoopProxy>::wakeup","value":"fn (&self) -> Result<(), EventsLoopClosed>","parent":null,"children":[],"decl_id":null,"docs":" Wake up the `EventsLoop` from which this proxy was created.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3774},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10309,"byte_end":10325,"line_start":280,"line_end":280,"column_start":12,"column_end":28},"name":"EventsLoopClosed","qualname":"::EventsLoopClosed","value":"","parent":null,"children":[],"decl_id":null,"docs":" The error that is returned when an `EventsLoopProxy` attempts to wake up an `EventsLoop` that\n no longer exists.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10298,"byte_end":10326,"line_start":280,"line_end":280,"column_start":1,"column_end":29}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10298,"byte_end":10326,"line_start":280,"line_end":280,"column_start":1,"column_end":29}}]},{"kind":"Struct","id":{"krate":0,"index":3798},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10727,"byte_end":10740,"line_start":296,"line_end":296,"column_start":12,"column_end":25},"name":"WindowBuilder","qualname":"::WindowBuilder","value":"WindowBuilder { window }","parent":null,"children":[{"krate":0,"index":1659},{"krate":0,"index":1661}],"decl_id":null,"docs":" Object that allows you to build windows.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1659},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10803,"byte_end":10809,"line_start":298,"line_end":298,"column_start":9,"column_end":15},"name":"window","qualname":"::WindowBuilder::window","value":"WindowAttributes","parent":{"krate":0,"index":3798},"children":[],"decl_id":null,"docs":" The attributes to use to create the window.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1663},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11083,"byte_end":11090,"line_start":307,"line_end":307,"column_start":5,"column_end":12},"name":"OsError","qualname":"::CreationError::OsError","value":"CreationError::OsError(String)","parent":{"krate":0,"index":3804},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1667},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11136,"byte_end":11148,"line_start":309,"line_end":309,"column_start":5,"column_end":17},"name":"NotSupported","qualname":"::CreationError::NotSupported","value":"CreationError::NotSupported","parent":{"krate":0,"index":3804},"children":[],"decl_id":null,"docs":" TODO: remove this error\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3804},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11063,"byte_end":11076,"line_start":306,"line_end":306,"column_start":10,"column_end":23},"name":"CreationError","qualname":"::CreationError","value":"CreationError::{OsError, NotSupported}","parent":null,"children":[{"krate":0,"index":1663},{"krate":0,"index":1667}],"decl_id":null,"docs":" Error that can happen while creating a window or a headless renderer.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1669},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11865,"byte_end":11872,"line_start":337,"line_end":337,"column_start":5,"column_end":12},"name":"Default","qualname":"::MouseCursor::Default","value":"MouseCursor::Default","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" The platform-dependent default cursor.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1671},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11906,"byte_end":11915,"line_start":339,"line_end":339,"column_start":5,"column_end":14},"name":"Crosshair","qualname":"::MouseCursor::Crosshair","value":"MouseCursor::Crosshair","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" A simple crosshair.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1673},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11984,"byte_end":11988,"line_start":341,"line_end":341,"column_start":5,"column_end":9},"name":"Hand","qualname":"::MouseCursor::Hand","value":"MouseCursor::Hand","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" A hand (often used to indicate links in web browsers).\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1675},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12020,"byte_end":12025,"line_start":343,"line_end":343,"column_start":5,"column_end":10},"name":"Arrow","qualname":"::MouseCursor::Arrow","value":"MouseCursor::Arrow","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Self explanatory.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1677},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12075,"byte_end":12079,"line_start":345,"line_end":345,"column_start":5,"column_end":9},"name":"Move","qualname":"::MouseCursor::Move","value":"MouseCursor::Move","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Indicates something is to be moved.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1679},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12140,"byte_end":12144,"line_start":347,"line_end":347,"column_start":5,"column_end":9},"name":"Text","qualname":"::MouseCursor::Text","value":"MouseCursor::Text","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Indicates text that may be selected or edited.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1681},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12182,"byte_end":12186,"line_start":349,"line_end":349,"column_start":5,"column_end":9},"name":"Wait","qualname":"::MouseCursor::Wait","value":"MouseCursor::Wait","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Program busy indicator.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1683},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12241,"byte_end":12245,"line_start":351,"line_end":351,"column_start":5,"column_end":9},"name":"Help","qualname":"::MouseCursor::Help","value":"MouseCursor::Help","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Help indicator (often rendered as a \"?\")\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1685},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12486,"byte_end":12494,"line_start":355,"line_end":355,"column_start":5,"column_end":13},"name":"Progress","qualname":"::MouseCursor::Progress","value":"MouseCursor::Progress","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Progress indicator. Shows that processing is being done. But in contrast\n with \"Wait\" the user may still interact with the program. Often rendered\n as a spinning beach ball, or an arrow with a watch or hourglass.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1687},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12555,"byte_end":12565,"line_start":358,"line_end":358,"column_start":5,"column_end":15},"name":"NotAllowed","qualname":"::MouseCursor::NotAllowed","value":"MouseCursor::NotAllowed","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Cursor showing that something cannot be done.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1689},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12571,"byte_end":12582,"line_start":359,"line_end":359,"column_start":5,"column_end":16},"name":"ContextMenu","qualname":"::MouseCursor::ContextMenu","value":"MouseCursor::ContextMenu","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1691},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12588,"byte_end":12592,"line_start":360,"line_end":360,"column_start":5,"column_end":9},"name":"Cell","qualname":"::MouseCursor::Cell","value":"MouseCursor::Cell","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1693},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12598,"byte_end":12610,"line_start":361,"line_end":361,"column_start":5,"column_end":17},"name":"VerticalText","qualname":"::MouseCursor::VerticalText","value":"MouseCursor::VerticalText","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1695},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12616,"byte_end":12621,"line_start":362,"line_end":362,"column_start":5,"column_end":10},"name":"Alias","qualname":"::MouseCursor::Alias","value":"MouseCursor::Alias","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1697},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12627,"byte_end":12631,"line_start":363,"line_end":363,"column_start":5,"column_end":9},"name":"Copy","qualname":"::MouseCursor::Copy","value":"MouseCursor::Copy","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1699},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12637,"byte_end":12643,"line_start":364,"line_end":364,"column_start":5,"column_end":11},"name":"NoDrop","qualname":"::MouseCursor::NoDrop","value":"MouseCursor::NoDrop","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1701},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12649,"byte_end":12653,"line_start":365,"line_end":365,"column_start":5,"column_end":9},"name":"Grab","qualname":"::MouseCursor::Grab","value":"MouseCursor::Grab","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1703},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12659,"byte_end":12667,"line_start":366,"line_end":366,"column_start":5,"column_end":13},"name":"Grabbing","qualname":"::MouseCursor::Grabbing","value":"MouseCursor::Grabbing","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1705},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12673,"byte_end":12682,"line_start":367,"line_end":367,"column_start":5,"column_end":14},"name":"AllScroll","qualname":"::MouseCursor::AllScroll","value":"MouseCursor::AllScroll","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1707},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12688,"byte_end":12694,"line_start":368,"line_end":368,"column_start":5,"column_end":11},"name":"ZoomIn","qualname":"::MouseCursor::ZoomIn","value":"MouseCursor::ZoomIn","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1709},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12700,"byte_end":12707,"line_start":369,"line_end":369,"column_start":5,"column_end":12},"name":"ZoomOut","qualname":"::MouseCursor::ZoomOut","value":"MouseCursor::ZoomOut","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1711},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12877,"byte_end":12884,"line_start":373,"line_end":373,"column_start":5,"column_end":12},"name":"EResize","qualname":"::MouseCursor::EResize","value":"MouseCursor::EResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":" Indicate that some edge is to be moved. For example, the 'SeResize' cursor\n is used when the movement starts from the south-east corner of the box.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1713},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12890,"byte_end":12897,"line_start":374,"line_end":374,"column_start":5,"column_end":12},"name":"NResize","qualname":"::MouseCursor::NResize","value":"MouseCursor::NResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1715},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12903,"byte_end":12911,"line_start":375,"line_end":375,"column_start":5,"column_end":13},"name":"NeResize","qualname":"::MouseCursor::NeResize","value":"MouseCursor::NeResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1717},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12917,"byte_end":12925,"line_start":376,"line_end":376,"column_start":5,"column_end":13},"name":"NwResize","qualname":"::MouseCursor::NwResize","value":"MouseCursor::NwResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1719},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12931,"byte_end":12938,"line_start":377,"line_end":377,"column_start":5,"column_end":12},"name":"SResize","qualname":"::MouseCursor::SResize","value":"MouseCursor::SResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1721},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12944,"byte_end":12952,"line_start":378,"line_end":378,"column_start":5,"column_end":13},"name":"SeResize","qualname":"::MouseCursor::SeResize","value":"MouseCursor::SeResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1723},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12958,"byte_end":12966,"line_start":379,"line_end":379,"column_start":5,"column_end":13},"name":"SwResize","qualname":"::MouseCursor::SwResize","value":"MouseCursor::SwResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1725},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12972,"byte_end":12979,"line_start":380,"line_end":380,"column_start":5,"column_end":12},"name":"WResize","qualname":"::MouseCursor::WResize","value":"MouseCursor::WResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1727},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12985,"byte_end":12993,"line_start":381,"line_end":381,"column_start":5,"column_end":13},"name":"EwResize","qualname":"::MouseCursor::EwResize","value":"MouseCursor::EwResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1729},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12999,"byte_end":13007,"line_start":382,"line_end":382,"column_start":5,"column_end":13},"name":"NsResize","qualname":"::MouseCursor::NsResize","value":"MouseCursor::NsResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1731},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13013,"byte_end":13023,"line_start":383,"line_end":383,"column_start":5,"column_end":15},"name":"NeswResize","qualname":"::MouseCursor::NeswResize","value":"MouseCursor::NeswResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1733},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13029,"byte_end":13039,"line_start":384,"line_end":384,"column_start":5,"column_end":15},"name":"NwseResize","qualname":"::MouseCursor::NwseResize","value":"MouseCursor::NwseResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1735},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13045,"byte_end":13054,"line_start":385,"line_end":385,"column_start":5,"column_end":14},"name":"ColResize","qualname":"::MouseCursor::ColResize","value":"MouseCursor::ColResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1737},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13060,"byte_end":13069,"line_start":386,"line_end":386,"column_start":5,"column_end":14},"name":"RowResize","qualname":"::MouseCursor::RowResize","value":"MouseCursor::RowResize","parent":{"krate":0,"index":3814},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3814},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11800,"byte_end":11811,"line_start":335,"line_end":335,"column_start":10,"column_end":21},"name":"MouseCursor","qualname":"::MouseCursor","value":"MouseCursor::{Default, Crosshair, Hand, Arrow, Move, Text, Wait, Help, Progress, NotAllowed, ContextMenu, Cell, VerticalText, Alias, Copy, NoDrop, Grab, Grabbing, AllScroll, ZoomIn, ZoomOut, EResize, NResize, NeResize, NwResize, SResize, SeResize, SwResize, WResize, EwResize, NsResize, NeswResize, NwseResize, ColResize, RowResize}","parent":null,"children":[{"krate":0,"index":1669},{"krate":0,"index":1671},{"krate":0,"index":1673},{"krate":0,"index":1675},{"krate":0,"index":1677},{"krate":0,"index":1679},{"krate":0,"index":1681},{"krate":0,"index":1683},{"krate":0,"index":1685},{"krate":0,"index":1687},{"krate":0,"index":1689},{"krate":0,"index":1691},{"krate":0,"index":1693},{"krate":0,"index":1695},{"krate":0,"index":1697},{"krate":0,"index":1699},{"krate":0,"index":1701},{"krate":0,"index":1703},{"krate":0,"index":1705},{"krate":0,"index":1707},{"krate":0,"index":1709},{"krate":0,"index":1711},{"krate":0,"index":1713},{"krate":0,"index":1715},{"krate":0,"index":1717},{"krate":0,"index":1719},{"krate":0,"index":1721},{"krate":0,"index":1723},{"krate":0,"index":1725},{"krate":0,"index":1727},{"krate":0,"index":1729},{"krate":0,"index":1731},{"krate":0,"index":1733},{"krate":0,"index":1735},{"krate":0,"index":1737}],"decl_id":null,"docs":" Describes the appearance of the mouse cursor.\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11791,"byte_end":13072,"line_start":335,"line_end":387,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":3830},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13251,"byte_end":13267,"line_start":397,"line_end":397,"column_start":12,"column_end":28},"name":"WindowAttributes","qualname":"::WindowAttributes","value":"WindowAttributes { dimensions, min_dimensions, max_dimensions, resizable, fullscreen, title, maximized, visible, transparent, decorations, always_on_top, window_icon, multitouch }","parent":null,"children":[{"krate":0,"index":1739},{"krate":0,"index":1741},{"krate":0,"index":1743},{"krate":0,"index":1745},{"krate":0,"index":1747},{"krate":0,"index":1749},{"krate":0,"index":1751},{"krate":0,"index":1753},{"krate":0,"index":1755},{"krate":0,"index":1757},{"krate":0,"index":1759},{"krate":0,"index":1761},{"krate":0,"index":1763}],"decl_id":null,"docs":" Attributes to use when creating a window.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1739},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13430,"byte_end":13440,"line_start":402,"line_end":402,"column_start":9,"column_end":19},"name":"dimensions","qualname":"::WindowAttributes::dimensions","value":"std::option::Option<dpi::LogicalSize>","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" The dimensions of the window. If this is `None`, some platform-specific dimensions will be\n used.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1741},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13644,"byte_end":13658,"line_start":407,"line_end":407,"column_start":9,"column_end":23},"name":"min_dimensions","qualname":"::WindowAttributes::min_dimensions","value":"std::option::Option<dpi::LogicalSize>","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" The minimum dimensions a window can be, If this is `None`, the window will have no minimum dimensions (aside from reserved).","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1743},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13897,"byte_end":13911,"line_start":412,"line_end":412,"column_start":9,"column_end":23},"name":"max_dimensions","qualname":"::WindowAttributes::max_dimensions","value":"std::option::Option<dpi::LogicalSize>","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" The maximum dimensions a window can be, If this is `None`, the maximum will have no maximum or will be set to the primary monitor's dimensions by the platform.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1745},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14030,"byte_end":14039,"line_start":417,"line_end":417,"column_start":9,"column_end":18},"name":"resizable","qualname":"::WindowAttributes::resizable","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the window is resizable or not.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1747},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14165,"byte_end":14175,"line_start":422,"line_end":422,"column_start":9,"column_end":19},"name":"fullscreen","qualname":"::WindowAttributes::fullscreen","value":"std::option::Option<window::MonitorId>","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the window should be set as fullscreen upon creation.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1749},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14304,"byte_end":14309,"line_start":427,"line_end":427,"column_start":9,"column_end":14},"name":"title","qualname":"::WindowAttributes::title","value":"std::string::String","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" The title of the window in the title bar.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1751},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14430,"byte_end":14439,"line_start":432,"line_end":432,"column_start":9,"column_end":18},"name":"maximized","qualname":"::WindowAttributes::maximized","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the window should be maximized upon creation.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1753},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14567,"byte_end":14574,"line_start":437,"line_end":437,"column_start":9,"column_end":16},"name":"visible","qualname":"::WindowAttributes::visible","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the window should be immediately visible upon creation.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1755},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14799,"byte_end":14810,"line_start":443,"line_end":443,"column_start":9,"column_end":20},"name":"transparent","qualname":"::WindowAttributes::transparent","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the the window should be transparent. If this is true, writing colors\n with alpha values different than `1.0` will produce a transparent window.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1757},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14923,"byte_end":14934,"line_start":448,"line_end":448,"column_start":9,"column_end":20},"name":"decorations","qualname":"::WindowAttributes::decorations","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the window should have borders and bars.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1759},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15060,"byte_end":15073,"line_start":453,"line_end":453,"column_start":9,"column_end":22},"name":"always_on_top","qualname":"::WindowAttributes::always_on_top","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" Whether the window should always be on top of other windows.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1761},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15154,"byte_end":15165,"line_start":458,"line_end":458,"column_start":9,"column_end":20},"name":"window_icon","qualname":"::WindowAttributes::window_icon","value":"std::option::Option<icon::Icon>","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" The window icon.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1763},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15348,"byte_end":15358,"line_start":462,"line_end":462,"column_start":9,"column_end":19},"name":"multitouch","qualname":"::WindowAttributes::multitouch","value":"bool","parent":{"krate":0,"index":3830},"children":[],"decl_id":null,"docs":" [iOS only] Enable multitouch,\n see [multipleTouchEnabled](https://developer.apple.com/documentation/uikit/uiview/1622519-multipletouchenabled)\n","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22174,"byte_end":22189,"line_start":90,"line_end":90,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":38},{"krate":0,"index":40},{"krate":0,"index":42}],"docs":"","sig":null,"attributes":[]},{"id":1,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22727,"byte_end":22742,"line_start":110,"line_end":110,"column_start":27,"column_end":42},"value":"","parent":null,"children":[{"krate":0,"index":46}],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22860,"byte_end":22875,"line_start":117,"line_end":117,"column_start":27,"column_end":42},"value":"","parent":null,"children":[{"krate":0,"index":50}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23007,"byte_end":23022,"line_start":124,"line_end":124,"column_start":27,"column_end":42},"value":"","parent":null,"children":[{"krate":0,"index":54}],"docs":"","sig":null,"attributes":[]},{"id":4,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23133,"byte_end":23148,"line_start":131,"line_end":131,"column_start":27,"column_end":42},"value":"","parent":null,"children":[{"krate":0,"index":58}],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23735,"byte_end":23751,"line_start":150,"line_end":150,"column_start":6,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":62},{"krate":0,"index":64},{"krate":0,"index":66}],"docs":"","sig":null,"attributes":[]},{"id":6,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24284,"byte_end":24300,"line_start":170,"line_end":170,"column_start":27,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":70}],"docs":"","sig":null,"attributes":[]},{"id":7,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24418,"byte_end":24434,"line_start":177,"line_end":177,"column_start":27,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":74}],"docs":"","sig":null,"attributes":[]},{"id":8,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24566,"byte_end":24582,"line_start":184,"line_end":184,"column_start":27,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":78}],"docs":"","sig":null,"attributes":[]},{"id":9,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24693,"byte_end":24709,"line_start":191,"line_end":191,"column_start":27,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":82}],"docs":"","sig":null,"attributes":[]},{"id":10,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25291,"byte_end":25302,"line_start":210,"line_end":210,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":86},{"krate":0,"index":88},{"krate":0,"index":90}],"docs":"","sig":null,"attributes":[]},{"id":11,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25869,"byte_end":25880,"line_start":230,"line_end":230,"column_start":27,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":94}],"docs":"","sig":null,"attributes":[]},{"id":12,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26016,"byte_end":26027,"line_start":237,"line_end":237,"column_start":27,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":98}],"docs":"","sig":null,"attributes":[]},{"id":13,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26177,"byte_end":26188,"line_start":244,"line_end":244,"column_start":27,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":102}],"docs":"","sig":null,"attributes":[]},{"id":14,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26308,"byte_end":26319,"line_start":251,"line_end":251,"column_start":27,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":106}],"docs":"","sig":null,"attributes":[]},{"id":15,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26912,"byte_end":26924,"line_start":270,"line_end":270,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":110},{"krate":0,"index":112},{"krate":0,"index":114}],"docs":"","sig":null,"attributes":[]},{"id":16,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27486,"byte_end":27498,"line_start":290,"line_end":290,"column_start":27,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":118}],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27634,"byte_end":27646,"line_start":297,"line_end":297,"column_start":27,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":122}],"docs":"","sig":null,"attributes":[]},{"id":18,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27796,"byte_end":27808,"line_start":304,"line_end":304,"column_start":27,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":126}],"docs":"","sig":null,"attributes":[]},{"id":19,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27928,"byte_end":27940,"line_start":311,"line_end":311,"column_start":27,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":130}],"docs":"","sig":null,"attributes":[]},{"id":20,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40603,"byte_end":40610,"line_start":40,"line_end":40,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":166}],"docs":"","sig":null,"attributes":[]},{"id":21,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":41479,"byte_end":41486,"line_start":61,"line_end":61,"column_start":16,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":170},{"krate":0,"index":172}],"docs":"","sig":null,"attributes":[]},{"id":22,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":42080,"byte_end":42084,"line_start":83,"line_end":83,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":176}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":63456,"byte_end":63470,"line_start":26,"line_end":26,"column_start":6,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":346},{"krate":0,"index":348},{"krate":0,"index":350},{"krate":0,"index":352}],"docs":"","sig":null,"attributes":[]},{"id":24,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":65060,"byte_end":65075,"line_start":83,"line_end":83,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":358}],"docs":"","sig":null,"attributes":[]},{"id":25,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":65911,"byte_end":65921,"line_start":104,"line_end":104,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":362},{"krate":0,"index":364},{"krate":0,"index":366},{"krate":0,"index":368},{"krate":0,"index":370},{"krate":0,"index":372}],"docs":"","sig":null,"attributes":[]},{"id":26,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":69519,"byte_end":69529,"line_start":221,"line_end":221,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":376}],"docs":"","sig":null,"attributes":[]},{"id":27,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":71683,"byte_end":71694,"line_start":279,"line_end":279,"column_start":70,"column_end":81},"value":"","parent":null,"children":[{"krate":0,"index":382}],"docs":"","sig":null,"attributes":[]},{"id":28,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":73564,"byte_end":73572,"line_start":328,"line_end":328,"column_start":65,"column_end":73},"value":"","parent":null,"children":[{"krate":0,"index":394}],"docs":"","sig":null,"attributes":[]},{"id":29,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":76330,"byte_end":76338,"line_start":390,"line_end":390,"column_start":15,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":406}],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":77117,"byte_end":77126,"line_start":422,"line_end":422,"column_start":16,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":418}],"docs":"","sig":null,"attributes":[]},{"id":31,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":77297,"byte_end":77306,"line_start":431,"line_end":431,"column_start":21,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":422}],"docs":"","sig":null,"attributes":[]},{"id":32,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":77948,"byte_end":77957,"line_start":454,"line_end":454,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":426},{"krate":0,"index":428},{"krate":0,"index":430},{"krate":0,"index":432},{"krate":0,"index":434}],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":107581,"byte_end":107595,"line_start":336,"line_end":336,"column_start":41,"column_end":55},"value":"","parent":null,"children":[{"krate":0,"index":584}],"docs":"","sig":null,"attributes":[]},{"id":34,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":109024,"byte_end":109030,"line_start":30,"line_end":30,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":664},{"krate":0,"index":666},{"krate":0,"index":668},{"krate":0,"index":670},{"krate":0,"index":672},{"krate":0,"index":674},{"krate":0,"index":676},{"krate":0,"index":678},{"krate":0,"index":680},{"krate":0,"index":682},{"krate":0,"index":684},{"krate":0,"index":686},{"krate":0,"index":688},{"krate":0,"index":690},{"krate":0,"index":692},{"krate":0,"index":694},{"krate":0,"index":696},{"krate":0,"index":698},{"krate":0,"index":700},{"krate":0,"index":702},{"krate":0,"index":704},{"krate":0,"index":706},{"krate":0,"index":708},{"krate":0,"index":710},{"krate":0,"index":712},{"krate":0,"index":714},{"krate":0,"index":716}],"docs":"","sig":null,"attributes":[]},{"id":35,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":118384,"byte_end":118390,"line_start":311,"line_end":311,"column_start":15,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":720}],"docs":"","sig":null,"attributes":[]},{"id":36,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":118988,"byte_end":118999,"line_start":339,"line_end":339,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":728},{"krate":0,"index":730},{"krate":0,"index":732},{"krate":0,"index":734},{"krate":0,"index":736},{"krate":0,"index":738}],"docs":"","sig":null,"attributes":[]},{"id":37,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":121422,"byte_end":121433,"line_start":421,"line_end":421,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":744},{"krate":0,"index":746},{"krate":0,"index":748},{"krate":0,"index":750}],"docs":"","sig":null,"attributes":[]},{"id":38,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253065,"byte_end":253074,"line_start":61,"line_end":61,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":832},{"krate":0,"index":834},{"krate":0,"index":836},{"krate":0,"index":838},{"krate":0,"index":840},{"krate":0,"index":842}],"docs":"","sig":null,"attributes":[]},{"id":39,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":254135,"byte_end":254146,"line_start":106,"line_end":106,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":846},{"krate":0,"index":848},{"krate":0,"index":850},{"krate":0,"index":852},{"krate":0,"index":854}],"docs":"","sig":null,"attributes":[]},{"id":40,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262235,"byte_end":262246,"line_start":47,"line_end":47,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":926}],"docs":"","sig":null,"attributes":[]},{"id":41,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262465,"byte_end":262478,"line_start":55,"line_end":55,"column_start":22,"column_end":35},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":42,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262503,"byte_end":262516,"line_start":56,"line_end":56,"column_start":22,"column_end":35},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":43,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262942,"byte_end":262955,"line_start":71,"line_end":71,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":936},{"krate":0,"index":938},{"krate":0,"index":940},{"krate":0,"index":942},{"krate":0,"index":946},{"krate":0,"index":948},{"krate":0,"index":950},{"krate":0,"index":952},{"krate":0,"index":954},{"krate":0,"index":956},{"krate":0,"index":958},{"krate":0,"index":960},{"krate":0,"index":962},{"krate":0,"index":964},{"krate":0,"index":966},{"krate":0,"index":968},{"krate":0,"index":970},{"krate":0,"index":972},{"krate":0,"index":974},{"krate":0,"index":976},{"krate":0,"index":978},{"krate":0,"index":980},{"krate":0,"index":982},{"krate":0,"index":984},{"krate":0,"index":986},{"krate":0,"index":988},{"krate":0,"index":990},{"krate":0,"index":992},{"krate":0,"index":994},{"krate":0,"index":996},{"krate":0,"index":998},{"krate":0,"index":1000},{"krate":0,"index":1002},{"krate":0,"index":1004},{"krate":0,"index":1006},{"krate":0,"index":1008},{"krate":0,"index":1010},{"krate":0,"index":1012},{"krate":0,"index":1014},{"krate":0,"index":1016},{"krate":0,"index":1018},{"krate":0,"index":1020},{"krate":0,"index":1022},{"krate":0,"index":1024},{"krate":0,"index":1026},{"krate":0,"index":1028},{"krate":0,"index":1030},{"krate":0,"index":1032},{"krate":0,"index":1034},{"krate":0,"index":1036},{"krate":0,"index":1038},{"krate":0,"index":1040},{"krate":0,"index":1042},{"krate":0,"index":1044},{"krate":0,"index":1046},{"krate":0,"index":1048},{"krate":0,"index":1050},{"krate":0,"index":1052},{"krate":0,"index":1054},{"krate":0,"index":1056},{"krate":0,"index":1058},{"krate":0,"index":1060},{"krate":0,"index":1062},{"krate":0,"index":1064},{"krate":0,"index":1066},{"krate":0,"index":1068},{"krate":0,"index":1070},{"krate":0,"index":1072}],"docs":"","sig":null,"attributes":[]},{"id":44,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306658,"byte_end":306669,"line_start":24,"line_end":24,"column_start":22,"column_end":33},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":45,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306694,"byte_end":306705,"line_start":25,"line_end":25,"column_start":22,"column_end":33},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":46,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306824,"byte_end":306835,"line_start":29,"line_end":29,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1098},{"krate":0,"index":1100},{"krate":0,"index":1102}],"docs":"","sig":null,"attributes":[]},{"id":47,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308308,"byte_end":308319,"line_start":81,"line_end":81,"column_start":21,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":1106}],"docs":"","sig":null,"attributes":[]},{"id":48,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308432,"byte_end":308443,"line_start":87,"line_end":87,"column_start":15,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":1110}],"docs":"","sig":null,"attributes":[]},{"id":49,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308748,"byte_end":308754,"line_start":103,"line_end":103,"column_start":16,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1114}],"docs":"","sig":null,"attributes":[]},{"id":50,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308864,"byte_end":308870,"line_start":110,"line_end":110,"column_start":23,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1118}],"docs":"","sig":null,"attributes":[]},{"id":51,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309512,"byte_end":309525,"line_start":126,"line_end":126,"column_start":31,"column_end":44},"value":"","parent":null,"children":[{"krate":0,"index":1122}],"docs":"","sig":null,"attributes":[]},{"id":52,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309663,"byte_end":309676,"line_start":133,"line_end":133,"column_start":16,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1126},{"krate":0,"index":1128}],"docs":"","sig":null,"attributes":[]},{"id":53,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":310163,"byte_end":310176,"line_start":151,"line_end":151,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":1132}],"docs":"","sig":null,"attributes":[]},{"id":54,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":310895,"byte_end":310903,"line_start":27,"line_end":27,"column_start":6,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":1164}],"docs":"","sig":null,"attributes":[]},{"id":55,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":312418,"byte_end":312435,"line_start":76,"line_end":76,"column_start":26,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":1168}],"docs":"","sig":null,"attributes":[]},{"id":56,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":312550,"byte_end":312567,"line_start":82,"line_end":82,"column_start":26,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":1172}],"docs":"","sig":null,"attributes":[]},{"id":57,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":313103,"byte_end":313106,"line_start":100,"line_end":100,"column_start":6,"column_end":9},"value":"","parent":null,"children":[{"krate":0,"index":1178},{"krate":0,"index":1180},{"krate":0,"index":1182},{"krate":0,"index":1184},{"krate":0,"index":1186},{"krate":0,"index":1188},{"krate":0,"index":1190},{"krate":0,"index":1192}],"docs":"","sig":null,"attributes":[]},{"id":58,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,110,101,114,46,114,115],"byte_start":323185,"byte_end":323193,"line_start":35,"line_end":35,"column_start":6,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":1226},{"krate":0,"index":1228},{"krate":0,"index":1230},{"krate":0,"index":1232}],"docs":"","sig":null,"attributes":[]},{"id":59,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":325384,"byte_end":325395,"line_start":48,"line_end":48,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1270}],"docs":"","sig":null,"attributes":[]},{"id":60,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":325829,"byte_end":325846,"line_start":64,"line_end":64,"column_start":6,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":1274},{"krate":0,"index":1276}],"docs":"","sig":null,"attributes":[]},{"id":61,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":328069,"byte_end":328084,"line_start":134,"line_end":134,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1284},{"krate":0,"index":1286}],"docs":"","sig":null,"attributes":[]},{"id":62,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":328641,"byte_end":328656,"line_start":154,"line_end":154,"column_start":21,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":1290}],"docs":"","sig":null,"attributes":[]},{"id":63,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":328873,"byte_end":328893,"line_start":166,"line_end":166,"column_start":6,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":1294},{"krate":0,"index":1296},{"krate":0,"index":1298},{"krate":0,"index":1300}],"docs":"","sig":null,"attributes":[]},{"id":64,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":330580,"byte_end":330601,"line_start":210,"line_end":210,"column_start":6,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":1304},{"krate":0,"index":1306},{"krate":0,"index":1308}],"docs":"","sig":null,"attributes":[]},{"id":65,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,99,111,110,116,101,120,116,46,114,115],"byte_start":334809,"byte_end":334819,"line_start":38,"line_end":38,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":1338},{"krate":0,"index":1340},{"krate":0,"index":1342},{"krate":0,"index":1344},{"krate":0,"index":1346},{"krate":0,"index":1348}],"docs":"","sig":null,"attributes":[]},{"id":66,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,109,111,100,46,114,115],"byte_start":317788,"byte_end":317791,"line_start":34,"line_end":34,"column_start":6,"column_end":9},"value":"","parent":null,"children":[{"krate":0,"index":1438},{"krate":0,"index":1440},{"krate":0,"index":1442},{"krate":0,"index":1444},{"krate":0,"index":1446},{"krate":0,"index":1448},{"krate":0,"index":1450},{"krate":0,"index":1452}],"docs":"","sig":null,"attributes":[]},{"id":67,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,109,111,100,46,114,115],"byte_start":321972,"byte_end":321975,"line_start":158,"line_end":158,"column_start":15,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":1456}],"docs":"","sig":null,"attributes":[]},{"id":68,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,97,116,111,109,46,114,115],"byte_start":347401,"byte_end":347412,"line_start":16,"line_end":16,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1482},{"krate":0,"index":1484},{"krate":0,"index":1486}],"docs":"","sig":null,"attributes":[]},{"id":69,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,99,108,105,101,110,116,95,109,115,103,46,114,115],"byte_start":349416,"byte_end":349427,"line_start":5,"line_end":5,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1496},{"krate":0,"index":1498},{"krate":0,"index":1500}],"docs":"","sig":null,"attributes":[]},{"id":70,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353495,"byte_end":353501,"line_start":16,"line_end":16,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":1512},{"krate":0,"index":1514},{"krate":0,"index":1516},{"krate":0,"index":1518}],"docs":"","sig":null,"attributes":[]},{"id":71,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354702,"byte_end":354709,"line_start":53,"line_end":53,"column_start":22,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1526}],"docs":"","sig":null,"attributes":[]},{"id":72,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354772,"byte_end":354779,"line_start":54,"line_end":54,"column_start":22,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1530}],"docs":"","sig":null,"attributes":[]},{"id":73,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354842,"byte_end":354849,"line_start":55,"line_end":55,"column_start":22,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1534}],"docs":"","sig":null,"attributes":[]},{"id":74,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354913,"byte_end":354921,"line_start":56,"line_end":56,"column_start":22,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":1538}],"docs":"","sig":null,"attributes":[]},{"id":75,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354985,"byte_end":354991,"line_start":57,"line_end":57,"column_start":22,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":1542}],"docs":"","sig":null,"attributes":[]},{"id":76,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":355054,"byte_end":355061,"line_start":58,"line_end":58,"column_start":22,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1546}],"docs":"","sig":null,"attributes":[]},{"id":77,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355342,"byte_end":355348,"line_start":15,"line_end":15,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":1562},{"krate":0,"index":1564},{"krate":0,"index":1566}],"docs":"","sig":null,"attributes":[]},{"id":78,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357376,"byte_end":357388,"line_start":74,"line_end":74,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":1570},{"krate":0,"index":1572},{"krate":0,"index":1574}],"docs":"","sig":null,"attributes":[]},{"id":79,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358422,"byte_end":358443,"line_start":115,"line_end":115,"column_start":6,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":1578},{"krate":0,"index":1582},{"krate":0,"index":1586},{"krate":0,"index":1588}],"docs":"","sig":null,"attributes":[]},{"id":80,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":359877,"byte_end":359888,"line_start":154,"line_end":154,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1592},{"krate":0,"index":1594},{"krate":0,"index":1596},{"krate":0,"index":1598},{"krate":0,"index":1600},{"krate":0,"index":1602},{"krate":0,"index":1604}],"docs":"","sig":null,"attributes":[]},{"id":81,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370048,"byte_end":370062,"line_start":14,"line_end":14,"column_start":21,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":1618}],"docs":"","sig":null,"attributes":[]},{"id":82,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371272,"byte_end":371282,"line_start":48,"line_end":48,"column_start":18,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":1622}],"docs":"","sig":null,"attributes":[]},{"id":83,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371353,"byte_end":371363,"line_start":54,"line_end":54,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":1626}],"docs":"","sig":null,"attributes":[]},{"id":84,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372131,"byte_end":372142,"line_start":75,"line_end":75,"column_start":10,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1634},{"krate":0,"index":1636},{"krate":0,"index":1638},{"krate":0,"index":1640},{"krate":0,"index":1642},{"krate":0,"index":1644},{"krate":0,"index":1646},{"krate":0,"index":1648},{"krate":0,"index":1650},{"krate":0,"index":1652},{"krate":0,"index":1654},{"krate":0,"index":1656},{"krate":0,"index":1658}],"docs":"","sig":null,"attributes":[]},{"id":85,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":375337,"byte_end":375348,"line_start":164,"line_end":164,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1662},{"krate":0,"index":1664},{"krate":0,"index":1666},{"krate":0,"index":1668}],"docs":"","sig":null,"attributes":[]},{"id":86,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,99,111,110,46,114,115],"byte_start":376922,"byte_end":376927,"line_start":4,"line_end":4,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":1684}],"docs":"","sig":null,"attributes":[]},{"id":87,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,99,111,110,46,114,115],"byte_start":377338,"byte_end":377342,"line_start":19,"line_end":19,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":1688}],"docs":"","sig":null,"attributes":[]},{"id":88,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378433,"byte_end":378447,"line_start":14,"line_end":14,"column_start":37,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":1706}],"docs":"","sig":null,"attributes":[]},{"id":89,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379119,"byte_end":379131,"line_start":40,"line_end":40,"column_start":10,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1712}],"docs":"","sig":null,"attributes":[]},{"id":90,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379252,"byte_end":379264,"line_start":46,"line_end":46,"column_start":19,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":1716}],"docs":"","sig":null,"attributes":[]},{"id":91,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379532,"byte_end":379543,"line_start":57,"line_end":57,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1720},{"krate":0,"index":1722},{"krate":0,"index":1724},{"krate":0,"index":1726},{"krate":0,"index":1728}],"docs":"","sig":null,"attributes":[]},{"id":92,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383282,"byte_end":383295,"line_start":10,"line_end":10,"column_start":13,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":1744}],"docs":"","sig":null,"attributes":[]},{"id":93,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383688,"byte_end":383701,"line_start":25,"line_end":25,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":1748},{"krate":0,"index":1750}],"docs":"","sig":null,"attributes":[]},{"id":94,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383825,"byte_end":383838,"line_start":33,"line_end":33,"column_start":26,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1754}],"docs":"","sig":null,"attributes":[]},{"id":95,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383952,"byte_end":383965,"line_start":39,"line_end":39,"column_start":22,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":1758}],"docs":"","sig":null,"attributes":[]},{"id":96,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":384098,"byte_end":384109,"line_start":47,"line_end":47,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1762},{"krate":0,"index":1764},{"krate":0,"index":1766}],"docs":"","sig":null,"attributes":[]},{"id":97,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386091,"byte_end":386102,"line_start":45,"line_end":45,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1788},{"krate":0,"index":1790},{"krate":0,"index":1792}],"docs":"","sig":null,"attributes":[]},{"id":98,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387005,"byte_end":387016,"line_start":69,"line_end":69,"column_start":41,"column_end":52},"value":"","parent":null,"children":[{"krate":0,"index":1796}],"docs":"","sig":null,"attributes":[]},{"id":99,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387160,"byte_end":387171,"line_start":75,"line_end":75,"column_start":38,"column_end":49},"value":"","parent":null,"children":[{"krate":0,"index":1800}],"docs":"","sig":null,"attributes":[]},{"id":100,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387271,"byte_end":387282,"line_start":81,"line_end":81,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1804}],"docs":"","sig":null,"attributes":[]},{"id":101,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388298,"byte_end":388314,"line_start":16,"line_end":16,"column_start":6,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1818}],"docs":"","sig":null,"attributes":[]},{"id":102,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388945,"byte_end":388956,"line_start":37,"line_end":37,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1824},{"krate":0,"index":1826}],"docs":"","sig":null,"attributes":[]},{"id":103,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,109,46,114,115],"byte_start":393441,"byte_end":393452,"line_start":23,"line_end":23,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1840},{"krate":0,"index":1842},{"krate":0,"index":1844}],"docs":"","sig":null,"attributes":[]},{"id":104,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345418,"byte_end":345425,"line_start":62,"line_end":62,"column_start":10,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1894},{"krate":0,"index":1896},{"krate":0,"index":1898},{"krate":0,"index":1900}],"docs":"","sig":null,"attributes":[]},{"id":105,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345888,"byte_end":345899,"line_start":81,"line_end":81,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":1904},{"krate":0,"index":1906}],"docs":"","sig":null,"attributes":[]},{"id":106,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":124214,"byte_end":124224,"line_start":69,"line_end":69,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2006},{"krate":0,"index":2008},{"krate":0,"index":2010},{"krate":0,"index":2012},{"krate":0,"index":2014},{"krate":0,"index":2016},{"krate":0,"index":2064},{"krate":0,"index":2066},{"krate":0,"index":2068}],"docs":"","sig":null,"attributes":[]},{"id":107,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":177954,"byte_end":177969,"line_start":1177,"line_end":1177,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":2072}],"docs":"","sig":null,"attributes":[]},{"id":108,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":179059,"byte_end":179069,"line_start":1211,"line_end":1211,"column_start":10,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":2078}],"docs":"","sig":null,"attributes":[]},{"id":109,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":179766,"byte_end":179776,"line_start":1233,"line_end":1233,"column_start":19,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":2082}],"docs":"","sig":null,"attributes":[]},{"id":110,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":179954,"byte_end":179964,"line_start":1240,"line_end":1240,"column_start":20,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":2086},{"krate":0,"index":2088}],"docs":"","sig":null,"attributes":[]},{"id":111,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180377,"byte_end":180383,"line_start":1255,"line_end":1255,"column_start":16,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":2094},{"krate":0,"index":2096}],"docs":"","sig":null,"attributes":[]},{"id":112,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180504,"byte_end":180510,"line_start":1263,"line_end":1263,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":2100}],"docs":"","sig":null,"attributes":[]},{"id":113,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180944,"byte_end":180950,"line_start":1277,"line_end":1277,"column_start":15,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":2104}],"docs":"","sig":null,"attributes":[]},{"id":114,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":181649,"byte_end":181667,"line_start":1296,"line_end":1296,"column_start":10,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":2110}],"docs":"","sig":null,"attributes":[]},{"id":115,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":182104,"byte_end":182122,"line_start":1309,"line_end":1309,"column_start":19,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":2114}],"docs":"","sig":null,"attributes":[]},{"id":116,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":183041,"byte_end":183047,"line_start":1349,"line_end":1349,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":2122},{"krate":0,"index":2124},{"krate":0,"index":2126},{"krate":0,"index":2128}],"docs":"","sig":null,"attributes":[]},{"id":117,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":48259,"byte_end":48268,"line_start":79,"line_end":79,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":2136},{"krate":0,"index":2138},{"krate":0,"index":2140},{"krate":0,"index":2142},{"krate":0,"index":2144}],"docs":"","sig":null,"attributes":[]},{"id":118,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":49381,"byte_end":49387,"line_start":121,"line_end":121,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":2148},{"krate":0,"index":2150},{"krate":0,"index":2152},{"krate":0,"index":2154},{"krate":0,"index":2156},{"krate":0,"index":2158},{"krate":0,"index":2160},{"krate":0,"index":2162},{"krate":0,"index":2164},{"krate":0,"index":2166},{"krate":0,"index":2168},{"krate":0,"index":2170},{"krate":0,"index":2172},{"krate":0,"index":2174},{"krate":0,"index":2176},{"krate":0,"index":2178},{"krate":0,"index":2180},{"krate":0,"index":2182},{"krate":0,"index":2184},{"krate":0,"index":2186},{"krate":0,"index":2188},{"krate":0,"index":2190},{"krate":0,"index":2192},{"krate":0,"index":2194},{"krate":0,"index":2196},{"krate":0,"index":2198},{"krate":0,"index":2200},{"krate":0,"index":2202}],"docs":"","sig":null,"attributes":[]},{"id":119,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":57562,"byte_end":57572,"line_start":402,"line_end":402,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2210},{"krate":0,"index":2212},{"krate":0,"index":2214},{"krate":0,"index":2216},{"krate":0,"index":2218},{"krate":0,"index":2220},{"krate":0,"index":2222},{"krate":0,"index":2224},{"krate":0,"index":2226},{"krate":0,"index":2228}],"docs":"","sig":null,"attributes":[]},{"id":120,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":61243,"byte_end":61258,"line_start":524,"line_end":524,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":2232}],"docs":"","sig":null,"attributes":[]},{"id":121,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398088,"byte_end":398101,"line_start":18,"line_end":18,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":2266},{"krate":0,"index":2268},{"krate":0,"index":2270},{"krate":0,"index":2272},{"krate":0,"index":2274},{"krate":0,"index":2276},{"krate":0,"index":2278},{"krate":0,"index":2280},{"krate":0,"index":2282},{"krate":0,"index":2284},{"krate":0,"index":2286},{"krate":0,"index":2288},{"krate":0,"index":2290},{"krate":0,"index":2292},{"krate":0,"index":2294}],"docs":"","sig":null,"attributes":[]},{"id":122,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":402983,"byte_end":402989,"line_start":165,"line_end":165,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":2298},{"krate":0,"index":2300},{"krate":0,"index":2302},{"krate":0,"index":2304},{"krate":0,"index":2306},{"krate":0,"index":2308},{"krate":0,"index":2310},{"krate":0,"index":2312},{"krate":0,"index":2314},{"krate":0,"index":2316},{"krate":0,"index":2318},{"krate":0,"index":2320},{"krate":0,"index":2322},{"krate":0,"index":2324},{"krate":0,"index":2326},{"krate":0,"index":2328},{"krate":0,"index":2330},{"krate":0,"index":2332},{"krate":0,"index":2334},{"krate":0,"index":2336},{"krate":0,"index":2338},{"krate":0,"index":2340},{"krate":0,"index":2342},{"krate":0,"index":2344},{"krate":0,"index":2346},{"krate":0,"index":2348},{"krate":0,"index":2350},{"krate":0,"index":2352}],"docs":"","sig":null,"attributes":[]},{"id":123,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412267,"byte_end":412288,"line_start":440,"line_end":440,"column_start":19,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":2356},{"krate":0,"index":2358},{"krate":0,"index":2360}],"docs":"","sig":null,"attributes":[]},{"id":124,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412677,"byte_end":412686,"line_start":460,"line_end":460,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":2364},{"krate":0,"index":2366},{"krate":0,"index":2368},{"krate":0,"index":2370}],"docs":"","sig":null,"attributes":[]},{"id":125,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423778,"byte_end":423788,"line_start":48,"line_end":48,"column_start":24,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":2424},{"krate":0,"index":2426},{"krate":0,"index":2428},{"krate":0,"index":2430},{"krate":0,"index":2432}],"docs":"","sig":null,"attributes":[]},{"id":126,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":426879,"byte_end":426885,"line_start":140,"line_end":140,"column_start":20,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":2456},{"krate":0,"index":2458},{"krate":0,"index":2460},{"krate":0,"index":2462},{"krate":0,"index":2464},{"krate":0,"index":2466},{"krate":0,"index":2468},{"krate":0,"index":2470},{"krate":0,"index":2472}],"docs":"","sig":null,"attributes":[]},{"id":127,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":429719,"byte_end":429732,"line_start":228,"line_end":228,"column_start":27,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":2492},{"krate":0,"index":2494},{"krate":0,"index":2496},{"krate":0,"index":2498},{"krate":0,"index":2500},{"krate":0,"index":2502},{"krate":0,"index":2504}],"docs":"","sig":null,"attributes":[]},{"id":128,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":431268,"byte_end":431277,"line_start":280,"line_end":280,"column_start":23,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":2512}],"docs":"","sig":null,"attributes":[]},{"id":129,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7251,"byte_end":7261,"line_start":198,"line_end":198,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2520},{"krate":0,"index":2522},{"krate":0,"index":2524},{"krate":0,"index":2526},{"krate":0,"index":2528},{"krate":0,"index":2530}],"docs":"","sig":null,"attributes":[]},{"id":130,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9777,"byte_end":9792,"line_start":266,"line_end":266,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":2534}],"docs":"","sig":null,"attributes":[]},{"id":131,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10355,"byte_end":10371,"line_start":282,"line_end":282,"column_start":28,"column_end":44},"value":"","parent":null,"children":[{"krate":0,"index":2538}],"docs":"","sig":null,"attributes":[]},{"id":132,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10541,"byte_end":10557,"line_start":288,"line_end":288,"column_start":28,"column_end":44},"value":"","parent":null,"children":[{"krate":0,"index":2542}],"docs":"","sig":null,"attributes":[]},{"id":133,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11158,"byte_end":11171,"line_start":312,"line_end":312,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":2546}],"docs":"","sig":null,"attributes":[]},{"id":134,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11428,"byte_end":11441,"line_start":321,"line_end":321,"column_start":28,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2550}],"docs":"","sig":null,"attributes":[]},{"id":135,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11614,"byte_end":11627,"line_start":327,"line_end":327,"column_start":28,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2554}],"docs":"","sig":null,"attributes":[]},{"id":136,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13091,"byte_end":13102,"line_start":389,"line_end":389,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":2558}],"docs":"","sig":null,"attributes":[]},{"id":137,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15386,"byte_end":15402,"line_start":465,"line_end":465,"column_start":18,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":2562}],"docs":"","sig":null,"attributes":[]}],"refs":[{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4499,"byte_end":4502,"line_start":121,"line_end":121,"column_start":9,"column_end":12},"ref_id":{"krate":0,"index":32}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":46788,"byte_end":46791,"line_start":28,"line_end":28,"column_start":9,"column_end":12},"ref_id":{"krate":0,"index":754}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122623,"byte_end":122626,"line_start":3,"line_end":3,"column_start":9,"column_end":12},"ref_id":{"krate":0,"index":756}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":122705,"byte_end":122709,"line_start":10,"line_end":10,"column_start":9,"column_end":13},"ref_id":{"krate":0,"index":1458}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4561,"byte_end":4563,"line_start":127,"line_end":127,"column_start":9,"column_end":11},"ref_id":{"krate":0,"index":2372}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":414078,"byte_end":414082,"line_start":16,"line_end":16,"column_start":9,"column_end":13},"ref_id":{"krate":0,"index":2374}}],"macro_refs":[],"relations":[{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22174,"byte_end":22189,"line_start":90,"line_end":90,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":2564},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22727,"byte_end":22742,"line_start":110,"line_end":110,"column_start":27,"column_end":42},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":2564},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":22860,"byte_end":22875,"line_start":117,"line_end":117,"column_start":27,"column_end":42},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":2564},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23007,"byte_end":23022,"line_start":124,"line_end":124,"column_start":27,"column_end":42},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":2564},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23133,"byte_end":23148,"line_start":131,"line_end":131,"column_start":27,"column_end":42},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":2564},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":23735,"byte_end":23751,"line_start":150,"line_end":150,"column_start":6,"column_end":22},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":2582},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24284,"byte_end":24300,"line_start":170,"line_end":170,"column_start":27,"column_end":43},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":2582},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24418,"byte_end":24434,"line_start":177,"line_end":177,"column_start":27,"column_end":43},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":2582},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24566,"byte_end":24582,"line_start":184,"line_end":184,"column_start":27,"column_end":43},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":2582},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":24693,"byte_end":24709,"line_start":191,"line_end":191,"column_start":27,"column_end":43},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":2582},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25291,"byte_end":25302,"line_start":210,"line_end":210,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":2600},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":25869,"byte_end":25880,"line_start":230,"line_end":230,"column_start":27,"column_end":38},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":2600},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26016,"byte_end":26027,"line_start":237,"line_end":237,"column_start":27,"column_end":38},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":2600},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26177,"byte_end":26188,"line_start":244,"line_end":244,"column_start":27,"column_end":38},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":2600},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26308,"byte_end":26319,"line_start":251,"line_end":251,"column_start":27,"column_end":38},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":2600},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":26912,"byte_end":26924,"line_start":270,"line_end":270,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":2618},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27486,"byte_end":27498,"line_start":290,"line_end":290,"column_start":27,"column_end":39},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":2618},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27634,"byte_end":27646,"line_start":297,"line_end":297,"column_start":27,"column_end":39},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":2618},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27796,"byte_end":27808,"line_start":304,"line_end":304,"column_start":27,"column_end":39},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":2618},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,100,112,105,46,114,115],"byte_start":27928,"byte_end":27940,"line_start":311,"line_end":311,"column_start":27,"column_end":39},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":2618},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":40603,"byte_end":40610,"line_start":40,"line_end":40,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":2842},"to":{"krate":2,"index":7832}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":41479,"byte_end":41486,"line_start":61,"line_end":61,"column_start":16,"column_end":23},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":2842},"to":{"krate":1,"index":2398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,105,99,111,110,46,114,115],"byte_start":42080,"byte_end":42084,"line_start":83,"line_end":83,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":2864},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":63456,"byte_end":63470,"line_start":26,"line_end":26,"column_start":6,"column_end":20},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":342},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":65060,"byte_end":65075,"line_start":83,"line_end":83,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":2884},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":65911,"byte_end":65921,"line_start":104,"line_end":104,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":354},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":69519,"byte_end":69529,"line_start":221,"line_end":221,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[26]},"from":{"krate":0,"index":354},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":71683,"byte_end":71694,"line_start":279,"line_end":279,"column_start":70,"column_end":81},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":378},"to":{"krate":35,"index":34}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":73564,"byte_end":73572,"line_start":328,"line_end":328,"column_start":65,"column_end":73},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":390},"to":{"krate":35,"index":34}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":76330,"byte_end":76338,"line_start":390,"line_end":390,"column_start":15,"column_end":23},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":390},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":77117,"byte_end":77126,"line_start":422,"line_end":422,"column_start":16,"column_end":25},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":414},"to":{"krate":2,"index":2580}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":77297,"byte_end":77306,"line_start":431,"line_end":431,"column_start":21,"column_end":30},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":414},"to":{"krate":2,"index":7828}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,101,118,101,110,116,95,108,111,111,112,46,114,115],"byte_start":77948,"byte_end":77957,"line_start":454,"line_end":454,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":414},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":107581,"byte_end":107595,"line_start":336,"line_end":336,"column_start":41,"column_end":55},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":2806},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":109024,"byte_end":109030,"line_start":30,"line_end":30,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":0,"index":660},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":118384,"byte_end":118390,"line_start":311,"line_end":311,"column_start":15,"column_end":21},"kind":{"variant":"Impl","fields":[35]},"from":{"krate":0,"index":660},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":118988,"byte_end":118999,"line_start":339,"line_end":339,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[36]},"from":{"krate":0,"index":724},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,47,119,105,110,100,111,119,46,114,115],"byte_start":121422,"byte_end":121433,"line_start":421,"line_end":421,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[37]},"from":{"krate":0,"index":740},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":253065,"byte_end":253074,"line_start":61,"line_end":61,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[38]},"from":{"krate":0,"index":3010},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,110,105,116,111,114,46,114,115],"byte_start":254135,"byte_end":254146,"line_start":106,"line_end":106,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[39]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262235,"byte_end":262246,"line_start":47,"line_end":47,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[40]},"from":{"krate":0,"index":3020},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262465,"byte_end":262478,"line_start":55,"line_end":55,"column_start":22,"column_end":35},"kind":{"variant":"Impl","fields":[41]},"from":{"krate":0,"index":932},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262503,"byte_end":262516,"line_start":56,"line_end":56,"column_start":22,"column_end":35},"kind":{"variant":"Impl","fields":[42]},"from":{"krate":0,"index":932},"to":{"krate":2,"index":1724}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,119,105,110,100,111,119,46,114,115],"byte_start":262942,"byte_end":262955,"line_start":71,"line_end":71,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[43]},"from":{"krate":0,"index":932},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306658,"byte_end":306669,"line_start":24,"line_end":24,"column_start":22,"column_end":33},"kind":{"variant":"Impl","fields":[44]},"from":{"krate":0,"index":1088},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306694,"byte_end":306705,"line_start":25,"line_end":25,"column_start":22,"column_end":33},"kind":{"variant":"Impl","fields":[45]},"from":{"krate":0,"index":1088},"to":{"krate":2,"index":1724}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":306824,"byte_end":306835,"line_start":29,"line_end":29,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[46]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308308,"byte_end":308319,"line_start":81,"line_end":81,"column_start":21,"column_end":32},"kind":{"variant":"Impl","fields":[47]},"from":{"krate":0,"index":1088},"to":{"krate":2,"index":7828}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308432,"byte_end":308443,"line_start":87,"line_end":87,"column_start":15,"column_end":26},"kind":{"variant":"Impl","fields":[48]},"from":{"krate":0,"index":1088},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308748,"byte_end":308754,"line_start":103,"line_end":103,"column_start":16,"column_end":22},"kind":{"variant":"Impl","fields":[49]},"from":{"krate":0,"index":3030},"to":{"krate":1,"index":2398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":308864,"byte_end":308870,"line_start":110,"line_end":110,"column_start":23,"column_end":29},"kind":{"variant":"Impl","fields":[50]},"from":{"krate":0,"index":3030},"to":{"krate":2,"index":7832}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309512,"byte_end":309525,"line_start":126,"line_end":126,"column_start":31,"column_end":44},"kind":{"variant":"Impl","fields":[51]},"from":{"krate":0,"index":3040},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":309663,"byte_end":309676,"line_start":133,"line_end":133,"column_start":16,"column_end":29},"kind":{"variant":"Impl","fields":[52]},"from":{"krate":0,"index":3040},"to":{"krate":1,"index":2398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,120,100,105,115,112,108,97,121,46,114,115],"byte_start":310163,"byte_end":310176,"line_start":151,"line_end":151,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[53]},"from":{"krate":0,"index":3040},"to":{"krate":2,"index":7832}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":310895,"byte_end":310903,"line_start":27,"line_end":27,"column_start":6,"column_end":14},"kind":{"variant":"Impl","fields":[54]},"from":{"krate":0,"index":3050},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":312418,"byte_end":312435,"line_start":76,"line_end":76,"column_start":26,"column_end":43},"kind":{"variant":"Impl","fields":[55]},"from":{"krate":0,"index":3068},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":312550,"byte_end":312567,"line_start":82,"line_end":82,"column_start":26,"column_end":43},"kind":{"variant":"Impl","fields":[56]},"from":{"krate":0,"index":3068},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,100,110,100,46,114,115],"byte_start":313103,"byte_end":313106,"line_start":100,"line_end":100,"column_start":6,"column_end":9},"kind":{"variant":"Impl","fields":[57]},"from":{"krate":0,"index":1174},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,110,101,114,46,114,115],"byte_start":323185,"byte_end":323193,"line_start":35,"line_end":35,"column_start":6,"column_end":14},"kind":{"variant":"Impl","fields":[58]},"from":{"krate":0,"index":1222},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":325384,"byte_end":325395,"line_start":48,"line_end":48,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[59]},"from":{"krate":0,"index":3094},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":325829,"byte_end":325846,"line_start":64,"line_end":64,"column_start":6,"column_end":23},"kind":{"variant":"Impl","fields":[60]},"from":{"krate":0,"index":3100},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":328069,"byte_end":328084,"line_start":134,"line_end":134,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[61]},"from":{"krate":0,"index":3116},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":328641,"byte_end":328656,"line_start":154,"line_end":154,"column_start":21,"column_end":36},"kind":{"variant":"Impl","fields":[62]},"from":{"krate":0,"index":3116},"to":{"krate":2,"index":7828}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":328873,"byte_end":328893,"line_start":166,"line_end":166,"column_start":6,"column_end":26},"kind":{"variant":"Impl","fields":[63]},"from":{"krate":0,"index":3122},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,105,110,112,117,116,95,109,101,116,104,111,100,46,114,115],"byte_start":330580,"byte_end":330601,"line_start":210,"line_end":210,"column_start":6,"column_end":27},"kind":{"variant":"Impl","fields":[64]},"from":{"krate":0,"index":3132},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,99,111,110,116,101,120,116,46,114,115],"byte_start":334809,"byte_end":334819,"line_start":38,"line_end":38,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[65]},"from":{"krate":0,"index":3148},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,109,111,100,46,114,115],"byte_start":317788,"byte_end":317791,"line_start":34,"line_end":34,"column_start":6,"column_end":9},"kind":{"variant":"Impl","fields":[66]},"from":{"krate":0,"index":1434},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,105,109,101,47,109,111,100,46,114,115],"byte_start":321972,"byte_end":321975,"line_start":158,"line_end":158,"column_start":15,"column_end":18},"kind":{"variant":"Impl","fields":[67]},"from":{"krate":0,"index":1434},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,97,116,111,109,46,114,115],"byte_start":347401,"byte_end":347412,"line_start":16,"line_end":16,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[68]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,99,108,105,101,110,116,95,109,115,103,46,114,115],"byte_start":349416,"byte_end":349427,"line_start":5,"line_end":5,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[69]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":353495,"byte_end":353501,"line_start":16,"line_end":16,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[70]},"from":{"krate":0,"index":3186},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354493,"byte_end":354498,"line_start":48,"line_end":48,"column_start":24,"column_end":29},"kind":"SuperTrait","from":{"krate":2,"index":7828},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354501,"byte_end":354506,"line_start":48,"line_end":48,"column_start":32,"column_end":37},"kind":"SuperTrait","from":{"krate":2,"index":2580},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354509,"byte_end":354513,"line_start":48,"line_end":48,"column_start":40,"column_end":44},"kind":"SuperTrait","from":{"krate":2,"index":1722},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354516,"byte_end":354525,"line_start":48,"line_end":48,"column_start":47,"column_end":56},"kind":"SuperTrait","from":{"krate":2,"index":2392},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354528,"byte_end":354538,"line_start":48,"line_end":48,"column_start":59,"column_end":69},"kind":"SuperTrait","from":{"krate":2,"index":2446},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354702,"byte_end":354709,"line_start":53,"line_end":53,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[71]},"from":{"krate":1,"index":5418},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354772,"byte_end":354779,"line_start":54,"line_end":54,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[72]},"from":{"krate":1,"index":5420},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354842,"byte_end":354849,"line_start":55,"line_end":55,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[73]},"from":{"krate":1,"index":5422},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354913,"byte_end":354921,"line_start":56,"line_end":56,"column_start":22,"column_end":30},"kind":{"variant":"Impl","fields":[74]},"from":{"krate":1,"index":5424},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":354985,"byte_end":354991,"line_start":57,"line_end":57,"column_start":22,"column_end":28},"kind":{"variant":"Impl","fields":[75]},"from":{"krate":1,"index":5430},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,102,111,114,109,97,116,46,114,115],"byte_start":355054,"byte_end":355061,"line_start":58,"line_end":58,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[76]},"from":{"krate":1,"index":5432},"to":{"krate":0,"index":1520}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":355342,"byte_end":355348,"line_start":15,"line_end":15,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[77]},"from":{"krate":0,"index":3214},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":357376,"byte_end":357388,"line_start":74,"line_end":74,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[78]},"from":{"krate":0,"index":3246},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":358422,"byte_end":358443,"line_start":115,"line_end":115,"column_start":6,"column_end":27},"kind":{"variant":"Impl","fields":[79]},"from":{"krate":0,"index":3280},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,103,101,111,109,101,116,114,121,46,114,115],"byte_start":359877,"byte_end":359888,"line_start":154,"line_end":154,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[80]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":370048,"byte_end":370062,"line_start":14,"line_end":14,"column_start":21,"column_end":35},"kind":{"variant":"Impl","fields":[81]},"from":{"krate":0,"index":3290},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371272,"byte_end":371282,"line_start":48,"line_end":48,"column_start":18,"column_end":28},"kind":{"variant":"Impl","fields":[82]},"from":{"krate":0,"index":3296},"to":{"krate":2,"index":2614}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":371353,"byte_end":371363,"line_start":54,"line_end":54,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[83]},"from":{"krate":0,"index":3296},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":372131,"byte_end":372142,"line_start":75,"line_end":75,"column_start":10,"column_end":21},"kind":{"variant":"Impl","fields":[84]},"from":{"krate":0,"index":1630},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,104,105,110,116,46,114,115],"byte_start":375337,"byte_end":375348,"line_start":164,"line_end":164,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[85]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,99,111,110,46,114,115],"byte_start":376922,"byte_end":376927,"line_start":4,"line_end":4,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[86]},"from":{"krate":0,"index":2836},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,99,111,110,46,114,115],"byte_start":377338,"byte_end":377342,"line_start":19,"line_end":19,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[87]},"from":{"krate":0,"index":2864},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":378433,"byte_end":378447,"line_start":14,"line_end":14,"column_start":37,"column_end":51},"kind":{"variant":"Impl","fields":[88]},"from":{"krate":0,"index":2806},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379119,"byte_end":379131,"line_start":40,"line_end":40,"column_start":10,"column_end":22},"kind":{"variant":"Impl","fields":[89]},"from":{"krate":0,"index":1708},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379252,"byte_end":379264,"line_start":46,"line_end":46,"column_start":19,"column_end":31},"kind":{"variant":"Impl","fields":[90]},"from":{"krate":0,"index":1708},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,105,110,112,117,116,46,114,115],"byte_start":379532,"byte_end":379543,"line_start":57,"line_end":57,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[91]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383282,"byte_end":383295,"line_start":10,"line_end":10,"column_start":13,"column_end":26},"kind":{"variant":"Impl","fields":[92]},"from":{"krate":0,"index":1740},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383688,"byte_end":383701,"line_start":25,"line_end":25,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[93]},"from":{"krate":0,"index":1740},"to":{"krate":2,"index":1956}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383825,"byte_end":383838,"line_start":33,"line_end":33,"column_start":26,"column_end":39},"kind":{"variant":"Impl","fields":[94]},"from":{"krate":0,"index":1740},"to":{"krate":2,"index":1974}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":383952,"byte_end":383965,"line_start":39,"line_end":39,"column_start":22,"column_end":35},"kind":{"variant":"Impl","fields":[95]},"from":{"krate":0,"index":1740},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,101,109,111,114,121,46,114,115],"byte_start":384098,"byte_end":384109,"line_start":47,"line_end":47,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[96]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":386091,"byte_end":386102,"line_start":45,"line_end":45,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[97]},"from":{"krate":0,"index":1784},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387005,"byte_end":387016,"line_start":69,"line_end":69,"column_start":41,"column_end":52},"kind":{"variant":"Impl","fields":[98]},"from":{"krate":0,"index":1784},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387160,"byte_end":387171,"line_start":75,"line_end":75,"column_start":38,"column_end":49},"kind":{"variant":"Impl","fields":[99]},"from":{"krate":0,"index":1784},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,114,97,110,100,114,46,114,115],"byte_start":387271,"byte_end":387282,"line_start":81,"line_end":81,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[100]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388298,"byte_end":388314,"line_start":16,"line_end":16,"column_start":6,"column_end":22},"kind":{"variant":"Impl","fields":[101]},"from":{"krate":0,"index":3320},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,105,110,100,111,119,95,112,114,111,112,101,114,116,121,46,114,115],"byte_start":388945,"byte_end":388956,"line_start":37,"line_end":37,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[102]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,119,109,46,114,115],"byte_start":393441,"byte_end":393452,"line_start":23,"line_end":23,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[103]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345418,"byte_end":345425,"line_start":62,"line_end":62,"column_start":10,"column_end":17},"kind":{"variant":"Impl","fields":[104]},"from":{"krate":0,"index":1890},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,117,116,105,108,47,109,111,100,46,114,115],"byte_start":345888,"byte_end":345899,"line_start":81,"line_end":81,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[105]},"from":{"krate":0,"index":1088},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":124214,"byte_end":124224,"line_start":69,"line_end":69,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[106]},"from":{"krate":0,"index":2002},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":177954,"byte_end":177969,"line_start":1177,"line_end":1177,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[107]},"from":{"krate":0,"index":3376},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":179059,"byte_end":179069,"line_start":1211,"line_end":1211,"column_start":10,"column_end":20},"kind":{"variant":"Impl","fields":[108]},"from":{"krate":0,"index":2074},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":179766,"byte_end":179776,"line_start":1233,"line_end":1233,"column_start":19,"column_end":29},"kind":{"variant":"Impl","fields":[109]},"from":{"krate":0,"index":2074},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":179954,"byte_end":179964,"line_start":1240,"line_end":1240,"column_start":20,"column_end":30},"kind":{"variant":"Impl","fields":[110]},"from":{"krate":0,"index":2074},"to":{"krate":2,"index":1956}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180377,"byte_end":180383,"line_start":1255,"line_end":1255,"column_start":16,"column_end":22},"kind":{"variant":"Impl","fields":[111]},"from":{"krate":0,"index":2090},"to":{"krate":2,"index":1956}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180504,"byte_end":180510,"line_start":1263,"line_end":1263,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[112]},"from":{"krate":0,"index":2090},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":180944,"byte_end":180950,"line_start":1277,"line_end":1277,"column_start":15,"column_end":21},"kind":{"variant":"Impl","fields":[113]},"from":{"krate":0,"index":2090},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":181649,"byte_end":181667,"line_start":1296,"line_end":1296,"column_start":10,"column_end":28},"kind":{"variant":"Impl","fields":[114]},"from":{"krate":0,"index":2106},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":182104,"byte_end":182122,"line_start":1309,"line_end":1309,"column_start":19,"column_end":37},"kind":{"variant":"Impl","fields":[115]},"from":{"krate":0,"index":2106},"to":{"krate":2,"index":1984}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,47,109,111,100,46,114,115],"byte_start":183041,"byte_end":183047,"line_start":1349,"line_end":1349,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[116]},"from":{"krate":0,"index":3488},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":48259,"byte_end":48268,"line_start":79,"line_end":79,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[117]},"from":{"krate":0,"index":3632},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":49381,"byte_end":49387,"line_start":121,"line_end":121,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[118]},"from":{"krate":0,"index":2132},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":57562,"byte_end":57572,"line_start":402,"line_end":402,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[119]},"from":{"krate":0,"index":2206},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":61243,"byte_end":61258,"line_start":524,"line_end":524,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[120]},"from":{"krate":0,"index":3642},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":398088,"byte_end":398101,"line_start":18,"line_end":18,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[121]},"from":{"krate":0,"index":3798},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":402983,"byte_end":402989,"line_start":165,"line_end":165,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[122]},"from":{"krate":0,"index":2514},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412267,"byte_end":412288,"line_start":440,"line_end":440,"column_start":19,"column_end":40},"kind":{"variant":"Impl","fields":[123]},"from":{"krate":0,"index":3648},"to":{"krate":2,"index":3858}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,119,105,110,100,111,119,46,114,115],"byte_start":412677,"byte_end":412686,"line_start":460,"line_end":460,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[124]},"from":{"krate":0,"index":3654},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":423778,"byte_end":423788,"line_start":48,"line_end":48,"column_start":24,"column_end":34},"kind":{"variant":"Impl","fields":[125]},"from":{"krate":0,"index":2516},"to":{"krate":0,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":426879,"byte_end":426885,"line_start":140,"line_end":140,"column_start":20,"column_end":26},"kind":{"variant":"Impl","fields":[126]},"from":{"krate":0,"index":2514},"to":{"krate":0,"index":2434}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":429719,"byte_end":429732,"line_start":228,"line_end":228,"column_start":27,"column_end":40},"kind":{"variant":"Impl","fields":[127]},"from":{"krate":0,"index":3798},"to":{"krate":0,"index":2474}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":431268,"byte_end":431277,"line_start":280,"line_end":280,"column_start":23,"column_end":32},"kind":{"variant":"Impl","fields":[128]},"from":{"krate":0,"index":3654},"to":{"krate":0,"index":2506}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7251,"byte_end":7261,"line_start":198,"line_end":198,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[129]},"from":{"krate":0,"index":2516},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9777,"byte_end":9792,"line_start":266,"line_end":266,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[130]},"from":{"krate":0,"index":3768},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10355,"byte_end":10371,"line_start":282,"line_end":282,"column_start":28,"column_end":44},"kind":{"variant":"Impl","fields":[131]},"from":{"krate":0,"index":3774},"to":{"krate":2,"index":7832}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10541,"byte_end":10557,"line_start":288,"line_end":288,"column_start":28,"column_end":44},"kind":{"variant":"Impl","fields":[132]},"from":{"krate":0,"index":3774},"to":{"krate":1,"index":2398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11158,"byte_end":11171,"line_start":312,"line_end":312,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[133]},"from":{"krate":0,"index":3804},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11428,"byte_end":11441,"line_start":321,"line_end":321,"column_start":28,"column_end":41},"kind":{"variant":"Impl","fields":[134]},"from":{"krate":0,"index":3804},"to":{"krate":2,"index":7832}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11614,"byte_end":11627,"line_start":327,"line_end":327,"column_start":28,"column_end":41},"kind":{"variant":"Impl","fields":[135]},"from":{"krate":0,"index":3804},"to":{"krate":1,"index":2398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13091,"byte_end":13102,"line_start":389,"line_end":389,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[136]},"from":{"krate":0,"index":3814},"to":{"krate":2,"index":2614}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,105,110,105,116,45,48,46,49,55,46,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15386,"byte_end":15402,"line_start":465,"line_end":465,"column_start":18,"column_end":34},"kind":{"variant":"Impl","fields":[137]},"from":{"krate":0,"index":3830},"to":{"krate":2,"index":2614}}]} |