From 6470b6eefc37eec83b573d7438eba19f644c97cb Mon Sep 17 00:00:00 2001 From: kyren Date: Sat, 10 Mar 2018 10:30:17 -0500 Subject: [PATCH] Improve documentation about __index vs regular methods --- src/userdata.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/userdata.rs b/src/userdata.rs index d40eb1f..e5db18f 100644 --- a/src/userdata.rs +++ b/src/userdata.rs @@ -83,8 +83,8 @@ impl<'lua, T: UserData> UserDataMethods<'lua, T> { /// Regular methods are implemented by overriding the `__index` metamethod and returning the /// accessed method. This allows them to be used with the expected `userdata:method()` syntax. /// - /// If `add_meta_method` is used to override the `__index` metamethod, this approach will fall - /// back to the user-provided metamethod if no regular method was found. + /// If `add_meta_method` is used to set the `__index` metamethod, the `__index` metamethod will + /// be used as a fall-back if no regular method is found. pub fn add_method(&mut self, name: &str, method: M) where A: FromLuaMulti<'lua>,