Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
JavaHello
mlua
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
mlua
src
error.rs
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 11, 2023
Revert `Add error-send feature`
khvzak
committed
5fca2db
View commit details
Copy full SHA for 5fca2db
View code at this point
Browse repository at this point
Commits on Jul 10, 2023
Add error-send feature
khvzak
committed
4adc311
View commit details
Copy full SHA for 4adc311
View code at this point
Browse repository at this point
Add `Error::runtime()` helper
khvzak
committed
7dc6e4c
View commit details
Copy full SHA for 7dc6e4c
View code at this point
Browse repository at this point
Commits on Jul 9, 2023
Various cosmetic changes
khvzak
committed
c38a1f0
View commit details
Copy full SHA for c38a1f0
View code at this point
Browse repository at this point
Always set hook on a current Lua context (state) and remove MainThreadNotAvailable as no longer needed
khvzak
committed
24e14c4
View commit details
Copy full SHA for 24e14c4
View code at this point
Browse repository at this point
Commits on Jun 21, 2023
impl UserData for Rc<T> and Arc<T> where T: UserData
khvzak
committed
b05698d
View commit details
Copy full SHA for b05698d
View code at this point
Browse repository at this point
Commits on May 8, 2023
- Allow downcasting error wrapped into `Error::WithContext`
Show description for 1ac98e7
khvzak
committed
1ac98e7
View commit details
Copy full SHA for 1ac98e7
View code at this point
Browse repository at this point
Commits on Mar 26, 2023
Update Error doc
khvzak
committed
cd9fc1d
View commit details
Copy full SHA for cd9fc1d
View code at this point
Browse repository at this point
Commits on Mar 19, 2023
Add `Error::downcast_ref()` method
khvzak
committed
6a647f5
View commit details
Copy full SHA for 6a647f5
View code at this point
Browse repository at this point
Commits on Mar 17, 2023
Add `ErrorContext` extension trait to attach additional context to `Error`
khvzak
committed
8d80321
View commit details
Copy full SHA for 8d80321
View code at this point
Browse repository at this point
Commits on Mar 16, 2023
Rename `error` to `cause` in `Error::BadArgument`
khvzak
committed
a0d37fd
View commit details
Copy full SHA for a0d37fd
View code at this point
Browse repository at this point
Commits on Mar 14, 2023
Improve error reporting when calling Rust functions from Lua.
Show description for 0378766
khvzak
committed
0378766
View commit details
Copy full SHA for 0378766
View code at this point
Browse repository at this point
Commits on Feb 7, 2023
Fix clippy warnings
khvzak
committed
b790b52
View commit details
Copy full SHA for b790b52
View code at this point
Browse repository at this point
Commits on Jan 6, 2023
Rename `to_lua_err` -> `into_lua_err`
khvzak
committed
8339621
View commit details
Copy full SHA for 8339621
View code at this point
Browse repository at this point
Commits on Dec 19, 2022
Rename ToLua/ToLuaMulti -> IntoLua/IntoLuaMulti
khvzak
committed
a13c188
View commit details
Copy full SHA for a13c188
View code at this point
Browse repository at this point
Commits on Mar 25, 2022
Update docs
khvzak
committed
ec1fa04
View commit details
Copy full SHA for ec1fa04
View code at this point
Browse repository at this point
Commits on Nov 7, 2021
Refactor `Error::CallbackError` reporting and include source to
Show description for 2ea2b1f
khvzak
committed
2ea2b1f
View commit details
Copy full SHA for 2ea2b1f
View code at this point
Browse repository at this point
Commits on Oct 11, 2021
Update documentation references
Show description for ed48b11
khvzak
committed
ed48b11
View commit details
Copy full SHA for ed48b11
View code at this point
Browse repository at this point
Commits on Jun 16, 2021
Improve code coverage
khvzak
committed
bf28675
View commit details
Copy full SHA for bf28675
View code at this point
Browse repository at this point
Commits on May 31, 2021
Treat errors as `Send + Sync` to be compatible with `anyhow` crate
khvzak
committed
bae4246
View commit details
Copy full SHA for bae4246
View code at this point
Browse repository at this point
Commits on May 10, 2021
Fix spelling
khvzak
committed
0bad4a0
View commit details
Copy full SHA for 0bad4a0
View code at this point
Browse repository at this point
Improve error reporting in module mode.
Show description for 35b7504
khvzak
committed
35b7504
View commit details
Copy full SHA for 35b7504
View code at this point
Browse repository at this point
Commits on May 4, 2021
Fix clippy warnings
khvzak
committed
2250421
View commit details
Copy full SHA for 2250421
View code at this point
Browse repository at this point
Commits on Apr 26, 2021
Add `UserDataFields` API.
Show description for 2b2df70
khvzak
committed
2b2df70
View commit details
Copy full SHA for 2b2df70
View code at this point
Browse repository at this point
Commits on Apr 16, 2021
Make error::Error non_exhaustive
khvzak
committed
0bd36b4
View commit details
Copy full SHA for 0bd36b4
View code at this point
Browse repository at this point
Commits on Apr 15, 2021
Improve panic handling (check for twice resumed panics)
khvzak
committed
b958949
View commit details
Copy full SHA for b958949
View code at this point
Browse repository at this point
Commits on Dec 31, 2020
Update documentation
khvzak
committed
9f82cbe
View commit details
Copy full SHA for 9f82cbe
View code at this point
Browse repository at this point
Commits on Dec 14, 2020
Serde support (serialize feature flag)
khvzak
committed
6e2b687
View commit details
Copy full SHA for 6e2b687
View code at this point
Browse repository at this point
Commits on Jun 7, 2020
Refactor main_state handling
Show description for 3d42bc4
khvzak
committed
3d42bc4
View commit details
Copy full SHA for 3d42bc4
View code at this point
Browse repository at this point
Commits on May 12, 2020
Provide safe and unsafe Lua modes:
Show description for 5a9a308
khvzak
committed
5a9a308
View commit details
Copy full SHA for 5a9a308
View code at this point
Browse repository at this point
Use Rust allocator for new Lua states that allows to set memory limit
khvzak
committed
1b2b94c
View commit details
Copy full SHA for 1b2b94c
View code at this point
Browse repository at this point
Commits on May 11, 2020
Hide Lua "Send" capability under the optional "send" feature flag
khvzak
committed
2bd5c2f
View commit details
Copy full SHA for 2bd5c2f
View code at this point
Browse repository at this point
Add Send capability to Lua
khvzak
committed
7b0e4b4
View commit details
Copy full SHA for 7b0e4b4
View code at this point
Browse repository at this point
Commits on Apr 17, 2020
v0.3.0-alpha.1 with async support
Show description for 47e8a80
khvzak
committed
47e8a80
View commit details
Copy full SHA for 47e8a80
View code at this point
Browse repository at this point
Commits on Apr 15, 2020
Cherry-pick changes from rlua:
Show description for 1a788c4
khvzak
committed
1a788c4
View commit details
Copy full SHA for 1a788c4
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.