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