rustfmt.
This commit is contained in:
@@ -13,7 +13,12 @@ pub fn test_fn(input: &NonClonable) -> bool {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = NonClonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
let n = NonClonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
if test_fn(n) {
|
||||
println!("yes");
|
||||
} else {
|
||||
|
@@ -13,7 +13,12 @@ pub fn test_fn(input: NonClonable) -> bool {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = NonClonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
let n = NonClonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
if test_fn(n) {
|
||||
println!("yes");
|
||||
} else {
|
||||
|
@@ -13,7 +13,12 @@ pub fn test_fn(a: u32, b: NonClonable) -> bool {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = NonClonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
let n = NonClonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
if test_fn(10, n) {
|
||||
println!("yes");
|
||||
} else {
|
||||
|
@@ -14,7 +14,12 @@ pub fn test_fn(input: &mut Clonable) -> &mut bool {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = Clonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
let n = Clonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
if test_fn(n) {
|
||||
println!("yes");
|
||||
} else {
|
||||
|
@@ -14,6 +14,14 @@ pub fn test_fn(input: Clonable) -> *const str {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = Clonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
println!("{}", unsafe { let ptr = test_fn(n); *ptr });
|
||||
let n = Clonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
println!("{}", unsafe {
|
||||
let ptr = test_fn(n);
|
||||
*ptr
|
||||
});
|
||||
}
|
||||
|
@@ -9,11 +9,16 @@ struct Clonable {
|
||||
}
|
||||
|
||||
#[export_fn]
|
||||
pub fn test_fn(input: Clonable) -> & 'static str {
|
||||
pub fn test_fn(input: Clonable) -> &'static str {
|
||||
"yes"
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = Clonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
let n = Clonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
println!("{}", test_fn(n));
|
||||
}
|
||||
|
@@ -14,7 +14,12 @@ pub fn test_fn(input: Clonable, factor: &bool) -> bool {
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let n = Clonable { a: 0.0, b: 10, c: 'a', d: true };
|
||||
let n = Clonable {
|
||||
a: 0.0,
|
||||
b: 10,
|
||||
c: 'a',
|
||||
d: true,
|
||||
};
|
||||
if test_fn(n, &true) {
|
||||
println!("yes");
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user