Skip to content

Commit

Permalink
Save
Browse files Browse the repository at this point in the history
  • Loading branch information
andrzejressel committed Mar 4, 2024
1 parent 0e23da4 commit 5e0d067
Show file tree
Hide file tree
Showing 10 changed files with 329 additions and 72 deletions.
24 changes: 23 additions & 1 deletion pulumi_rust_wasm/src/bindings.rs
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,28 @@ pub mod component {
}
}
}
impl Output {
#[allow(unused_unsafe, clippy::all)]
pub fn duplicate(&self,) -> Output{

#[allow(unused_imports)]
use wit_bindgen::rt::{alloc, vec::Vec, string::String};
unsafe {

#[cfg(target_arch = "wasm32")]
#[link(wasm_import_module = "component:pulumi-wasm/[email protected]")]
extern "C" {
#[link_name = "[method]output.duplicate"]
fn wit_import(_: i32, ) -> i32;
}

#[cfg(not(target_arch = "wasm32"))]
fn wit_import(_: i32, ) -> i32{ unreachable!() }
let ret = wit_import((self).handle() as i32);
Output::from_handle(ret as u32)
}
}
}

}

Expand All @@ -202,7 +224,7 @@ pub mod component {
#[cfg(target_arch = "wasm32")]
#[link_section = "component-type:pulumi-rust"]
#[doc(hidden)]
pub static __WIT_BINDGEN_COMPONENT_TYPE: [u8; 412] = [0, 97, 115, 109, 13, 0, 1, 0, 0, 25, 22, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 45, 101, 110, 99, 111, 100, 105, 110, 103, 4, 0, 7, 155, 2, 1, 65, 2, 1, 65, 2, 1, 66, 15, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 1, 1, 112, 125, 1, 105, 0, 1, 64, 1, 5, 118, 97, 108, 117, 101, 1, 0, 2, 4, 0, 19, 91, 99, 111, 110, 115, 116, 114, 117, 99, 116, 111, 114, 93, 111, 117, 116, 112, 117, 116, 1, 3, 1, 104, 0, 1, 64, 2, 4, 115, 101, 108, 102, 4, 13, 102, 117, 110, 99, 116, 105, 111, 110, 45, 110, 97, 109, 101, 115, 0, 2, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 109, 97, 112, 1, 5, 1, 107, 1, 1, 64, 1, 4, 115, 101, 108, 102, 4, 0, 6, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 103, 101, 116, 1, 7, 1, 111, 2, 115, 4, 1, 112, 8, 1, 64, 1, 6, 102, 105, 101, 108, 100, 115, 9, 0, 2, 4, 0, 13, 99, 114, 101, 97, 116, 101, 45, 115, 116, 114, 117, 99, 116, 1, 10, 3, 1, 44, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 111, 117, 116, 112, 117, 116, 45, 105, 110, 116, 101, 114, 102, 97, 99, 101, 64, 48, 46, 49, 46, 48, 5, 0, 4, 1, 39, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 112, 117, 108, 117, 109, 105, 45, 114, 117, 115, 116, 64, 48, 46, 49, 46, 48, 4, 0, 11, 17, 1, 0, 11, 112, 117, 108, 117, 109, 105, 45, 114, 117, 115, 116, 3, 0, 0, 0, 70, 9, 112, 114, 111, 100, 117, 99, 101, 114, 115, 1, 12, 112, 114, 111, 99, 101, 115, 115, 101, 100, 45, 98, 121, 2, 13, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 6, 48, 46, 50, 49, 46, 48, 16, 119, 105, 116, 45, 98, 105, 110, 100, 103, 101, 110, 45, 114, 117, 115, 116, 6, 48, 46, 49, 56, 46, 48];
pub static __WIT_BINDGEN_COMPONENT_TYPE: [u8; 452] = [0, 97, 115, 109, 13, 0, 1, 0, 0, 25, 22, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 45, 101, 110, 99, 111, 100, 105, 110, 103, 4, 0, 7, 195, 2, 1, 65, 2, 1, 65, 2, 1, 66, 17, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 1, 1, 112, 125, 1, 105, 0, 1, 64, 1, 5, 118, 97, 108, 117, 101, 1, 0, 2, 4, 0, 19, 91, 99, 111, 110, 115, 116, 114, 117, 99, 116, 111, 114, 93, 111, 117, 116, 112, 117, 116, 1, 3, 1, 104, 0, 1, 64, 2, 4, 115, 101, 108, 102, 4, 13, 102, 117, 110, 99, 116, 105, 111, 110, 45, 110, 97, 109, 101, 115, 0, 2, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 109, 97, 112, 1, 5, 1, 107, 1, 1, 64, 1, 4, 115, 101, 108, 102, 4, 0, 6, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 103, 101, 116, 1, 7, 1, 64, 1, 4, 115, 101, 108, 102, 4, 0, 2, 4, 0, 24, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 100, 117, 112, 108, 105, 99, 97, 116, 101, 1, 8, 1, 111, 2, 115, 4, 1, 112, 9, 1, 64, 1, 6, 102, 105, 101, 108, 100, 115, 10, 0, 2, 4, 0, 13, 99, 114, 101, 97, 116, 101, 45, 115, 116, 114, 117, 99, 116, 1, 11, 3, 1, 44, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 111, 117, 116, 112, 117, 116, 45, 105, 110, 116, 101, 114, 102, 97, 99, 101, 64, 48, 46, 49, 46, 48, 5, 0, 4, 1, 39, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 112, 117, 108, 117, 109, 105, 45, 114, 117, 115, 116, 64, 48, 46, 49, 46, 48, 4, 0, 11, 17, 1, 0, 11, 112, 117, 108, 117, 109, 105, 45, 114, 117, 115, 116, 3, 0, 0, 0, 70, 9, 112, 114, 111, 100, 117, 99, 101, 114, 115, 1, 12, 112, 114, 111, 99, 101, 115, 115, 101, 100, 45, 98, 121, 2, 13, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 6, 48, 46, 50, 49, 46, 48, 16, 119, 105, 116, 45, 98, 105, 110, 100, 103, 101, 110, 45, 114, 117, 115, 116, 6, 48, 46, 49, 56, 46, 48];

#[inline(never)]
#[doc(hidden)]
Expand Down
7 changes: 7 additions & 0 deletions pulumi_rust_wasm/src/output.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,14 @@ pub struct Output<T> {
// pulumi: Rc<Pulumi>,
}



impl<T> Output<T> {

pub fn get_inner(&self) -> &output_interface::Output {
&self.future
}

pub fn new<F: serde::Serialize>(value: &F) -> Self {
let binding = rmp_serde::to_vec(value).unwrap();
let arg = binding.as_slice();
Expand Down
80 changes: 75 additions & 5 deletions pulumi_wasm/src/bindings.rs
Original file line number Diff line number Diff line change
Expand Up @@ -279,6 +279,33 @@ pub mod exports {
}
};
};
const _: () = {

#[doc(hidden)]
#[export_name = "component:pulumi-wasm/[email protected]#[method]output.duplicate"]
#[allow(non_snake_case)]
unsafe extern "C" fn __export_method_output_duplicate(arg0: i32,) -> i32 {
#[allow(unused_imports)]
use wit_bindgen::rt::{alloc, vec::Vec, string::String};

// Before executing any other code, use this function to run all static
// constructors, if they have not yet been run. This is a hack required
// to work around wasi-libc ctors calling import functions to initialize
// the environment.
//
// This functionality will be removed once rust 1.69.0 is stable, at which
// point wasi-libc will no longer have this behavior.
//
// See
// https://github.com/bytecodealliance/preview2-prototyping/issues/99
// for more details.
#[cfg(target_arch="wasm32")]
wit_bindgen::rt::run_ctors_once();

let result0 = <_OutputImpl as GuestOutput>::duplicate(wit_bindgen::rt::Resource::<Output>::lift_borrow(arg0 as u32 as usize));
wit_bindgen::rt::Resource::into_handle(result0) as i32
}
};
use super::super::super::super::super::Component as _GuestImpl;
pub trait Guest {
fn create_struct(fields: wit_bindgen::rt::vec::Vec::<(wit_bindgen::rt::string::String,&Output,)>,) -> OwnOutput;
Expand All @@ -288,6 +315,7 @@ pub mod exports {
fn new(value: wit_bindgen::rt::vec::Vec::<u8>,) -> Self;
fn map(&self,function_name: wit_bindgen::rt::string::String,) -> OwnOutput;
fn get(&self,) -> Option<wit_bindgen::rt::vec::Vec::<u8>>;
fn duplicate(&self,) -> OwnOutput;
}

#[allow(unused_imports)]
Expand All @@ -308,22 +336,32 @@ pub mod exports {
static __FORCE_SECTION_REF: fn() = super::super::super::super::__link_section;
pub type OwnOutput = super::super::super::super::exports::component::pulumi_wasm::output_interface::OwnOutput;
pub type Output = super::super::super::super::exports::component::pulumi_wasm::output_interface::Output;
pub struct ObjectField<'a,> {
/// name: list<u8>, //FIXME: String does not work
pub object: &'a Output,
}
impl<'a,> ::core::fmt::Debug for ObjectField<'a,> {
fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result {
f.debug_struct("ObjectField").field("object", &self.object).finish()
}
}
pub struct RegisterResourceRequest<'a,> {
pub type_: wit_bindgen::rt::string::String,
pub name: wit_bindgen::rt::string::String,
pub object: &'a Output,
pub object_names: wit_bindgen::rt::vec::Vec::<wit_bindgen::rt::string::String>,
pub object: wit_bindgen::rt::vec::Vec::<ObjectField<'a,>>,
}
impl<'a,> ::core::fmt::Debug for RegisterResourceRequest<'a,> {
fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result {
f.debug_struct("RegisterResourceRequest").field("type", &self.type_).field("name", &self.name).field("object", &self.object).finish()
f.debug_struct("RegisterResourceRequest").field("type", &self.type_).field("name", &self.name).field("object-names", &self.object_names).field("object", &self.object).finish()
}
}
const _: () = {

#[doc(hidden)]
#[export_name = "component:pulumi-wasm/[email protected]#register"]
#[allow(non_snake_case)]
unsafe extern "C" fn __export_register(arg0: i32,arg1: i32,arg2: i32,arg3: i32,arg4: i32,) {
unsafe extern "C" fn __export_register(arg0: i32,arg1: i32,arg2: i32,arg3: i32,arg4: i32,arg5: i32,arg6: i32,arg7: i32,) {
#[allow(unused_imports)]
use wit_bindgen::rt::{alloc, vec::Vec, string::String};

Expand All @@ -345,10 +383,42 @@ pub mod exports {
let bytes0 = Vec::from_raw_parts(arg0 as *mut _, len0, len0);
let len1 = arg3 as usize;
let bytes1 = Vec::from_raw_parts(arg2 as *mut _, len1, len1);
let base5 = arg4;
let len5 = arg5;
let mut result5 = Vec::with_capacity(len5 as usize);
for i in 0..len5 {
let base = base5 + i * 8;
let e5 = {
let l2 = *((base + 0) as *const i32);
let l3 = *((base + 4) as *const i32);
let len4 = l3 as usize;
let bytes4 = Vec::from_raw_parts(l2 as *mut _, len4, len4);

wit_bindgen::rt::string_lift(bytes4)
};
result5.push(e5);
}
wit_bindgen::rt::dealloc(base5, (len5 as usize) * 8, 4);
let base7 = arg6;
let len7 = arg7;
let mut result7 = Vec::with_capacity(len7 as usize);
for i in 0..len7 {
let base = base7 + i * 4;
let e7 = {
let l6 = *((base + 0) as *const i32);

ObjectField{
object: wit_bindgen::rt::Resource::<Output>::lift_borrow(l6 as u32 as usize),
}
};
result7.push(e7);
}
wit_bindgen::rt::dealloc(base7, (len7 as usize) * 4, 4);
<_GuestImpl as Guest>::register(RegisterResourceRequest{
type_: wit_bindgen::rt::string_lift(bytes0),
name: wit_bindgen::rt::string_lift(bytes1),
object: wit_bindgen::rt::Resource::<Output>::lift_borrow(arg4 as u32 as usize),
object_names: result5,
object: result7,
});
}
};
Expand Down Expand Up @@ -545,7 +615,7 @@ pub mod exports {
#[cfg(target_arch = "wasm32")]
#[link_section = "component-type:pulumi-wasm"]
#[doc(hidden)]
pub static __WIT_BINDGEN_COMPONENT_TYPE: [u8; 929] = [0, 97, 115, 109, 13, 0, 1, 0, 0, 25, 22, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 45, 101, 110, 99, 111, 100, 105, 110, 103, 4, 0, 7, 160, 6, 1, 65, 2, 1, 65, 9, 1, 66, 3, 1, 112, 125, 1, 64, 1, 7, 114, 101, 113, 117, 101, 115, 116, 0, 0, 0, 4, 0, 17, 114, 101, 103, 105, 115, 116, 101, 114, 45, 114, 101, 115, 111, 117, 114, 99, 101, 1, 1, 3, 1, 42, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 101, 120, 116, 101, 114, 110, 97, 108, 45, 119, 111, 114, 108, 100, 64, 48, 46, 49, 46, 48, 5, 0, 1, 66, 15, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 1, 1, 112, 125, 1, 105, 0, 1, 64, 1, 5, 118, 97, 108, 117, 101, 1, 0, 2, 4, 0, 19, 91, 99, 111, 110, 115, 116, 114, 117, 99, 116, 111, 114, 93, 111, 117, 116, 112, 117, 116, 1, 3, 1, 104, 0, 1, 64, 2, 4, 115, 101, 108, 102, 4, 13, 102, 117, 110, 99, 116, 105, 111, 110, 45, 110, 97, 109, 101, 115, 0, 2, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 109, 97, 112, 1, 5, 1, 107, 1, 1, 64, 1, 4, 115, 101, 108, 102, 4, 0, 6, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 103, 101, 116, 1, 7, 1, 111, 2, 115, 4, 1, 112, 8, 1, 64, 1, 6, 102, 105, 101, 108, 100, 115, 9, 0, 2, 4, 0, 13, 99, 114, 101, 97, 116, 101, 45, 115, 116, 114, 117, 99, 116, 1, 10, 4, 1, 44, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 111, 117, 116, 112, 117, 116, 45, 105, 110, 116, 101, 114, 102, 97, 99, 101, 64, 48, 46, 49, 46, 48, 5, 1, 2, 3, 0, 1, 6, 111, 117, 116, 112, 117, 116, 1, 66, 7, 2, 3, 2, 1, 2, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 0, 0, 1, 104, 1, 1, 114, 3, 4, 116, 121, 112, 101, 115, 4, 110, 97, 109, 101, 115, 6, 111, 98, 106, 101, 99, 116, 2, 4, 0, 25, 114, 101, 103, 105, 115, 116, 101, 114, 45, 114, 101, 115, 111, 117, 114, 99, 101, 45, 114, 101, 113, 117, 101, 115, 116, 3, 0, 3, 1, 64, 1, 7, 114, 101, 113, 117, 101, 115, 116, 4, 1, 0, 4, 0, 8, 114, 101, 103, 105, 115, 116, 101, 114, 1, 5, 4, 1, 46, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 114, 101, 103, 105, 115, 116, 101, 114, 45, 105, 110, 116, 101, 114, 102, 97, 99, 101, 64, 48, 46, 49, 46, 48, 5, 3, 1, 66, 15, 2, 3, 2, 1, 2, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 0, 0, 1, 105, 1, 1, 112, 125, 1, 114, 3, 2, 105, 100, 2, 11, 102, 117, 110, 99, 116, 105, 111, 110, 45, 105, 100, 115, 5, 118, 97, 108, 117, 101, 3, 4, 0, 27, 102, 117, 110, 99, 116, 105, 111, 110, 45, 105, 110, 118, 111, 99, 97, 116, 105, 111, 110, 45, 114, 101, 113, 117, 101, 115, 116, 3, 0, 4, 1, 104, 1, 1, 114, 2, 2, 105, 100, 6, 5, 118, 97, 108, 117, 101, 3, 4, 0, 26, 102, 117, 110, 99, 116, 105, 111, 110, 45, 105, 110, 118, 111, 99, 97, 116, 105, 111, 110, 45, 114, 101, 115, 117, 108, 116, 3, 0, 7, 1, 112, 5, 1, 64, 1, 6, 115, 111, 117, 114, 99, 101, 115, 0, 9, 4, 0, 13, 103, 101, 116, 45, 102, 117, 110, 99, 116, 105, 111, 110, 115, 1, 10, 1, 112, 8, 1, 64, 1, 7, 114, 101, 115, 117, 108, 116, 115, 11, 1, 0, 4, 0, 13, 115, 101, 116, 45, 102, 117, 110, 99, 116, 105, 111, 110, 115, 1, 12, 4, 1, 53, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 102, 117, 110, 99, 116, 105, 111, 110, 45, 114, 101, 118, 101, 114, 115, 101, 45, 99, 97, 108, 108, 98, 97, 99, 107, 64, 48, 46, 49, 46, 48, 5, 4, 4, 1, 39, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 64, 48, 46, 49, 46, 48, 4, 0, 11, 17, 1, 0, 11, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 3, 0, 0, 0, 70, 9, 112, 114, 111, 100, 117, 99, 101, 114, 115, 1, 12, 112, 114, 111, 99, 101, 115, 115, 101, 100, 45, 98, 121, 2, 13, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 6, 48, 46, 50, 49, 46, 48, 16, 119, 105, 116, 45, 98, 105, 110, 100, 103, 101, 110, 45, 114, 117, 115, 116, 6, 48, 46, 49, 56, 46, 48];
pub static __WIT_BINDGEN_COMPONENT_TYPE: [u8; 1018] = [0, 97, 115, 109, 13, 0, 1, 0, 0, 25, 22, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 45, 101, 110, 99, 111, 100, 105, 110, 103, 4, 0, 7, 249, 6, 1, 65, 2, 1, 65, 9, 1, 66, 3, 1, 112, 125, 1, 64, 1, 7, 114, 101, 113, 117, 101, 115, 116, 0, 0, 0, 4, 0, 17, 114, 101, 103, 105, 115, 116, 101, 114, 45, 114, 101, 115, 111, 117, 114, 99, 101, 1, 1, 3, 1, 42, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 101, 120, 116, 101, 114, 110, 97, 108, 45, 119, 111, 114, 108, 100, 64, 48, 46, 49, 46, 48, 5, 0, 1, 66, 17, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 1, 1, 112, 125, 1, 105, 0, 1, 64, 1, 5, 118, 97, 108, 117, 101, 1, 0, 2, 4, 0, 19, 91, 99, 111, 110, 115, 116, 114, 117, 99, 116, 111, 114, 93, 111, 117, 116, 112, 117, 116, 1, 3, 1, 104, 0, 1, 64, 2, 4, 115, 101, 108, 102, 4, 13, 102, 117, 110, 99, 116, 105, 111, 110, 45, 110, 97, 109, 101, 115, 0, 2, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 109, 97, 112, 1, 5, 1, 107, 1, 1, 64, 1, 4, 115, 101, 108, 102, 4, 0, 6, 4, 0, 18, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 103, 101, 116, 1, 7, 1, 64, 1, 4, 115, 101, 108, 102, 4, 0, 2, 4, 0, 24, 91, 109, 101, 116, 104, 111, 100, 93, 111, 117, 116, 112, 117, 116, 46, 100, 117, 112, 108, 105, 99, 97, 116, 101, 1, 8, 1, 111, 2, 115, 4, 1, 112, 9, 1, 64, 1, 6, 102, 105, 101, 108, 100, 115, 10, 0, 2, 4, 0, 13, 99, 114, 101, 97, 116, 101, 45, 115, 116, 114, 117, 99, 116, 1, 11, 4, 1, 44, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 111, 117, 116, 112, 117, 116, 45, 105, 110, 116, 101, 114, 102, 97, 99, 101, 64, 48, 46, 49, 46, 48, 5, 1, 2, 3, 0, 1, 6, 111, 117, 116, 112, 117, 116, 1, 66, 11, 2, 3, 2, 1, 2, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 0, 0, 1, 104, 1, 1, 114, 1, 6, 111, 98, 106, 101, 99, 116, 2, 4, 0, 12, 111, 98, 106, 101, 99, 116, 45, 102, 105, 101, 108, 100, 3, 0, 3, 1, 112, 115, 1, 112, 4, 1, 114, 4, 4, 116, 121, 112, 101, 115, 4, 110, 97, 109, 101, 115, 12, 111, 98, 106, 101, 99, 116, 45, 110, 97, 109, 101, 115, 5, 6, 111, 98, 106, 101, 99, 116, 6, 4, 0, 25, 114, 101, 103, 105, 115, 116, 101, 114, 45, 114, 101, 115, 111, 117, 114, 99, 101, 45, 114, 101, 113, 117, 101, 115, 116, 3, 0, 7, 1, 64, 1, 7, 114, 101, 113, 117, 101, 115, 116, 8, 1, 0, 4, 0, 8, 114, 101, 103, 105, 115, 116, 101, 114, 1, 9, 4, 1, 46, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 114, 101, 103, 105, 115, 116, 101, 114, 45, 105, 110, 116, 101, 114, 102, 97, 99, 101, 64, 48, 46, 49, 46, 48, 5, 3, 1, 66, 15, 2, 3, 2, 1, 2, 4, 0, 6, 111, 117, 116, 112, 117, 116, 3, 0, 0, 1, 105, 1, 1, 112, 125, 1, 114, 3, 2, 105, 100, 2, 11, 102, 117, 110, 99, 116, 105, 111, 110, 45, 105, 100, 115, 5, 118, 97, 108, 117, 101, 3, 4, 0, 27, 102, 117, 110, 99, 116, 105, 111, 110, 45, 105, 110, 118, 111, 99, 97, 116, 105, 111, 110, 45, 114, 101, 113, 117, 101, 115, 116, 3, 0, 4, 1, 104, 1, 1, 114, 2, 2, 105, 100, 6, 5, 118, 97, 108, 117, 101, 3, 4, 0, 26, 102, 117, 110, 99, 116, 105, 111, 110, 45, 105, 110, 118, 111, 99, 97, 116, 105, 111, 110, 45, 114, 101, 115, 117, 108, 116, 3, 0, 7, 1, 112, 5, 1, 64, 1, 6, 115, 111, 117, 114, 99, 101, 115, 0, 9, 4, 0, 13, 103, 101, 116, 45, 102, 117, 110, 99, 116, 105, 111, 110, 115, 1, 10, 1, 112, 8, 1, 64, 1, 7, 114, 101, 115, 117, 108, 116, 115, 11, 1, 0, 4, 0, 13, 115, 101, 116, 45, 102, 117, 110, 99, 116, 105, 111, 110, 115, 1, 12, 4, 1, 53, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 102, 117, 110, 99, 116, 105, 111, 110, 45, 114, 101, 118, 101, 114, 115, 101, 45, 99, 97, 108, 108, 98, 97, 99, 107, 64, 48, 46, 49, 46, 48, 5, 4, 4, 1, 39, 99, 111, 109, 112, 111, 110, 101, 110, 116, 58, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 47, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 64, 48, 46, 49, 46, 48, 4, 0, 11, 17, 1, 0, 11, 112, 117, 108, 117, 109, 105, 45, 119, 97, 115, 109, 3, 0, 0, 0, 70, 9, 112, 114, 111, 100, 117, 99, 101, 114, 115, 1, 12, 112, 114, 111, 99, 101, 115, 115, 101, 100, 45, 98, 121, 2, 13, 119, 105, 116, 45, 99, 111, 109, 112, 111, 110, 101, 110, 116, 6, 48, 46, 50, 49, 46, 48, 16, 119, 105, 116, 45, 98, 105, 110, 100, 103, 101, 110, 45, 114, 117, 115, 116, 6, 48, 46, 49, 56, 46, 48];

#[inline(never)]
#[doc(hidden)]
Expand Down
Loading

0 comments on commit 5e0d067

Please sign in to comment.