diff options
author | Ms2ger <ms2ger@gmail.com> | 2015-02-28 19:06:04 +0100 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2015-02-28 19:06:04 +0100 |
commit | ca21675359ca41cad7f23f1b72cf50909a939d3a (patch) | |
tree | e28e455571274ed6973df48c674ca024e38fa59a /components/script/dom/bindings/codegen/CodegenRust.py | |
parent | 1f53d30f858a71206fce01116a3b1e5c199c1648 (diff) | |
download | servo-ca21675359ca41cad7f23f1b72cf50909a939d3a.tar.gz servo-ca21675359ca41cad7f23f1b72cf50909a939d3a.zip |
Use the correct lifetime bounds for FooCast::from_actual.
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | components/script/dom/bindings/codegen/CodegenRust.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index 6ab32cf1053..bd13d8c98e1 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -5373,7 +5373,7 @@ impl ${name}Cast { } #[inline(always)] - pub fn from_actual<'a, T: ${fromBound}+Reflectable>(derived: &T) -> &'a ${name} { + pub fn from_actual<'a, T: ${fromBound}+Reflectable>(derived: &'a T) -> &'a ${name} { unsafe { mem::transmute(derived) } } } |