summaryrefslogtreecommitdiff
path: root/test_plugin/src
diff options
context:
space:
mode:
authorValentin Anger <syrupthinker@gryphno.de>2020-07-08 17:23:50 +0200
committerGitHub <noreply@github.com>2020-07-08 11:23:50 -0400
commitbe7e0f2d490ca480aaa154845c4c5c6dccbd7546 (patch)
treeb2a2d284c490a2a1cd8ec3b6175ea5d4077cc65e /test_plugin/src
parentcbbd9443592f79f6abf9e5019840de4e01ff8580 (diff)
BREAKING(core): Remove control slice from ops (#6048)
Diffstat (limited to 'test_plugin/src')
-rw-r--r--test_plugin/src/lib.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/test_plugin/src/lib.rs b/test_plugin/src/lib.rs
index 781bc4259..bb4c4d8ff 100644
--- a/test_plugin/src/lib.rs
+++ b/test_plugin/src/lib.rs
@@ -12,14 +12,12 @@ pub fn deno_plugin_init(interface: &mut dyn Interface) {
fn op_test_sync(
_interface: &mut dyn Interface,
- data: &[u8],
zero_copy: &mut [ZeroCopyBuf],
) -> Op {
- let data_str = std::str::from_utf8(&data[..]).unwrap();
- let zero_copy = zero_copy.to_vec();
if !zero_copy.is_empty() {
- println!("Hello from plugin. data: {}", data_str);
+ println!("Hello from plugin.");
}
+ let zero_copy = zero_copy.to_vec();
for (idx, buf) in zero_copy.iter().enumerate() {
let buf_str = std::str::from_utf8(&buf[..]).unwrap();
println!("zero_copy[{}]: {}", idx, buf_str);
@@ -31,14 +29,12 @@ fn op_test_sync(
fn op_test_async(
_interface: &mut dyn Interface,
- data: &[u8],
zero_copy: &mut [ZeroCopyBuf],
) -> Op {
- let zero_copy = zero_copy.to_vec();
if !zero_copy.is_empty() {
- let data_str = std::str::from_utf8(&data[..]).unwrap().to_string();
- println!("Hello from plugin. data: {}", data_str);
+ println!("Hello from plugin.");
}
+ let zero_copy = zero_copy.to_vec();
let fut = async move {
for (idx, buf) in zero_copy.iter().enumerate() {
let buf_str = std::str::from_utf8(&buf[..]).unwrap();