var searchIndex = {}; searchIndex["field_offset"] = {"doc":"","items":[[3,"FieldOffset","field_offset","Represents a pointer to a field of type `U` within the type `T`",null,null],[11,"new","","Construct a field offset via a lambda which returns a reference\nto the field in question.",0,{"inputs":[{"name":"f"}],"output":{"name":"self"}}],[11,"new_from_offset","","Construct a field offset directly from a byte offset.",0,{"inputs":[{"name":"usize"}],"output":{"name":"self"}}],[11,"apply_ptr","","Apply the field offset to a native pointer.",0,null],[11,"apply_ptr_mut","","Apply the field offset to a native mutable pointer.",0,null],[11,"apply","","Apply the field offset to a reference.",0,null],[11,"apply_mut","","Apply the field offset to a mutable reference.",0,null],[11,"get_byte_offset","","Get the raw byte offset for this field offset.",0,null],[11,"unapply_ptr","","Unapply the field offset to a native pointer.",0,null],[11,"unapply_ptr_mut","","Unapply the field offset to a native mutable pointer.",0,null],[11,"unapply","","Unapply the field offset to a reference.",0,null],[11,"unapply_mut","","Unapply the field offset to a mutable reference.",0,null],[11,"add","","",0,null],[11,"fmt","","",0,null],[11,"clone","","",0,null],[14,"offset_of!","","This macro allows safe construction of a FieldOffset,\nby generating a known to be valid lambda to pass to the\nconstructor. It takes a type and the identifier of a field\nwithin that type as input.",null,null]],"paths":[[3,"FieldOffset"]]}; initSearch(searchIndex);