Revert diagnostic tests which trigger trybuild path bug
This commit is contained in:
parent
d8e85df9dc
commit
e66adaa60f
@ -1,27 +0,0 @@
|
||||
use rhai::plugin::*;
|
||||
|
||||
struct NonClonable {
|
||||
a: f32,
|
||||
b: u32,
|
||||
c: char,
|
||||
d: bool,
|
||||
}
|
||||
|
||||
#[export_fn]
|
||||
pub fn test_fn(input: f32) -> NonClonable {
|
||||
NonClonable {
|
||||
a: input,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = test_fn(20.0);
|
||||
if n.c == 'a' {
|
||||
println!("yes");
|
||||
} else {
|
||||
println!("no");
|
||||
}
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
error[E0277]: the trait bound `NonClonable: std::clone::Clone` is not satisfied
|
||||
--> $DIR/rhai_fn_non_clonable_return.rs:11:8
|
||||
|
|
||||
11 | pub fn test_fn(input: f32) -> NonClonable {
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::clone::Clone` is not implemented for `NonClonable`
|
||||
|
|
||||
::: /home/cryptkeeper/Desktop/Software/ytdl-replacement/rhai/src/any.rs:537:30
|
||||
|
|
||||
537 | pub fn from<T: Variant + Clone>(value: T) -> Self {
|
||||
| ----- required by this bound in `rhai::Dynamic::from`
|
@ -1,29 +0,0 @@
|
||||
use rhai::plugin::*;
|
||||
|
||||
struct NonClonable {
|
||||
a: f32,
|
||||
b: u32,
|
||||
c: char,
|
||||
d: bool,
|
||||
}
|
||||
|
||||
#[export_module]
|
||||
pub mod test_mod {
|
||||
pub fn test_fn(input: f32) -> NonClonable {
|
||||
NonClonable {
|
||||
a: input,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = test_mod::test_fn(20.0);
|
||||
if n.c == 'a' {
|
||||
println!("yes");
|
||||
} else {
|
||||
println!("no");
|
||||
}
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
error[E0277]: the trait bound `NonClonable: std::clone::Clone` is not satisfied
|
||||
--> $DIR/rhai_mod_non_clonable_return.rs:12:12
|
||||
|
|
||||
12 | pub fn test_fn(input: f32) -> NonClonable {
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::clone::Clone` is not implemented for `NonClonable`
|
||||
|
|
||||
::: /home/cryptkeeper/Desktop/Software/ytdl-replacement/rhai/src/any.rs:537:30
|
||||
|
|
||||
537 | pub fn from<T: Variant + Clone>(value: T) -> Self {
|
||||
| ----- required by this bound in `rhai::Dynamic::from`
|
Loading…
Reference in New Issue
Block a user