1#[cfg(feature = "ok")]
13pub fn adjoin() {
14 let instance = vec![1u8, 2, 3];
19 println!("{:>17} {} {:p}", "instance raw", "=", instance.as_ptr());
20
21 print!("{:>17} {} ", "for ref", "=");
22 for item in &instance {
23 let ref_item: &u8 = item;
24 print!("{:p} ", ref_item); }
26 println!("");
27
28 println!("{:>17} {} {:?}", "instance vec", "=", instance);
29
30 }
32
33
34
35#[cfg(feature = "cp")]
37pub fn adjoin() {
39 let instance = vec![1, 2, 3];
44 println!("{:>17} {} {:p}", "instance raw", "=", instance.as_ptr());
45
46 print!("{:>17} {} ", "for u8", "=");
47 for item in instance {
48 let u8_item: u8 = item;
49 print!("{:p} ", &u8_item);
50 }
51 println!("");
52
53 }
55
56
57
58#[cfg(feature = "err_02")]
60pub fn adjoin() {
62 let instance = vec![1, 2, 3];
67 println!("{:>17} {} {:p}", "instance raw", "=", instance.as_ptr());
68
69 print!("{:>17} {} ", "for u8", "=");
70 for item in instance {
71 let u8_item: u8 = item;
72 print!("{:p} ", &u8_item);
73 }
74 println!("");
75
76 println!("{:>17} {} {:?}", "instance vec", "=", instance); }
80
81
82
83#[cfg(all(not(feature = "ok"), not(feature = "err_02"), not(feature = "cp")))]
85pub fn adjoin() {
86 use aide::hello;
87 hello();
88}