200 |
#[allow(clippy::too_many_arguments)]
|
201 |
fn write_list_contents<'a>(
|
36 |
// so dont create a struct for this now.
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub async fn new(
|
241 |
/// Constructs a CompTLFunction.
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
pub const fn new(
|
404 |
#[allow(clippy::too_many_arguments)]
|
405 |
impl MonoTypeLayout {
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
async fn check_all(
|
144 |
// this much easier to read
|
145 |
#[allow(clippy::too_many_arguments)] // TODO maybe refactor?
|
146 |
fn generate_handler(
|
165 |
#[rustfmt::skip]
|
166 |
#[allow(clippy::too_many_arguments, clippy::just_underscores_and_digits)]
|
167 |
async fn handler_max(
|
207 |
#[allow(clippy::too_many_arguments)]
|
208 |
fn compute_visiblity<T: VisibilityMap>(
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
fn from_detailed_parameters(
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
fn draw_ui(
|
77 |
impl<'a> Event {
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn new(t: i64, x: i16, y: i16, on: bool) -> Self {
|
306 |
impl ClientConductor {
|
307 |
#[allow(clippy::too_many_arguments)]
|
308 |
pub fn new(
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub fn append_unfragmented_message(
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
pub fn append_fragmented_message(
|
210 |
/// This fn copy supplied (in msg_body_buffer) message in to internal term_buffer
|
211 |
#[allow(clippy::too_many_arguments)]
|
212 |
pub fn append_fragmented_message(
|
38 |
pub trait DriverListener {
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
fn on_new_publication(
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
fn on_new_exclusive_publication(
|
93 |
impl ExclusivePublication {
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub fn new(
|
87 |
impl Publication {
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
pub fn new(
|
863 |
/// asynchronous server call returns before the command is complete.
|
864 |
#[allow(clippy::too_many_arguments)]
|
865 |
pub fn create_complex_index(
|
93 |
impl ReceiveThread {
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub fn new(
|
37 |
impl SendThread {
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub fn new(
|
84 |
#[allow(non_snake_case)]
|
85 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
86 |
pub fn new(
|
211 |
/// Creates new internal link data.
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
pub(crate) fn new(
|
275 |
{
|
276 |
#[allow(clippy::too_many_arguments)]
|
277 |
pub(crate) fn new(
|
40 |
impl Channel {
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub(crate) fn new(
|
123 |
/// Sends and verifies over the specified sender and receiver.
|
124 |
#[allow(clippy::too_many_arguments)]
|
125 |
pub async fn send_and_verify(
|
40 |
/// The function returns the measured send and receive speeds in bytes per second.
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub async fn speed_test(
|
240 |
/// Task for handling all transports.
|
241 |
#[allow(clippy::too_many_arguments)]
|
242 |
#[tracing::instrument(level="debug", skip_all, fields(id=%control.id()))]
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn create_token_holding_account<'a>(
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
pub fn create_mint_account<'a>(
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub fn initialize_auction(
|
36 |
/// creates a create_master_edition instruction
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn deprecated_create_master_edition(
|
82 |
/// creates a mint_new_edition_from_master_edition instruction
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
129 |
/// creates an set_reservation_list instruction
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn deprecated_set_reservation_list(
|
159 |
/// creates an create_reservation_list instruction
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub fn deprecated_create_reservation_list(
|
188 |
/// creates an mint_printing_tokens_via_token instruction
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn deprecated_mint_printing_tokens_via_token(
|
247 |
/// Creates an CreateMetadataAccounts instruction
|
248 |
#[allow(clippy::too_many_arguments)]
|
249 |
pub fn create_metadata_accounts(
|
324 |
/// creates a update_primary_sale_happened_via_token instruction
|
325 |
#[allow(clippy::too_many_arguments)]
|
326 |
pub fn update_primary_sale_happened_via_token(
|
345 |
/// creates a create_master_edition instruction
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
pub fn create_master_edition(
|
378 |
/// creates a mint_new_edition_from_master_edition instruction
|
379 |
#[allow(clippy::too_many_arguments)]
|
380 |
pub fn mint_new_edition_from_master_edition_via_token(
|
436 |
/// Sign Metadata
|
437 |
#[allow(clippy::too_many_arguments)]
|
438 |
pub fn sign_metadata(program_id: Pubkey, metadata: Pubkey, creator: Pubkey) -> Instruction {
|
158 |
/// Creates an InitVault instruction
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn create_init_vault_instruction(
|
190 |
/// Creates an UpdateExternalPriceAccount instruction
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn create_update_external_price_account_instruction(
|
213 |
/// Creates an AddTokenToInactiveVault instruction
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
pub fn create_add_token_to_inactive_vault_instruction(
|
246 |
/// Creates an ActivateVault instruction
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub fn create_activate_vault_instruction(
|
273 |
/// Creates an CombineVault instruction
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
pub fn create_combine_vault_instruction(
|
530 |
#[allow(clippy::too_many_arguments)]
|
531 |
fn definition_fn<'a>(
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub fn start_project(
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
pub fn freeze_project(
|
1108 |
#[allow(clippy::too_many_arguments)]
|
1109 |
pub fn open_in_editor(
|
232 |
/// is_blueprint (Option<bool>): Whether to spawn a blueprint or an actor
|
233 |
#[allow(clippy::too_many_arguments)]
|
234 |
pub async fn sim_spawn_object(
|
362 |
/// adaptive_lookahead (Option<i32>): defaults to `0`
|
363 |
#[allow(clippy::too_many_arguments)]
|
364 |
pub async fn move_to_position_async(
|
409 |
/// adaptive_lookahead (Option<i32>): defaults to `0`
|
410 |
#[allow(clippy::too_many_arguments)]
|
411 |
pub async fn move_on_path_async(
|
454 |
/// adaptive_lookahead (Option<i32>): defaults to `0`
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
pub async fn move_to_gps_async(
|
500 |
/// adaptive_lookahead (Option<i32>): defaults to `0`
|
501 |
#[allow(clippy::too_many_arguments)]
|
502 |
pub async fn move_to_z_async(
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
pub fn data_row_container<'a, 'b>(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn data_container<'a>(
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub fn data_row_container<'a, 'b>(
|
766 |
#[allow(clippy::too_many_arguments)]
|
767 |
pub fn menu_container<'a>(
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
pub fn menu_container<'a>(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
impl AddonFolder {
|
237 |
type Style: Default;
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
fn draw<Message>(
|
75 |
/// Fill the comparison values for the MLDB rotation invariant descriptor
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
fn mldb_fill_values(
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
/// Build a history tree node from the properties
|
358 |
// FIXME: Figure out how to better group arguments.
|
359 |
#[allow(clippy::too_many_arguments)]
|
360 |
/// Creates a new TreeNode and writes it to the storage.
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
pub(crate) fn verify_existence_with_val(
|
202 |
#[allow(clippy::too_many_arguments)]
|
203 |
pub(crate) fn verify_existence_with_commitment(
|
223 |
impl SizeInfo<f32> {
|
224 |
#[allow(clippy::too_many_arguments)]
|
225 |
pub fn new(
|
237 |
#[logfn_inputs(Info)]
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
pub fn try_new(
|
170 |
#[logfn(Debug)]
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
fn new(
|
208 |
#[logfn(Debug)]
|
209 |
#[allow(clippy::too_many_arguments)]
|
210 |
pub fn try_new(
|
368 |
/// ```
|
369 |
#[allow(clippy::too_many_arguments)]
|
370 |
pub fn datetime_from(
|
424 |
/// ```
|
425 |
#[allow(clippy::too_many_arguments)]
|
426 |
pub fn datetime_to(
|
221 |
#[allow(clippy::unnecessary_unwrap, clippy::too_many_arguments)]
|
222 |
fn process_unfiltered(
|
444 |
#[allow(clippy::unnecessary_unwrap, clippy::too_many_arguments)]
|
445 |
fn process_filtered(
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn collate<P1, P2>(
|
253 |
#[allow(clippy::too_many_arguments, clippy::manual_clamp)]
|
254 |
pub fn collate_with_temp<P1, P2>(
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
pub fn em_optimize_subset(
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn infer(
|
258 |
#[allow(clippy::too_many_arguments)]
|
259 |
fn rewrite_def_list(
|
308 |
/// from.
|
309 |
#[allow(clippy::too_many_arguments)]
|
310 |
fn translate_memory_init(
|
332 |
/// Translate a `table.copy` WebAssembly instruction.
|
333 |
#[allow(clippy::too_many_arguments)]
|
334 |
fn translate_table_copy(
|
346 |
/// Translate a `table.init` WebAssembly instruction.
|
347 |
#[allow(clippy::too_many_arguments)]
|
348 |
fn translate_table_init(
|
1110 |
#[allow(clippy::too_many_arguments)]
|
1111 |
pub(crate) fn test_op_helper<
|
1143 |
#[allow(clippy::too_many_arguments)]
|
1144 |
pub(crate) fn test_checked_op_helper<
|
614 |
#[allow(clippy::too_many_arguments)]
|
615 |
fn add_ref_arg_to_method_call(
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
fn write_files(
|
41 |
impl AliyunDriveFileSystem {
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn new(drive: AliyunDrive, root: String, cache_size: u64, cache_ttl: u64) -> Result<Self> {
|
51 |
/// is transposed relative to a conventional textual display of a matrix.
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
#[inline]
|
151 |
#[inline]
|
152 |
#[allow(clippy::too_many_arguments)] // TODO: Figure out how to simplify
|
153 |
pub(super) fn push_quad<V: From<BlockVertex<Tex::Point>>, Tex: TextureTile>(
|
380 |
#[inline]
|
381 |
#[allow(clippy::too_many_arguments)]
|
382 |
fn traverse<D>(
|
279 |
#[allow(clippy::too_many_arguments)]
|
280 |
fn arch_row(
|
274 |
// TODO: needs error return or not?
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
pub fn draw(
|
82 |
/// multitasking. It may safely be blocked on from a synchronous context.
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub(crate) async fn new(
|
53 |
/// Tuple - the initialized `RaftElectionState` & a Sender of mpsc channel for incoming control messages
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn init(
|
344 |
#[inline]
|
345 |
#[allow(clippy::too_many_arguments)]
|
346 |
pub fn op(
|
16 |
pub mod file;
|
17 |
#[allow(unused_results, renamed_and_removed_lints, clippy::too_many_arguments, clippy::type_complexity, clippy::redundant_field_names)]
|
18 |
#[rustfmt::skip]
|
494 |
impl DateTime {
|
495 |
#[allow(clippy::too_many_arguments)]
|
496 |
pub fn new(
|
74 |
/// * See description.
|
75 |
#[allow(clippy::too_many_arguments)]
|
136 |
/// * True if successful, otherwise false.
|
137 |
#[allow(clippy::too_many_arguments)]
|
145 |
/// * See description.
|
146 |
#[allow(clippy::too_many_arguments)]
|
59 |
/// * See description.
|
60 |
#[allow(clippy::too_many_arguments)]
|
127 |
/// * See description.
|
128 |
#[allow(clippy::too_many_arguments)]
|
52 |
/// * See description.
|
53 |
#[allow(clippy::too_many_arguments)]
|
143 |
/// * True if successful, otherwise false.
|
144 |
#[allow(clippy::too_many_arguments)]
|
224 |
/// * True if successful, otherwise false.
|
225 |
#[allow(clippy::too_many_arguments)]
|
144 |
/// * True if successful, otherwise false.
|
145 |
#[allow(clippy::too_many_arguments)]
|
153 |
/// * True if successful, otherwise false.
|
154 |
#[allow(clippy::too_many_arguments)]
|
150 |
/// * True if successful, otherwise false.
|
151 |
#[allow(clippy::too_many_arguments)]
|
2608 |
/// * `eom` - Adjust successive dates to end of month.
|
2609 |
#[allow(clippy::too_many_arguments)]
|
211 |
#[allow(clippy::too_many_arguments)]
|
212 |
#[wasm_bindgen(skip)]
|
441 |
#[allow(clippy::too_many_arguments)]
|
442 |
#[wasm_bindgen(skip)]
|
74 |
impl BasicProperties {
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
/// Returns a new instance.
|
780 |
#[allow(clippy::too_many_arguments)]
|
781 |
pub fn build(
|
875 |
#[allow(clippy::too_many_arguments)]
|
876 |
fn build_all(
|
913 |
// Runs the build command outside of a workspace.
|
914 |
#[allow(clippy::too_many_arguments)]
|
915 |
fn build_cwd(
|
947 |
// into the `target/` directory.
|
948 |
#[allow(clippy::too_many_arguments)]
|
949 |
fn build_cwd_verifiable(
|
1131 |
#[allow(clippy::too_many_arguments)]
|
1132 |
fn docker_build_bpf(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
113 |
#[allow(clippy::too_many_arguments)]
|
114 |
pub fn create_metadata_ix(
|
113 |
#[allow(clippy::too_many_arguments)]
|
114 |
pub fn create_metadata_ix(
|
83 |
/// or in the `my_project/programs/my_program` directory.
|
84 |
#[allow(clippy::too_many_arguments, unused_variables)]
|
85 |
pub fn visual(
|
97 |
)]
|
98 |
#[allow(clippy::too_many_arguments)]
|
99 |
fn __new__(
|
469 |
#[allow(clippy::too_many_arguments)]
|
470 |
pub fn _update_approvals(
|
176 |
/// Record the data.
|
177 |
#[allow(clippy::too_many_arguments)]
|
178 |
#[inline]
|
175 |
#[allow(clippy::too_many_arguments)]
|
176 |
fn log_entry_from_local_time(
|
3 |
#[allow(clippy::ptr_arg)]
|
4 |
#[allow(clippy::too_many_arguments)]
|
5 |
pub mod ffi {
|
19 |
#[tracing::instrument(name = "Inbox", skip_all, fields(id = tracing::field::debug(&input.id_unchecked()), kind = tracing::field::debug(&input.kind())))]
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub(crate) async fn route(
|
194 |
/// * `signatures` Template ID, a timestamp and the response data signed by the respective Airnode address per Beacon
|
195 |
#[allow(clippy::too_many_arguments)]
|
196 |
pub fn update_dapi_with_signed_data<
|
89 |
#[builder]
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
pub(crate) fn new(
|
889 |
#[builder]
|
890 |
#[allow(clippy::too_many_arguments)] // Used through a builder, not directly
|
891 |
pub(crate) fn new(parser_recursion_limit: Option<usize>) -> Self {
|
1105 |
#[allow(clippy::too_many_arguments)]
|
1106 |
fn update_metrics_on_last_response(
|
188 |
impl FetchNode {
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub(crate) async fn fetch_node<'a>(
|
54 |
#[builder(visibility = "pub")]
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
fn new(
|
146 |
/// Required parameters are required in non-testing code to create a Response..
|
147 |
#[allow(clippy::too_many_arguments)]
|
148 |
#[builder(visibility = "pub")]
|
66 |
/// Required parameters are required in non-testing code to create a Request.
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
#[builder(visibility = "pub")]
|
178 |
/// Required parameters are required in non-testing code to create a Response..
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
#[builder(visibility = "pub")]
|
224 |
/// In addition, fake responses are expected to be valid, and will panic if given invalid values.
|
225 |
#[allow(clippy::too_many_arguments)]
|
226 |
#[builder(visibility = "pub")]
|
304 |
#[allow(clippy::too_many_arguments)]
|
305 |
fn format_value(
|
246 |
#[allow(clippy::too_many_arguments)]
|
247 |
pub fn draw_wireframe_triangle(
|
261 |
#[allow(clippy::too_many_arguments)]
|
262 |
pub fn draw_filled_triangle(
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
pub fn draw_wireframe_triangle(
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub fn draw_filled_triangle(
|
86 |
impl PeerManagerContext {
|
87 |
#[allow(clippy::too_many_arguments)]
|
88 |
fn new(
|
167 |
impl PeerManagerBuilder {
|
168 |
#[allow(clippy::too_many_arguments)]
|
169 |
pub fn create(
|
136 |
/// Construct a new PeerManager actor
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
pub fn new(
|
28 |
#[cfg(test)]
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
impl<T> ArangoResponse<T> {
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
impl ResponseExtra {
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
fn launch_scrapers(
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub async fn move_joint_until_stop<J>(
|
147 |
/// Creates a new Node
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub(crate) fn new(
|
31 |
/// Construct a new instance.
|
32 |
#[allow(clippy::too_many_arguments, clippy::cognitive_complexity)]
|
33 |
#[inline]
|
495 |
// since otherwise it's easier to just let the experiment continue until the `Experiment` struct is dropped (which will also stop the hive server when no remote workers are used)
|
496 |
#[allow(clippy::too_many_arguments)]
|
497 |
pub fn new(
|
527 |
/// `settings` all data required to spawn the experiment
|
528 |
#[allow(clippy::too_many_arguments)]
|
529 |
pub async fn new_from_settings(
|
595 |
/// Starts animating a value
|
596 |
#[allow(clippy::too_many_arguments)]
|
597 |
pub fn animate_value(&mut self, request: &AnimationRequest) -> AnimationRequestId {
|
685 |
/// just set `force_space` and `pos_space` accordingly.
|
686 |
#[allow(clippy::too_many_arguments)]
|
687 |
pub fn physics_force_at_request(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
#[ark_api_macros::ark_bindgen(imports = "ark-ml-inference-v0")]
|
73 |
#[allow(clippy::too_many_arguments, deprecated)] // Deprecated to allow Serialize/Deserialize to touch Tensorflow variant
|
74 |
#[ark_api_macros::ark_bindgen(imports = "ark-ml-v1")]
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
#[ark_api_macros::ark_bindgen(imports = "ark-ml-v2")]
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
#[ark_api_macros::ark_bindgen(imports = "ark-ml-v3")]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[ark_api_macros::ark_bindgen(imports = "ark-ml-v4")]
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
#[ark_api_macros::ark_bindgen(imports = "ark-ml-v5")]
|
136 |
#[allow(clippy::too_many_arguments)]
|
137 |
#[ark_api_macros::ark_bindgen(imports = "ark-world-v2")]
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
fn apply_butterfly<T: DomainCoeff<F>, G: Fn(((&mut T, &mut T), &F)) + Copy + Sync + Send>(
|
53 |
{
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn new(
|
83 |
{
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn new(
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn verify_input_var(
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn construct_public_inputs(
|
217 |
#[allow(clippy::too_many_arguments)]
|
218 |
pub fn deconstruct_public_inputs(
|
290 |
#[allow(clippy::too_many_arguments)]
|
291 |
pub fn setup_circuit<R: Rng>(
|
333 |
#[allow(clippy::too_many_arguments)]
|
334 |
pub fn setup_circuit_with_privates(
|
256 |
#[allow(clippy::too_many_arguments)]
|
257 |
pub fn setup_circuit_with_privates(
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
pub fn setup_circuit_with_privates_raw(
|
70 |
{
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn new(
|
82 |
{
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn new(
|
33 |
{
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub fn construct_public_inputs(
|
163 |
#[allow(dead_code)]
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
pub fn setup_circuit_with_privates_raw(
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
#[allow(dead_code)]
|
543 |
/// to next power of 2 and the magnitude remains the same.
|
544 |
#[allow(clippy::too_many_arguments)]
|
545 |
pub fn set_axes_limits_3d(
|
949 |
/// is displayed as the respective cell/view title.
|
950 |
#[allow(clippy::too_many_arguments)]
|
951 |
pub fn draw_vector_field3<T>(
|
1285 |
/// ```
|
1286 |
#[allow(clippy::too_many_arguments)]
|
1287 |
pub fn unwrap<T: HasAfEnum>(
|
1337 |
/// Image(Array) created from unwrapped Image(Array)
|
1338 |
#[allow(clippy::too_many_arguments)]
|
1339 |
pub fn wrap<T: HasAfEnum>(
|
106 |
/// Gradient Array w.r.t input generated from [convolve2_nn](./fn.convolve2_nn.html)
|
107 |
#[allow(clippy::too_many_arguments)]
|
108 |
pub fn convolve2_gradient_nn<T>(
|
287 |
/// Same as [approx1_uniform](./fn.approx1_uniform.html) but uses existing Array as output
|
288 |
#[allow(clippy::too_many_arguments)]
|
289 |
pub fn approx1_uniform_v2<T, P>(
|
401 |
/// An Array with interpolated values
|
402 |
#[allow(clippy::too_many_arguments)]
|
403 |
pub fn approx2_uniform<T, P>(
|
441 |
/// Same as [approx2_uniform](./fn.approx2_uniform.html) but uses existing Array as output
|
442 |
#[allow(clippy::too_many_arguments)]
|
443 |
pub fn approx2_uniform_v2<T, P>(
|
356 |
/// `ReaderBuilder`.
|
357 |
#[allow(clippy::too_many_arguments)]
|
358 |
pub fn new(
|
410 |
/// csv reader.
|
411 |
#[allow(clippy::too_many_arguments)]
|
412 |
#[deprecated(note = "Use Reader::new or ReaderBuilder")]
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
fn equal_dense(
|
21 |
impl Footer {
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn create(
|
776 |
impl Null {
|
777 |
#[allow(clippy::too_many_arguments)]
|
778 |
pub fn create(builder: &mut ::planus::Builder) -> ::planus::Offset<Self> {
|
915 |
impl Struct {
|
916 |
#[allow(clippy::too_many_arguments)]
|
917 |
pub fn create(builder: &mut ::planus::Builder) -> ::planus::Offset<Self> {
|
1054 |
impl List {
|
1055 |
#[allow(clippy::too_many_arguments)]
|
1056 |
pub fn create(builder: &mut ::planus::Builder) -> ::planus::Offset<Self> {
|
1193 |
impl LargeList {
|
1194 |
#[allow(clippy::too_many_arguments)]
|
1195 |
pub fn create(builder: &mut ::planus::Builder) -> ::planus::Offset<Self> {
|
83 |
impl<'a> Block {
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn new(offset: i64, metaDataLength: i32, bodyLength: i64) -> Self {
|
402 |
impl<'a> FieldNode {
|
403 |
#[allow(clippy::too_many_arguments)]
|
404 |
pub fn new(length: i64, null_count: i64) -> Self {
|
1150 |
impl<'a> Buffer {
|
1151 |
#[allow(clippy::too_many_arguments)]
|
1152 |
pub fn new(offset: i64, length: i64) -> Self {
|
70 |
/// - cast the 64-bit array to the appropriate data type
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
fn create_array(
|
1092 |
/// Write array data to a vector of bytes
|
1093 |
#[allow(clippy::too_many_arguments)]
|
1094 |
fn write_array_data(
|
317 |
#[allow(clippy::too_many_arguments)]
|
318 |
fn mmap_list<O: Offset, T: AsRef<[u8]>>(
|
367 |
#[allow(clippy::too_many_arguments)]
|
368 |
fn mmap_fixed_size_list<T: AsRef<[u8]>>(
|
416 |
#[allow(clippy::too_many_arguments)]
|
417 |
fn mmap_struct<T: AsRef<[u8]>>(
|
470 |
#[allow(clippy::too_many_arguments)]
|
471 |
fn mmap_dict<K: DictionaryKey, T: AsRef<[u8]>>(
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn read_binary<O: Offset, R: Read + Seek>(
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn read_boolean<R: Read + Seek>(
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn read_dictionary<T: DictionaryKey, R: Read + Seek>(
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn read_fixed_size_binary<R: Read + Seek>(
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn read_fixed_size_list<R: Read + Seek>(
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn read_list<O: Offset, R: Read + Seek>(
|
927 |
#[doc = "[Vulkan Manual Page](https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCmdTraceRaysKHR.html)"]
|
928 |
#[allow(clippy::too_many_arguments)]
|
929 |
#[cfg_attr(feature = "profiling", profiling::function)]
|
1022 |
#[allow(unused_mut)]
|
1023 |
#[allow(clippy::too_many_arguments)]
|
1024 |
fn check_features(
|
550 |
#[allow(clippy::too_many_arguments)]
|
551 |
pub fn trace_rays(
|
539 |
#[allow(clippy::too_many_arguments)]
|
540 |
fn write_match(
|
585 |
#[allow(clippy::too_many_arguments)]
|
586 |
fn write_loop(
|
32 |
impl ASN1DateTime {
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
pub const fn new(
|
345 |
#[allow(clippy::too_many_arguments)] // sad but for that's the way it is, one could try to refactor this with a new type combining on_self, field_name, inner and field_name_as_variable into some reasonable type
|
346 |
fn insert_optional_field_maybe_async(
|
788 |
#[allow(clippy::too_many_arguments)] // for now this is fine-ish
|
789 |
fn append_load_option_field(
|
226 |
#[doc(alias = "DNSServiceRegister")]
|
227 |
#[allow(clippy::too_many_arguments)]
|
228 |
pub fn register_extended(
|
288 |
#[doc(alias = "DNSServiceRegister")]
|
289 |
#[allow(clippy::too_many_arguments)]
|
290 |
pub fn register(reg_type: &str, port: u16) -> io::Result<Register> {
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
async fn fetch_loop<Data: Send + Sync + 'static, Response: AsyncRead + Unpin>(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
pub async fn get_many<Data: Send + Sync + 'static>(
|
730 |
#[allow(clippy::too_many_arguments)]
|
731 |
pub(crate) async fn prepare_request(
|
113 |
#[rustfmt::skip]
|
114 |
#[allow(clippy::too_many_arguments, clippy::just_underscores_and_digits)]
|
115 |
async fn max(
|
131 |
//TODO: clenaup
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
pub fn push_raw(
|
280 |
/// DLYBCS - Delay between chip selects = DLYBCS / f_periph
|
281 |
#[allow(clippy::too_many_arguments)]
|
282 |
pub fn new(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
fn allocate_endpoint(
|
32 |
/// assuming 120mhz system clock, for 4mhz spi mode 0 operation.
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
pub fn new(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
fn allocate_endpoint(
|
139 |
impl Pipe<'_, '_> {
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub(crate) fn control_transfer(
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
fn allocate_endpoint(
|
93 |
// it is going to have a lot of args
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
async fn run_non_interactive(
|
99 |
/// - `audio_data_transform_fn` See [`open_window_connect_audio`].
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn open_window_connect_audio(
|
66 |
/// - the shared pixel buf
|
67 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
68 |
pub fn setup_window(
|
504 |
/// <https://github.com/iced-rs/iced/blob/master/winit/src/application.rs>
|
505 |
#[allow(clippy::too_many_arguments)]
|
506 |
async fn run_instance<A, E>(
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn with_param(
|
115 |
#[allow(clippy::too_many_arguments)]
|
116 |
pub(crate) fn push(
|
1282 |
#[allow(clippy::too_many_arguments)]
|
1283 |
fn codegen<F, M>(
|
1414 |
/// `param_idx`. Modifies `param_details` and `params` in place.
|
1415 |
#[allow(clippy::too_many_arguments)] // it's true, but sticking with it for now
|
1416 |
fn reanalyze_parameter(
|
1583 |
#[allow(clippy::too_many_arguments)] // currently reasonably clear
|
1584 |
fn convert_fn_arg(
|
2059 |
#[allow(clippy::too_many_arguments)] // it's true, but sticking with it for now
|
2060 |
fn synthesize_special_member(
|
866 |
#[allow(clippy::too_many_arguments)] // currently the least unclear way
|
867 |
fn generate_type<F>(
|
141 |
#[allow(clippy::too_many_arguments)]
|
142 |
fn build<P1: AsRef<Path>, P2: AsRef<Path>, P3: AsRef<Path> + RefUnwindSafe>(
|
249 |
/// A positive test, we expect to pass.
|
250 |
#[allow(clippy::too_many_arguments)] // least typing for each test
|
251 |
pub fn run_test_ex(
|
366 |
#[allow(clippy::too_many_arguments)] // least typing for each test
|
367 |
pub fn do_run_test(
|
4 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
5 |
fn gemm_impl<T: Scalar>(
|
28 |
/// Initializes a new file
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
pub(crate) fn new(
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
fn insert_local_op<Obs: OpObserver>(
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
pub(super) fn extract_ar_row(
|
728 |
#[allow(clippy::too_many_arguments)]
|
729 |
fn add_block_observations(
|
823 |
#[allow(clippy::too_many_arguments)]
|
824 |
fn add_noise_std_observations(
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
impl TokenStreamData {
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
#[tracing::instrument(skip_all)]
|
107 |
#[allow(clippy::too_many_arguments)]
|
108 |
#[tracing::instrument(skip_all)]
|
168 |
#[allow(clippy::too_many_arguments)]
|
169 |
#[tracing::instrument(skip(air, prev_data, data, call_results))]
|
276 |
#[allow(clippy::too_many_arguments)]
|
277 |
pub fn write_field(
|
255 |
/// * public_key: optional DER-encoded public key that will be included in the AttestationDoc
|
256 |
#[allow(clippy::too_many_arguments)]
|
257 |
pub fn new(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub(crate) fn perf_event_open(
|
103 |
// yeah don't really feel like fixing this one
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub fn with_filled_bounds(
|
64 |
/// Queries the status for instances in a given date range or with runtime status.
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub async fn query_instances<I>(
|
172 |
/// Queries the status for instances in a given date range or with runtime status.
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
pub async fn query_instances<I>(
|
130 |
impl ProjectsOptions {
|
131 |
#[allow(clippy::too_many_arguments)] // exempted
|
132 |
pub fn new<N, D, H, E>(
|
210 |
impl RepoOptions {
|
211 |
#[allow(clippy::too_many_arguments)] // exempted
|
212 |
pub fn new<N>(name: N) -> Self
|
131 |
impl ProjectsOptions {
|
132 |
#[allow(clippy::too_many_arguments)] // exempted
|
133 |
pub fn new<N, D, H, E>(
|
210 |
impl RepoOptions {
|
211 |
#[allow(clippy::too_many_arguments)] // exempted
|
212 |
pub fn new<N>(name: N) -> Self
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub(crate) fn generate_storage_sas<CE: ClientEndpoint>(
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub(crate) fn generate_storage_sas<CE: ClientEndpoint>(
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub(crate) fn generate_storage_sas<CE: ClientEndpoint>(
|
53 |
#[allow(dead_code)]
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub(crate) fn new(
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn convert(
|
163 |
)")]
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
#[allow(clippy::needless_pass_by_value)]
|
311 |
)")]
|
312 |
#[allow(clippy::too_many_arguments)]
|
313 |
#[allow(clippy::needless_pass_by_value)]
|
456 |
)")]
|
457 |
#[allow(clippy::too_many_arguments)]
|
458 |
#[allow(clippy::needless_pass_by_value)]
|
7 |
#[pyo3(text_signature = "()")]
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
pub fn compiled_with_filesystem() -> bool {
|
15 |
#[pyo3(text_signature = "()")]
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn compiled_with_multithreading() -> bool {
|
26 |
#[pyo3(text_signature = "()")]
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn compiled_with_ffmpeg() -> bool {
|
34 |
#[pyo3(text_signature = "()")]
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn compiled_with_ffmpeg_link_static() -> bool {
|
42 |
#[pyo3(text_signature = "()")]
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn compiled_with_ffmpeg_build_link_static() -> bool {
|
183 |
)")]
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
pub fn from_interleaved_samples(
|
105 |
#[allow(clippy::too_many_arguments)]
|
106 |
fn rk4<N, T, F, const S: usize>(
|
115 |
#[allow(clippy::too_many_arguments)]
|
116 |
fn rk4<N, T, F, const S: usize>(
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
fn rk4<
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
fn rk4<
|
420 |
#[allow(clippy::too_many_arguments)]
|
421 |
#[inline]
|
1 |
# [allow (dead_code)] pub mod erc20 { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"ERC20\",\"abi\":[{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"},{\"name\":\"_spender\",\"type\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"constant\":true,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"name\":\"_spender\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"name\":\"_owner\",\"type\":\"address\"}],\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}],\"constant\":true,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint8\"}],\"constant\":true,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"constant\":true,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\"}],\"constant\":true,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"constant\":true,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"name\":\"_from\",\"type\":\"address\"},{\"name\":\"_to\",\"type\":\"address\"},{\"name\":\"_value\",\"type\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"fallback\"}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (ERC20)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , value ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , to : self :: ethcontract :: Address , value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (to , value ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , from : self :: ethcontract :: Address , to : self :: ethcontract :: Address , value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (from , to , value ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } impl Contract { # [doc = r" Returns a method builder to setup a call to a smart"] # [doc = r" contract's fallback function."] pub fn fallback < D > (& self , data : D) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > where D : Into < Vec < u8 >> , { self . raw_instance () . fallback (data) . expect ("generated fallback method") } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { Approval (self :: event_data :: Approval) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: erc20 :: Contract as ERC20 ;
|
1 |
# [allow (dead_code)] pub mod liquidity_bootstrapping_pool { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"LiquidityBootstrappingPool\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"contract IVault\",\"name\":\"vault\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"symbol\",\"type\":\"string\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"normalizedWeights\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowDuration\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodDuration\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"swapEnabledOnStart\",\"type\":\"bool\"}]},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decreaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getGradualWeightUpdateParams\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"endWeights\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLastInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getNormalizedWeights\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOwner\",\"inputs\":[],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolId\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRate\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapEnabled\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getVault\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IVault\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onExitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onJoinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onSwap\",\"inputs\":[{\"internalType\":\"struct IPoolSwapStructs.SwapRequest\",\"name\":\"request\",\"type\":\"tuple\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"bytes\"}]},{\"internalType\":\"uint256\",\"name\":\"balanceTokenIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"balanceTokenOut\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryExit\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryJoin\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setAssetManagerPoolConfig\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"poolConfig\",\"type\":\"bytes\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapEnabled\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"swapEnabled\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapFeePercentage\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"updateWeightsGradually\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"endWeights\",\"type\":\"uint256[]\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"GradualWeightUpdateScheduled\",\"inputs\":[{\"name\":\"startTime\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"endTime\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"startWeights\",\"type\":\"uint256[]\",\"indexed\":false},{\"name\":\"endWeights\",\"type\":\"uint256[]\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapEnabledSet\",\"inputs\":[{\"name\":\"swapEnabled\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapFeePercentageChanged\",\"inputs\":[{\"name\":\"swapFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (LiquidityBootstrappingPool)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `DOMAIN_SEPARATOR():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([54 , 68 , 229 , 21]) } # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `decreaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn decrease_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([164 , 87 , 194 , 215]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getGradualWeightUpdateParams():(uint256,uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_gradual_weight_update_params (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: U256 , self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([123 , 238 , 210 , 32]) } # [doc = "Returns signature for method `getInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([192 , 255 , 26 , 21]) } # [doc = "Returns signature for method `getLastInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_last_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([155 , 2 , 205 , 222]) } # [doc = "Returns signature for method `getNormalizedWeights():(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_normalized_weights (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([248 , 159 , 39 , 237]) } # [doc = "Returns signature for method `getOwner():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_owner (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([137 , 61 , 32 , 232]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPoolId():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_id (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([56 , 255 , 242 , 208]) } # [doc = "Returns signature for method `getRate():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_rate (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([103 , 154 , 239 , 206]) } # [doc = "Returns signature for method `getSwapEnabled():(bool)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_enabled (& self) -> self :: ethcontract :: contract :: Signature < () , bool > { self :: ethcontract :: contract :: Signature :: new ([71 , 188 , 77 , 146]) } # [doc = "Returns signature for method `getSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([85 , 198 , 118 , 40]) } # [doc = "Returns signature for method `getVault():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_vault (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([141 , 146 , 138 , 248]) } # [doc = "Returns signature for method `increaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn increase_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([57 , 80 , 147 , 81]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `nonces(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn nonces (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([126 , 206 , 190 , 0]) } # [doc = "Returns signature for method `onExitPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([116 , 243 , 176 , 9]) } # [doc = "Returns signature for method `onJoinPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([213 , 192 , 150 , 196]) } # [doc = "Returns signature for method `onSwap((uint8,address,address,uint256,bytes32,uint256,address,address,bytes),uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn on_swap (& self) -> self :: ethcontract :: contract :: Signature < ((u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([157 , 44 , 17 , 12]) } # [doc = "Returns signature for method `permit(address,address,uint256,uint256,uint8,bytes32,bytes32)`."] # [allow (clippy :: type_complexity)] pub fn permit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: U256 , u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([213 , 5 , 172 , 207]) } # [doc = "Returns signature for method `queryExit(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_exit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([96 , 40 , 191 , 212]) } # [doc = "Returns signature for method `queryJoin(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_join (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([135 , 236 , 104 , 23]) } # [doc = "Returns signature for method `setAssetManagerPoolConfig(address,bytes)`."] # [allow (clippy :: type_complexity)] pub fn set_asset_manager_pool_config (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , () > { self :: ethcontract :: contract :: Signature :: new ([80 , 221 , 110 , 217]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setSwapEnabled(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_enabled (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([224 , 26 , 249 , 44]) } # [doc = "Returns signature for method `setSwapFeePercentage(uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([56 , 233 , 146 , 46]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } # [doc = "Returns signature for method `updateWeightsGradually(uint256,uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn update_weights_gradually (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 , self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([62 , 86 , 146 , 5]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([54 , 68 , 229 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , account : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (account ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decrease_allowance (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([164 , 87 , 194 , 215] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_gradual_weight_update_params (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . view_method ([123 , 238 , 210 , 32] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([192 , 255 , 26 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_last_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([155 , 2 , 205 , 222] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_normalized_weights (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([248 , 159 , 39 , 237] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_owner (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([137 , 61 , 32 , 232] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_id (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([56 , 255 , 242 , 208] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([103 , 154 , 239 , 206] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_enabled (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < bool > { self . instance . view_method ([71 , 188 , 77 , 146] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([85 , 198 , 118 , 40] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_vault (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([141 , 146 , 138 , 248] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn increase_allowance (& self , spender : self :: ethcontract :: Address , added_value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([57 , 80 , 147 , 81] , (spender , added_value ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn nonces (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([126 , 206 , 190 , 0] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([116 , 243 , 176 , 9] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([213 , 192 , 150 , 196] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_swap (& self , request : (u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , balance_token_in : self :: ethcontract :: U256 , balance_token_out : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([157 , 44 , 17 , 12] , (request , balance_token_in , balance_token_out ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn permit (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256 , v : u8 , r : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , s : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([213 , 5 , 172 , 207] , (owner , spender , value , deadline , v , r , s ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_exit (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([96 , 40 , 191 , 212] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_join (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([135 , 236 , 104 , 23] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_asset_manager_pool_config (& self , token : self :: ethcontract :: Address , pool_config : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([80 , 221 , 110 , 217] , (token , pool_config ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_enabled (& self , swap_enabled : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([224 , 26 , 249 , 44] , (swap_enabled ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_fee_percentage (& self , swap_fee_percentage : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([56 , 233 , 146 , 46] , (swap_fee_percentage ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (sender , recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn update_weights_gradually (& self , start_time : self :: ethcontract :: U256 , end_time : self :: ethcontract :: U256 , end_weights : Vec < self :: ethcontract :: U256 >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([62 , 86 , 146 , 5] , (start_time , end_time , end_weights ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct GradualWeightUpdateScheduled { pub start_time : self :: ethcontract :: U256 , pub end_time : self :: ethcontract :: U256 , pub start_weights : Vec < self :: ethcontract :: U256 > , pub end_weights : Vec < self :: ethcontract :: U256 > , } impl GradualWeightUpdateScheduled { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([15 , 54 , 49 , 249 , 218 , 176 , 129 , 105 , 209 , 219 , 33 , 198 , 220 , 95 , 50 , 83 , 111 , 178 , 176 , 166 , 185 , 187 , 83 , 48 , 215 , 28 , 82 , 19 , 47 , 150 , 139 , 224]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`GradualWeightUpdateScheduled(uint256,uint256,uint256[],uint256[])`"] pub fn abi_signature () -> & 'static str { "GradualWeightUpdateScheduled(uint256,uint256,uint256[],uint256[])" } } impl self :: ethcontract :: tokens :: Tokenize for GradualWeightUpdateScheduled { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (start_time , end_time , start_weights , end_weights ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (GradualWeightUpdateScheduled { start_time , end_time , start_weights , end_weights }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapEnabledSet { pub swap_enabled : bool , } impl SwapEnabledSet { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([90 , 158 , 132 , 247 , 143 , 121 , 87 , 203 , 78 , 215 , 71 , 142 , 176 , 252 , 173 , 53 , 238 , 78 , 203 , 226 , 224 , 242 , 152 , 66 , 11 , 40 , 163 , 149 , 83 , 146 , 87 , 63]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapEnabledSet(bool)`"] pub fn abi_signature () -> & 'static str { "SwapEnabledSet(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapEnabledSet { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_enabled ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapEnabledSet { swap_enabled }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapFeePercentageChanged { pub swap_fee_percentage : self :: ethcontract :: U256 , } impl SwapFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "SwapFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapFeePercentageChanged { swap_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn gradual_weight_update_scheduled (& self) -> self :: event_builders :: GradualWeightUpdateScheduledBuilder { self :: event_builders :: GradualWeightUpdateScheduledBuilder (self . instance . event (self :: ethcontract :: H256 ([15 , 54 , 49 , 249 , 218 , 176 , 129 , 105 , 209 , 219 , 33 , 198 , 220 , 95 , 50 , 83 , 111 , 178 , 176 , 166 , 185 , 187 , 83 , 48 , 215 , 28 , 82 , 19 , 47 , 150 , 139 , 224])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_enabled_set (& self) -> self :: event_builders :: SwapEnabledSetBuilder { self :: event_builders :: SwapEnabledSetBuilder (self . instance . event (self :: ethcontract :: H256 ([90 , 158 , 132 , 247 , 143 , 121 , 87 , 203 , 78 , 215 , 71 , 142 , 176 , 252 , 173 , 53 , 238 , 78 , 203 , 226 , 224 , 242 , 152 , 66 , 11 , 40 , 163 , 149 , 83 , 146 , 87 , 63])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_fee_percentage_changed (& self) -> self :: event_builders :: SwapFeePercentageChangedBuilder { self :: event_builders :: SwapFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `GradualWeightUpdateScheduled` events."] pub struct GradualWeightUpdateScheduledBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: GradualWeightUpdateScheduled > ,) ; impl GradualWeightUpdateScheduledBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: GradualWeightUpdateScheduled >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: GradualWeightUpdateScheduled > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapEnabledSet` events."] pub struct SwapEnabledSetBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapEnabledSet > ,) ; impl SwapEnabledSetBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapEnabledSet >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapEnabledSet > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapFeePercentageChanged` events."] pub struct SwapFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapFeePercentageChanged > ,) ; impl SwapFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { Approval (self :: event_data :: Approval) , GradualWeightUpdateScheduled (self :: event_data :: GradualWeightUpdateScheduled) , PausedStateChanged (self :: event_data :: PausedStateChanged) , SwapEnabledSet (self :: event_data :: SwapEnabledSet) , SwapFeePercentageChanged (self :: event_data :: SwapFeePercentageChanged) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([15 , 54 , 49 , 249 , 218 , 176 , 129 , 105 , 209 , 219 , 33 , 198 , 220 , 95 , 50 , 83 , 111 , 178 , 176 , 166 , 185 , 187 , 83 , 48 , 215 , 28 , 82 , 19 , 47 , 150 , 139 , 224]) => Ok (Event :: GradualWeightUpdateScheduled (log . clone () . decode (Contract :: raw_contract () . abi . event ("GradualWeightUpdateScheduled") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([90 , 158 , 132 , 247 , 143 , 121 , 87 , 203 , 78 , 215 , 71 , 142 , 176 , 252 , 173 , 53 , 238 , 78 , 203 , 226 , 224 , 242 , 152 , 66 , 11 , 40 , 163 , 149 , 83 , 146 , 87 , 63]) => Ok (Event :: SwapEnabledSet (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapEnabledSet") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) => Ok (Event :: SwapFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: liquidity_bootstrapping_pool :: Contract as LiquidityBootstrappingPool ;
|
1 |
# [allow (dead_code)] pub mod managed_pool { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"ManagedPool\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"struct InvestmentPool.NewPoolParams\",\"name\":\"params\",\"type\":\"tuple\",\"components\":[{\"type\":\"address\"},{\"type\":\"string\"},{\"type\":\"string\"},{\"type\":\"address[]\"},{\"type\":\"uint256[]\"},{\"type\":\"address[]\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"bool\"},{\"type\":\"uint256\"}]}]},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decreaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getCollectedManagementFees\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"collectedFees\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getGradualWeightUpdateParams\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"endWeights\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLastInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getManagementSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getMinimumWeightChangeDuration\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getNormalizedWeights\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOwner\",\"inputs\":[],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolId\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRate\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getScalingFactors\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapEnabled\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getVault\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IVault\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onExitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onJoinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onSwap\",\"inputs\":[{\"internalType\":\"struct IPoolSwapStructs.SwapRequest\",\"name\":\"swapRequest\",\"type\":\"tuple\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"bytes\"}]},{\"internalType\":\"uint256\",\"name\":\"currentBalanceTokenIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"currentBalanceTokenOut\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryExit\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryJoin\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setAssetManagerPoolConfig\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"poolConfig\",\"type\":\"bytes\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapEnabled\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"swapEnabled\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapFeePercentage\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"updateWeightsGradually\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"startTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"endWeights\",\"type\":\"uint256[]\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawCollectedManagementFees\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"GradualWeightUpdateScheduled\",\"inputs\":[{\"name\":\"startTime\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"endTime\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"startWeights\",\"type\":\"uint256[]\",\"indexed\":false},{\"name\":\"endWeights\",\"type\":\"uint256[]\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ManagementFeePercentageChanged\",\"inputs\":[{\"name\":\"managementFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ManagementFeesCollected\",\"inputs\":[{\"name\":\"tokens\",\"type\":\"address[]\",\"indexed\":false},{\"name\":\"amounts\",\"type\":\"uint256[]\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapEnabledSet\",\"inputs\":[{\"name\":\"swapEnabled\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapFeePercentageChanged\",\"inputs\":[{\"name\":\"swapFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (ManagedPool)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `DOMAIN_SEPARATOR():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([54 , 68 , 229 , 21]) } # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `decreaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn decrease_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([164 , 87 , 194 , 215]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getCollectedManagementFees():(address[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_collected_management_fees (& self) -> self :: ethcontract :: contract :: Signature < () , (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([50 , 241 , 68 , 245]) } # [doc = "Returns signature for method `getGradualWeightUpdateParams():(uint256,uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_gradual_weight_update_params (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: U256 , self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([123 , 238 , 210 , 32]) } # [doc = "Returns signature for method `getInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([192 , 255 , 26 , 21]) } # [doc = "Returns signature for method `getLastInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_last_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([155 , 2 , 205 , 222]) } # [doc = "Returns signature for method `getManagementSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_management_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([144 , 96 , 95 , 58]) } # [doc = "Returns signature for method `getMinimumWeightChangeDuration():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_minimum_weight_change_duration (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([179 , 34 , 199 , 155]) } # [doc = "Returns signature for method `getNormalizedWeights():(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_normalized_weights (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([248 , 159 , 39 , 237]) } # [doc = "Returns signature for method `getOwner():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_owner (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([137 , 61 , 32 , 232]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPoolId():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_id (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([56 , 255 , 242 , 208]) } # [doc = "Returns signature for method `getRate():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_rate (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([103 , 154 , 239 , 206]) } # [doc = "Returns signature for method `getScalingFactors():(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_scaling_factors (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([29 , 215 , 70 , 234]) } # [doc = "Returns signature for method `getSwapEnabled():(bool)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_enabled (& self) -> self :: ethcontract :: contract :: Signature < () , bool > { self :: ethcontract :: contract :: Signature :: new ([71 , 188 , 77 , 146]) } # [doc = "Returns signature for method `getSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([85 , 198 , 118 , 40]) } # [doc = "Returns signature for method `getVault():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_vault (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([141 , 146 , 138 , 248]) } # [doc = "Returns signature for method `increaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn increase_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([57 , 80 , 147 , 81]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `nonces(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn nonces (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([126 , 206 , 190 , 0]) } # [doc = "Returns signature for method `onExitPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([116 , 243 , 176 , 9]) } # [doc = "Returns signature for method `onJoinPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([213 , 192 , 150 , 196]) } # [doc = "Returns signature for method `onSwap((uint8,address,address,uint256,bytes32,uint256,address,address,bytes),uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn on_swap (& self) -> self :: ethcontract :: contract :: Signature < ((u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([157 , 44 , 17 , 12]) } # [doc = "Returns signature for method `permit(address,address,uint256,uint256,uint8,bytes32,bytes32)`."] # [allow (clippy :: type_complexity)] pub fn permit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: U256 , u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([213 , 5 , 172 , 207]) } # [doc = "Returns signature for method `queryExit(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_exit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([96 , 40 , 191 , 212]) } # [doc = "Returns signature for method `queryJoin(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_join (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([135 , 236 , 104 , 23]) } # [doc = "Returns signature for method `setAssetManagerPoolConfig(address,bytes)`."] # [allow (clippy :: type_complexity)] pub fn set_asset_manager_pool_config (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , () > { self :: ethcontract :: contract :: Signature :: new ([80 , 221 , 110 , 217]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setSwapEnabled(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_enabled (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([224 , 26 , 249 , 44]) } # [doc = "Returns signature for method `setSwapFeePercentage(uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([56 , 233 , 146 , 46]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } # [doc = "Returns signature for method `updateWeightsGradually(uint256,uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn update_weights_gradually (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 , self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([62 , 86 , 146 , 5]) } # [doc = "Returns signature for method `withdrawCollectedManagementFees(address)`."] # [allow (clippy :: type_complexity)] pub fn withdraw_collected_management_fees (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , () > { self :: ethcontract :: contract :: Signature :: new ([91 , 119 , 21 , 94]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([54 , 68 , 229 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , account : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (account ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decrease_allowance (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([164 , 87 , 194 , 215] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_collected_management_fees (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 >) > { self . instance . view_method ([50 , 241 , 68 , 245] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_gradual_weight_update_params (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . view_method ([123 , 238 , 210 , 32] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([192 , 255 , 26 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_last_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([155 , 2 , 205 , 222] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_management_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([144 , 96 , 95 , 58] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_minimum_weight_change_duration (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([179 , 34 , 199 , 155] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_normalized_weights (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([248 , 159 , 39 , 237] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_owner (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([137 , 61 , 32 , 232] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_id (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([56 , 255 , 242 , 208] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([103 , 154 , 239 , 206] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_scaling_factors (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([29 , 215 , 70 , 234] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_enabled (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < bool > { self . instance . view_method ([71 , 188 , 77 , 146] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([85 , 198 , 118 , 40] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_vault (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([141 , 146 , 138 , 248] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn increase_allowance (& self , spender : self :: ethcontract :: Address , added_value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([57 , 80 , 147 , 81] , (spender , added_value ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn nonces (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([126 , 206 , 190 , 0] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([116 , 243 , 176 , 9] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([213 , 192 , 150 , 196] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_swap (& self , swap_request : (u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , current_balance_token_in : self :: ethcontract :: U256 , current_balance_token_out : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < self :: ethcontract :: U256 > { self . instance . method ([157 , 44 , 17 , 12] , (swap_request , current_balance_token_in , current_balance_token_out ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn permit (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256 , v : u8 , r : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , s : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([213 , 5 , 172 , 207] , (owner , spender , value , deadline , v , r , s ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_exit (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([96 , 40 , 191 , 212] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_join (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([135 , 236 , 104 , 23] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_asset_manager_pool_config (& self , token : self :: ethcontract :: Address , pool_config : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([80 , 221 , 110 , 217] , (token , pool_config ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_enabled (& self , swap_enabled : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([224 , 26 , 249 , 44] , (swap_enabled ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_fee_percentage (& self , swap_fee_percentage : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([56 , 233 , 146 , 46] , (swap_fee_percentage ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (sender , recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn update_weights_gradually (& self , start_time : self :: ethcontract :: U256 , end_time : self :: ethcontract :: U256 , end_weights : Vec < self :: ethcontract :: U256 >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([62 , 86 , 146 , 5] , (start_time , end_time , end_weights ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn withdraw_collected_management_fees (& self , recipient : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([91 , 119 , 21 , 94] , (recipient ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct GradualWeightUpdateScheduled { pub start_time : self :: ethcontract :: U256 , pub end_time : self :: ethcontract :: U256 , pub start_weights : Vec < self :: ethcontract :: U256 > , pub end_weights : Vec < self :: ethcontract :: U256 > , } impl GradualWeightUpdateScheduled { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([15 , 54 , 49 , 249 , 218 , 176 , 129 , 105 , 209 , 219 , 33 , 198 , 220 , 95 , 50 , 83 , 111 , 178 , 176 , 166 , 185 , 187 , 83 , 48 , 215 , 28 , 82 , 19 , 47 , 150 , 139 , 224]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`GradualWeightUpdateScheduled(uint256,uint256,uint256[],uint256[])`"] pub fn abi_signature () -> & 'static str { "GradualWeightUpdateScheduled(uint256,uint256,uint256[],uint256[])" } } impl self :: ethcontract :: tokens :: Tokenize for GradualWeightUpdateScheduled { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (start_time , end_time , start_weights , end_weights ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (GradualWeightUpdateScheduled { start_time , end_time , start_weights , end_weights }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct ManagementFeePercentageChanged { pub management_fee_percentage : self :: ethcontract :: U256 , } impl ManagementFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([235 , 169 , 158 , 158 , 54 , 223 , 121 , 3 , 20 , 147 , 239 , 216 , 71 , 60 , 252 , 229 , 71 , 93 , 58 , 19 , 88 , 120 , 102 , 84 , 144 , 223 , 139 , 1 , 64 , 105 , 50 , 16]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`ManagementFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "ManagementFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for ManagementFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (management_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (ManagementFeePercentageChanged { management_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct ManagementFeesCollected { pub tokens : Vec < self :: ethcontract :: Address > , pub amounts : Vec < self :: ethcontract :: U256 > , } impl ManagementFeesCollected { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([92 , 248 , 221 , 77 , 222 , 173 , 237 , 33 , 197 , 227 , 220 , 64 , 67 , 7 , 63 , 167 , 101 , 144 , 137 , 224 , 209 , 29 , 132 , 128 , 52 , 70 , 99 , 0 , 141 , 255 , 6 , 15]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`ManagementFeesCollected(address[],uint256[])`"] pub fn abi_signature () -> & 'static str { "ManagementFeesCollected(address[],uint256[])" } } impl self :: ethcontract :: tokens :: Tokenize for ManagementFeesCollected { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (tokens , amounts ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (ManagementFeesCollected { tokens , amounts }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapEnabledSet { pub swap_enabled : bool , } impl SwapEnabledSet { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([90 , 158 , 132 , 247 , 143 , 121 , 87 , 203 , 78 , 215 , 71 , 142 , 176 , 252 , 173 , 53 , 238 , 78 , 203 , 226 , 224 , 242 , 152 , 66 , 11 , 40 , 163 , 149 , 83 , 146 , 87 , 63]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapEnabledSet(bool)`"] pub fn abi_signature () -> & 'static str { "SwapEnabledSet(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapEnabledSet { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_enabled ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapEnabledSet { swap_enabled }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapFeePercentageChanged { pub swap_fee_percentage : self :: ethcontract :: U256 , } impl SwapFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "SwapFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapFeePercentageChanged { swap_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn gradual_weight_update_scheduled (& self) -> self :: event_builders :: GradualWeightUpdateScheduledBuilder { self :: event_builders :: GradualWeightUpdateScheduledBuilder (self . instance . event (self :: ethcontract :: H256 ([15 , 54 , 49 , 249 , 218 , 176 , 129 , 105 , 209 , 219 , 33 , 198 , 220 , 95 , 50 , 83 , 111 , 178 , 176 , 166 , 185 , 187 , 83 , 48 , 215 , 28 , 82 , 19 , 47 , 150 , 139 , 224])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn management_fee_percentage_changed (& self) -> self :: event_builders :: ManagementFeePercentageChangedBuilder { self :: event_builders :: ManagementFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([235 , 169 , 158 , 158 , 54 , 223 , 121 , 3 , 20 , 147 , 239 , 216 , 71 , 60 , 252 , 229 , 71 , 93 , 58 , 19 , 88 , 120 , 102 , 84 , 144 , 223 , 139 , 1 , 64 , 105 , 50 , 16])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn management_fees_collected (& self) -> self :: event_builders :: ManagementFeesCollectedBuilder { self :: event_builders :: ManagementFeesCollectedBuilder (self . instance . event (self :: ethcontract :: H256 ([92 , 248 , 221 , 77 , 222 , 173 , 237 , 33 , 197 , 227 , 220 , 64 , 67 , 7 , 63 , 167 , 101 , 144 , 137 , 224 , 209 , 29 , 132 , 128 , 52 , 70 , 99 , 0 , 141 , 255 , 6 , 15])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_enabled_set (& self) -> self :: event_builders :: SwapEnabledSetBuilder { self :: event_builders :: SwapEnabledSetBuilder (self . instance . event (self :: ethcontract :: H256 ([90 , 158 , 132 , 247 , 143 , 121 , 87 , 203 , 78 , 215 , 71 , 142 , 176 , 252 , 173 , 53 , 238 , 78 , 203 , 226 , 224 , 242 , 152 , 66 , 11 , 40 , 163 , 149 , 83 , 146 , 87 , 63])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_fee_percentage_changed (& self) -> self :: event_builders :: SwapFeePercentageChangedBuilder { self :: event_builders :: SwapFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `GradualWeightUpdateScheduled` events."] pub struct GradualWeightUpdateScheduledBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: GradualWeightUpdateScheduled > ,) ; impl GradualWeightUpdateScheduledBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: GradualWeightUpdateScheduled >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: GradualWeightUpdateScheduled > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `ManagementFeePercentageChanged` events."] pub struct ManagementFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: ManagementFeePercentageChanged > ,) ; impl ManagementFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: ManagementFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: ManagementFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `ManagementFeesCollected` events."] pub struct ManagementFeesCollectedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: ManagementFeesCollected > ,) ; impl ManagementFeesCollectedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: ManagementFeesCollected >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: ManagementFeesCollected > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapEnabledSet` events."] pub struct SwapEnabledSetBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapEnabledSet > ,) ; impl SwapEnabledSetBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapEnabledSet >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapEnabledSet > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapFeePercentageChanged` events."] pub struct SwapFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapFeePercentageChanged > ,) ; impl SwapFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { Approval (self :: event_data :: Approval) , GradualWeightUpdateScheduled (self :: event_data :: GradualWeightUpdateScheduled) , ManagementFeePercentageChanged (self :: event_data :: ManagementFeePercentageChanged) , ManagementFeesCollected (self :: event_data :: ManagementFeesCollected) , PausedStateChanged (self :: event_data :: PausedStateChanged) , SwapEnabledSet (self :: event_data :: SwapEnabledSet) , SwapFeePercentageChanged (self :: event_data :: SwapFeePercentageChanged) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([15 , 54 , 49 , 249 , 218 , 176 , 129 , 105 , 209 , 219 , 33 , 198 , 220 , 95 , 50 , 83 , 111 , 178 , 176 , 166 , 185 , 187 , 83 , 48 , 215 , 28 , 82 , 19 , 47 , 150 , 139 , 224]) => Ok (Event :: GradualWeightUpdateScheduled (log . clone () . decode (Contract :: raw_contract () . abi . event ("GradualWeightUpdateScheduled") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([235 , 169 , 158 , 158 , 54 , 223 , 121 , 3 , 20 , 147 , 239 , 216 , 71 , 60 , 252 , 229 , 71 , 93 , 58 , 19 , 88 , 120 , 102 , 84 , 144 , 223 , 139 , 1 , 64 , 105 , 50 , 16]) => Ok (Event :: ManagementFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("ManagementFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([92 , 248 , 221 , 77 , 222 , 173 , 237 , 33 , 197 , 227 , 220 , 64 , 67 , 7 , 63 , 167 , 101 , 144 , 137 , 224 , 209 , 29 , 132 , 128 , 52 , 70 , 99 , 0 , 141 , 255 , 6 , 15]) => Ok (Event :: ManagementFeesCollected (log . clone () . decode (Contract :: raw_contract () . abi . event ("ManagementFeesCollected") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([90 , 158 , 132 , 247 , 143 , 121 , 87 , 203 , 78 , 215 , 71 , 142 , 176 , 252 , 173 , 53 , 238 , 78 , 203 , 226 , 224 , 242 , 152 , 66 , 11 , 40 , 163 , 149 , 83 , 146 , 87 , 63]) => Ok (Event :: SwapEnabledSet (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapEnabledSet") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) => Ok (Event :: SwapFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: managed_pool :: Contract as ManagedPool ;
|
1 |
# [allow (dead_code)] pub mod meta_stable_pool { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"MetaStablePool\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"struct MetaStablePool.NewPoolParams\",\"name\":\"params\",\"type\":\"tuple\",\"components\":[{\"type\":\"address\"},{\"type\":\"string\"},{\"type\":\"string\"},{\"type\":\"address[]\"},{\"type\":\"address[]\"},{\"type\":\"uint256[]\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"bool\"},{\"type\":\"address\"}]}]},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decreaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"enableOracle\",\"inputs\":[],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAmplificationParameter\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"isUpdating\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"precision\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLargestSafeQueryWindow\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getLastInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"lastInvariant\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lastInvariantAmp\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLatest\",\"inputs\":[{\"internalType\":\"enum IPriceOracle.Variable\",\"name\":\"variable\",\"type\":\"uint8\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOracleMiscData\",\"inputs\":[],\"outputs\":[{\"internalType\":\"int256\",\"name\":\"logInvariant\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"logTotalSupply\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"oracleSampleCreationTimestamp\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"oracleIndex\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"oracleEnabled\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOwner\",\"inputs\":[],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPastAccumulators\",\"inputs\":[{\"internalType\":\"struct IPriceOracle.OracleAccumulatorQuery[]\",\"name\":\"queries\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"uint256\"}]}],\"outputs\":[{\"internalType\":\"int256[]\",\"name\":\"results\",\"type\":\"int256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolId\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPriceRateCache\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"rate\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"duration\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"expires\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRate\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRateProviders\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IRateProvider[]\",\"name\":\"providers\",\"type\":\"address[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSample\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"int256\",\"name\":\"logPairPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"accLogPairPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"logBptPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"accLogBptPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"logInvariant\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"accLogInvariant\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getScalingFactors\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getTimeWeightedAverage\",\"inputs\":[{\"internalType\":\"struct IPriceOracle.OracleAverageQuery[]\",\"name\":\"queries\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"}]}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"results\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getTotalSamples\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getVault\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IVault\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onExitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"dueProtocolFeeAmounts\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onJoinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"dueProtocolFeeAmounts\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onSwap\",\"inputs\":[{\"internalType\":\"struct IPoolSwapStructs.SwapRequest\",\"name\":\"request\",\"type\":\"tuple\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"bytes\"}]},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"indexIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"indexOut\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryExit\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"queryJoin\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"setAssetManagerPoolConfig\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"poolConfig\",\"type\":\"bytes\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPriceRateCacheDuration\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"duration\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapFeePercentage\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"startAmplificationParameterUpdate\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"rawEndValue\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"stopAmplificationParameterUpdate\",\"inputs\":[],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"updatePriceRateCache\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"AmpUpdateStarted\",\"inputs\":[{\"name\":\"startValue\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"endValue\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"startTime\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"endTime\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"AmpUpdateStopped\",\"inputs\":[{\"name\":\"currentValue\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OracleEnabledChanged\",\"inputs\":[{\"name\":\"enabled\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PriceRateCacheUpdated\",\"inputs\":[{\"name\":\"token\",\"type\":\"address\",\"indexed\":true},{\"name\":\"rate\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PriceRateProviderSet\",\"inputs\":[{\"name\":\"token\",\"type\":\"address\",\"indexed\":true},{\"name\":\"provider\",\"type\":\"address\",\"indexed\":true},{\"name\":\"cacheDuration\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapFeePercentageChanged\",\"inputs\":[{\"name\":\"swapFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (MetaStablePool)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `DOMAIN_SEPARATOR():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([54 , 68 , 229 , 21]) } # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `decreaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn decrease_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([164 , 87 , 194 , 215]) } # [doc = "Returns signature for method `enableOracle()`."] # [allow (clippy :: type_complexity)] pub fn enable_oracle (& self) -> self :: ethcontract :: contract :: Signature < () , () > { self :: ethcontract :: contract :: Signature :: new ([41 , 44 , 145 , 74]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAmplificationParameter():(uint256,bool,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_amplification_parameter (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: U256 , bool , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([109 , 172 , 207 , 250]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getLargestSafeQueryWindow():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_largest_safe_query_window (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([255 , 208 , 136 , 235]) } # [doc = "Returns signature for method `getLastInvariant():(uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_last_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([155 , 2 , 205 , 222]) } # [doc = "Returns signature for method `getLatest(uint8):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_latest (& self) -> self :: ethcontract :: contract :: Signature < (u8 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([177 , 11 , 231 , 57]) } # [doc = "Returns signature for method `getOracleMiscData():(int256,int256,uint256,uint256,bool)`."] # [allow (clippy :: type_complexity)] pub fn get_oracle_misc_data (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , bool) > { self :: ethcontract :: contract :: Signature :: new ([30 , 212 , 237 , 220]) } # [doc = "Returns signature for method `getOwner():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_owner (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([137 , 61 , 32 , 232]) } # [doc = "Returns signature for method `getPastAccumulators((uint8,uint256)[]):(int256[])`."] # [allow (clippy :: type_complexity)] pub fn get_past_accumulators (& self) -> self :: ethcontract :: contract :: Signature < (Vec < (u8 , self :: ethcontract :: U256 ,) > ,) , Vec < self :: ethcontract :: I256 > > { self :: ethcontract :: contract :: Signature :: new ([107 , 132 , 50 , 57]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPoolId():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_id (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([56 , 255 , 242 , 208]) } # [doc = "Returns signature for method `getPriceRateCache(address):(uint256,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_price_rate_cache (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , (self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([184 , 103 , 238 , 90]) } # [doc = "Returns signature for method `getRate():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_rate (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([103 , 154 , 239 , 206]) } # [doc = "Returns signature for method `getRateProviders():(address[])`."] # [allow (clippy :: type_complexity)] pub fn get_rate_providers (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: Address > > { self :: ethcontract :: contract :: Signature :: new ([35 , 138 , 45 , 89]) } # [doc = "Returns signature for method `getSample(uint256):(int256,int256,int256,int256,int256,int256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_sample (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([96 , 209 , 80 , 124]) } # [doc = "Returns signature for method `getScalingFactors():(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_scaling_factors (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([29 , 215 , 70 , 234]) } # [doc = "Returns signature for method `getSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([85 , 198 , 118 , 40]) } # [doc = "Returns signature for method `getTimeWeightedAverage((uint8,uint256,uint256)[]):(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_time_weighted_average (& self) -> self :: ethcontract :: contract :: Signature < (Vec < (u8 , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) > ,) , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([29 , 204 , 216 , 48]) } # [doc = "Returns signature for method `getTotalSamples():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_total_samples (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([180 , 139 , 91 , 64]) } # [doc = "Returns signature for method `getVault():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_vault (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([141 , 146 , 138 , 248]) } # [doc = "Returns signature for method `increaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn increase_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([57 , 80 , 147 , 81]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `nonces(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn nonces (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([126 , 206 , 190 , 0]) } # [doc = "Returns signature for method `onExitPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([116 , 243 , 176 , 9]) } # [doc = "Returns signature for method `onJoinPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([213 , 192 , 150 , 196]) } # [doc = "Returns signature for method `onSwap((uint8,address,address,uint256,bytes32,uint256,address,address,bytes),uint256[],uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn on_swap (& self) -> self :: ethcontract :: contract :: Signature < ((u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([1 , 236 , 149 , 74]) } # [doc = "Returns signature for method `permit(address,address,uint256,uint256,uint8,bytes32,bytes32)`."] # [allow (clippy :: type_complexity)] pub fn permit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: U256 , u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([213 , 5 , 172 , 207]) } # [doc = "Returns signature for method `queryExit(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_exit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([96 , 40 , 191 , 212]) } # [doc = "Returns signature for method `queryJoin(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_join (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([135 , 236 , 104 , 23]) } # [doc = "Returns signature for method `setAssetManagerPoolConfig(address,bytes)`."] # [allow (clippy :: type_complexity)] pub fn set_asset_manager_pool_config (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , () > { self :: ethcontract :: contract :: Signature :: new ([80 , 221 , 110 , 217]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setPriceRateCacheDuration(address,uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_price_rate_cache_duration (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([183 , 113 , 2 , 81]) } # [doc = "Returns signature for method `setSwapFeePercentage(uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([56 , 233 , 146 , 46]) } # [doc = "Returns signature for method `startAmplificationParameterUpdate(uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn start_amplification_parameter_update (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([47 , 26 , 11 , 201]) } # [doc = "Returns signature for method `stopAmplificationParameterUpdate()`."] # [allow (clippy :: type_complexity)] pub fn stop_amplification_parameter_update (& self) -> self :: ethcontract :: contract :: Signature < () , () > { self :: ethcontract :: contract :: Signature :: new ([235 , 15 , 36 , 214]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } # [doc = "Returns signature for method `updatePriceRateCache(address)`."] # [allow (clippy :: type_complexity)] pub fn update_price_rate_cache (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , () > { self :: ethcontract :: contract :: Signature :: new ([160 , 218 , 174 , 208]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([54 , 68 , 229 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , account : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (account ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decrease_allowance (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([164 , 87 , 194 , 215] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn enable_oracle (& self) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([41 , 44 , 145 , 74] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_amplification_parameter (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , bool , self :: ethcontract :: U256) > { self . instance . view_method ([109 , 172 , 207 , 250] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_largest_safe_query_window (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([255 , 208 , 136 , 235] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_last_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([155 , 2 , 205 , 222] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_latest (& self , variable : u8) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([177 , 11 , 231 , 57] , (variable ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_oracle_misc_data (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , bool) > { self . instance . view_method ([30 , 212 , 237 , 220] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_owner (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([137 , 61 , 32 , 232] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_past_accumulators (& self , queries : Vec < (u8 , self :: ethcontract :: U256 ,) >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: I256 > > { self . instance . view_method ([107 , 132 , 50 , 57] , (queries ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_id (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([56 , 255 , 242 , 208] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_price_rate_cache (& self , token : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([184 , 103 , 238 , 90] , (token ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([103 , 154 , 239 , 206] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate_providers (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: Address > > { self . instance . view_method ([35 , 138 , 45 , 89] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_sample (& self , index : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256) > { self . instance . view_method ([96 , 209 , 80 , 124] , (index ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_scaling_factors (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([29 , 215 , 70 , 234] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([85 , 198 , 118 , 40] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_time_weighted_average (& self , queries : Vec < (u8 , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([29 , 204 , 216 , 48] , (queries ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_total_samples (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([180 , 139 , 91 , 64] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_vault (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([141 , 146 , 138 , 248] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn increase_allowance (& self , spender : self :: ethcontract :: Address , added_value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([57 , 80 , 147 , 81] , (spender , added_value ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn nonces (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([126 , 206 , 190 , 0] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([116 , 243 , 176 , 9] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([213 , 192 , 150 , 196] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_swap (& self , request : (u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , balances : Vec < self :: ethcontract :: U256 > , index_in : self :: ethcontract :: U256 , index_out : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < self :: ethcontract :: U256 > { self . instance . method ([1 , 236 , 149 , 74] , (request , balances , index_in , index_out ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn permit (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256 , v : u8 , r : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , s : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([213 , 5 , 172 , 207] , (owner , spender , value , deadline , v , r , s ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_exit (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . view_method ([96 , 40 , 191 , 212] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_join (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . view_method ([135 , 236 , 104 , 23] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_asset_manager_pool_config (& self , token : self :: ethcontract :: Address , pool_config : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([80 , 221 , 110 , 217] , (token , pool_config ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_price_rate_cache_duration (& self , token : self :: ethcontract :: Address , duration : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([183 , 113 , 2 , 81] , (token , duration ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_fee_percentage (& self , swap_fee_percentage : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([56 , 233 , 146 , 46] , (swap_fee_percentage ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn start_amplification_parameter_update (& self , raw_end_value : self :: ethcontract :: U256 , end_time : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([47 , 26 , 11 , 201] , (raw_end_value , end_time ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn stop_amplification_parameter_update (& self) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([235 , 15 , 36 , 214] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (sender , recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn update_price_rate_cache (& self , token : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([160 , 218 , 174 , 208] , (token ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct AmpUpdateStarted { pub start_value : self :: ethcontract :: U256 , pub end_value : self :: ethcontract :: U256 , pub start_time : self :: ethcontract :: U256 , pub end_time : self :: ethcontract :: U256 , } impl AmpUpdateStarted { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([24 , 53 , 136 , 46 , 231 , 163 , 74 , 193 , 148 , 247 , 23 , 163 , 94 , 9 , 187 , 29 , 36 , 200 , 42 , 59 , 157 , 133 , 74 , 182 , 201 , 116 , 149 , 37 , 183 , 20 , 205 , 242]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`AmpUpdateStarted(uint256,uint256,uint256,uint256)`"] pub fn abi_signature () -> & 'static str { "AmpUpdateStarted(uint256,uint256,uint256,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for AmpUpdateStarted { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (start_value , end_value , start_time , end_time ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (AmpUpdateStarted { start_value , end_value , start_time , end_time }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct AmpUpdateStopped { pub current_value : self :: ethcontract :: U256 , } impl AmpUpdateStopped { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([160 , 208 , 21 , 147 , 228 , 126 , 105 , 208 , 126 , 12 , 205 , 135 , 190 , 206 , 9 , 65 , 30 , 7 , 221 , 30 , 212 , 12 , 168 , 242 , 231 , 175 , 41 , 118 , 84 , 42 , 2 , 51]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`AmpUpdateStopped(uint256)`"] pub fn abi_signature () -> & 'static str { "AmpUpdateStopped(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for AmpUpdateStopped { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (current_value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (AmpUpdateStopped { current_value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct OracleEnabledChanged { pub enabled : bool , } impl OracleEnabledChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([62 , 53 , 11 , 65 , 232 , 106 , 142 , 16 , 248 , 4 , 173 , 230 , 211 , 83 , 64 , 214 , 32 , 190 , 53 , 86 , 156 , 199 , 90 , 201 , 67 , 232 , 187 , 20 , 171 , 128 , 234 , 209]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`OracleEnabledChanged(bool)`"] pub fn abi_signature () -> & 'static str { "OracleEnabledChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for OracleEnabledChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (enabled ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (OracleEnabledChanged { enabled }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PriceRateCacheUpdated { pub token : self :: ethcontract :: Address , pub rate : self :: ethcontract :: U256 , } impl PriceRateCacheUpdated { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([193 , 162 , 36 , 177 , 72 , 35 , 182 , 60 , 119 , 17 , 18 , 127 , 18 , 95 , 191 , 89 , 36 , 52 , 104 , 47 , 56 , 136 , 30 , 187 , 97 , 64 , 135 , 71 , 163 , 3 , 175 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PriceRateCacheUpdated(address,uint256)`"] pub fn abi_signature () -> & 'static str { "PriceRateCacheUpdated(address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for PriceRateCacheUpdated { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (token , rate ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PriceRateCacheUpdated { token , rate }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PriceRateProviderSet { pub token : self :: ethcontract :: Address , pub provider : self :: ethcontract :: Address , pub cache_duration : self :: ethcontract :: U256 , } impl PriceRateProviderSet { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([202 , 108 , 44 , 91 , 107 , 68 , 181 , 243 , 240 , 192 , 143 , 14 , 40 , 229 , 182 , 222 , 218 , 28 , 179 , 140 , 63 , 225 , 17 , 62 , 128 , 49 , 217 , 38 , 193 , 232 , 198 , 208]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PriceRateProviderSet(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "PriceRateProviderSet(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for PriceRateProviderSet { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (token , provider , cache_duration ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PriceRateProviderSet { token , provider , cache_duration }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapFeePercentageChanged { pub swap_fee_percentage : self :: ethcontract :: U256 , } impl SwapFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "SwapFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapFeePercentageChanged { swap_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn amp_update_started (& self) -> self :: event_builders :: AmpUpdateStartedBuilder { self :: event_builders :: AmpUpdateStartedBuilder (self . instance . event (self :: ethcontract :: H256 ([24 , 53 , 136 , 46 , 231 , 163 , 74 , 193 , 148 , 247 , 23 , 163 , 94 , 9 , 187 , 29 , 36 , 200 , 42 , 59 , 157 , 133 , 74 , 182 , 201 , 116 , 149 , 37 , 183 , 20 , 205 , 242])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn amp_update_stopped (& self) -> self :: event_builders :: AmpUpdateStoppedBuilder { self :: event_builders :: AmpUpdateStoppedBuilder (self . instance . event (self :: ethcontract :: H256 ([160 , 208 , 21 , 147 , 228 , 126 , 105 , 208 , 126 , 12 , 205 , 135 , 190 , 206 , 9 , 65 , 30 , 7 , 221 , 30 , 212 , 12 , 168 , 242 , 231 , 175 , 41 , 118 , 84 , 42 , 2 , 51])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn oracle_enabled_changed (& self) -> self :: event_builders :: OracleEnabledChangedBuilder { self :: event_builders :: OracleEnabledChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([62 , 53 , 11 , 65 , 232 , 106 , 142 , 16 , 248 , 4 , 173 , 230 , 211 , 83 , 64 , 214 , 32 , 190 , 53 , 86 , 156 , 199 , 90 , 201 , 67 , 232 , 187 , 20 , 171 , 128 , 234 , 209])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn price_rate_cache_updated (& self) -> self :: event_builders :: PriceRateCacheUpdatedBuilder { self :: event_builders :: PriceRateCacheUpdatedBuilder (self . instance . event (self :: ethcontract :: H256 ([193 , 162 , 36 , 177 , 72 , 35 , 182 , 60 , 119 , 17 , 18 , 127 , 18 , 95 , 191 , 89 , 36 , 52 , 104 , 47 , 56 , 136 , 30 , 187 , 97 , 64 , 135 , 71 , 163 , 3 , 175 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn price_rate_provider_set (& self) -> self :: event_builders :: PriceRateProviderSetBuilder { self :: event_builders :: PriceRateProviderSetBuilder (self . instance . event (self :: ethcontract :: H256 ([202 , 108 , 44 , 91 , 107 , 68 , 181 , 243 , 240 , 192 , 143 , 14 , 40 , 229 , 182 , 222 , 218 , 28 , 179 , 140 , 63 , 225 , 17 , 62 , 128 , 49 , 217 , 38 , 193 , 232 , 198 , 208])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_fee_percentage_changed (& self) -> self :: event_builders :: SwapFeePercentageChangedBuilder { self :: event_builders :: SwapFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `AmpUpdateStarted` events."] pub struct AmpUpdateStartedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: AmpUpdateStarted > ,) ; impl AmpUpdateStartedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: AmpUpdateStarted >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: AmpUpdateStarted > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `AmpUpdateStopped` events."] pub struct AmpUpdateStoppedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: AmpUpdateStopped > ,) ; impl AmpUpdateStoppedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: AmpUpdateStopped >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: AmpUpdateStopped > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `OracleEnabledChanged` events."] pub struct OracleEnabledChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: OracleEnabledChanged > ,) ; impl OracleEnabledChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: OracleEnabledChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: OracleEnabledChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PriceRateCacheUpdated` events."] pub struct PriceRateCacheUpdatedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PriceRateCacheUpdated > ,) ; impl PriceRateCacheUpdatedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the token event parameter."] pub fn token (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PriceRateCacheUpdated >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PriceRateCacheUpdated > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PriceRateProviderSet` events."] pub struct PriceRateProviderSetBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PriceRateProviderSet > ,) ; impl PriceRateProviderSetBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the token event parameter."] pub fn token (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the provider event parameter."] pub fn provider (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PriceRateProviderSet >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PriceRateProviderSet > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapFeePercentageChanged` events."] pub struct SwapFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapFeePercentageChanged > ,) ; impl SwapFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { AmpUpdateStarted (self :: event_data :: AmpUpdateStarted) , AmpUpdateStopped (self :: event_data :: AmpUpdateStopped) , Approval (self :: event_data :: Approval) , OracleEnabledChanged (self :: event_data :: OracleEnabledChanged) , PausedStateChanged (self :: event_data :: PausedStateChanged) , PriceRateCacheUpdated (self :: event_data :: PriceRateCacheUpdated) , PriceRateProviderSet (self :: event_data :: PriceRateProviderSet) , SwapFeePercentageChanged (self :: event_data :: SwapFeePercentageChanged) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([24 , 53 , 136 , 46 , 231 , 163 , 74 , 193 , 148 , 247 , 23 , 163 , 94 , 9 , 187 , 29 , 36 , 200 , 42 , 59 , 157 , 133 , 74 , 182 , 201 , 116 , 149 , 37 , 183 , 20 , 205 , 242]) => Ok (Event :: AmpUpdateStarted (log . clone () . decode (Contract :: raw_contract () . abi . event ("AmpUpdateStarted") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([160 , 208 , 21 , 147 , 228 , 126 , 105 , 208 , 126 , 12 , 205 , 135 , 190 , 206 , 9 , 65 , 30 , 7 , 221 , 30 , 212 , 12 , 168 , 242 , 231 , 175 , 41 , 118 , 84 , 42 , 2 , 51]) => Ok (Event :: AmpUpdateStopped (log . clone () . decode (Contract :: raw_contract () . abi . event ("AmpUpdateStopped") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([62 , 53 , 11 , 65 , 232 , 106 , 142 , 16 , 248 , 4 , 173 , 230 , 211 , 83 , 64 , 214 , 32 , 190 , 53 , 86 , 156 , 199 , 90 , 201 , 67 , 232 , 187 , 20 , 171 , 128 , 234 , 209]) => Ok (Event :: OracleEnabledChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("OracleEnabledChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([193 , 162 , 36 , 177 , 72 , 35 , 182 , 60 , 119 , 17 , 18 , 127 , 18 , 95 , 191 , 89 , 36 , 52 , 104 , 47 , 56 , 136 , 30 , 187 , 97 , 64 , 135 , 71 , 163 , 3 , 175 , 252]) => Ok (Event :: PriceRateCacheUpdated (log . clone () . decode (Contract :: raw_contract () . abi . event ("PriceRateCacheUpdated") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([202 , 108 , 44 , 91 , 107 , 68 , 181 , 243 , 240 , 192 , 143 , 14 , 40 , 229 , 182 , 222 , 218 , 28 , 179 , 140 , 63 , 225 , 17 , 62 , 128 , 49 , 217 , 38 , 193 , 232 , 198 , 208]) => Ok (Event :: PriceRateProviderSet (log . clone () . decode (Contract :: raw_contract () . abi . event ("PriceRateProviderSet") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) => Ok (Event :: SwapFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: meta_stable_pool :: Contract as MetaStablePool ;
|
1 |
# [allow (dead_code)] pub mod simple_test_contract { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"SimpleTestContract\",\"abi\":[{\"type\":\"function\",\"name\":\"getPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"}],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"enum IVault.PoolSpecialization\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"view\"}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (SimpleTestContract)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `getPool(bytes32):(address,uint8)`."] # [allow (clippy :: type_complexity)] pub fn get_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , (self :: ethcontract :: Address , u8) > { self :: ethcontract :: contract :: Signature :: new ([246 , 192 , 9 , 39]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn get_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: Address , u8) > { self . instance . view_method ([246 , 192 , 9 , 39] , (pool_id ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } } pub use self :: simple_test_contract :: Contract as SimpleTestContract ;
|
1 |
# [allow (dead_code)] pub mod stable_pool { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"StablePool\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"contract IVault\",\"name\":\"vault\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"symbol\",\"type\":\"string\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"uint256\",\"name\":\"amplificationParameter\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowDuration\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodDuration\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}]},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decreaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAmplificationParameter\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"isUpdating\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"precision\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOwner\",\"inputs\":[],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolId\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRate\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getVault\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IVault\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseAllowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"addedValue\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onExitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onJoinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onSwap\",\"inputs\":[{\"internalType\":\"struct IPoolSwapStructs.SwapRequest\",\"name\":\"swapRequest\",\"type\":\"tuple\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"bytes\"}]},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"indexIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"indexOut\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryExit\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryJoin\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setAssetManagerPoolConfig\",\"inputs\":[{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"poolConfig\",\"type\":\"bytes\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapFeePercentage\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"startAmplificationParameterUpdate\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"rawEndValue\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"endTime\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"stopAmplificationParameterUpdate\",\"inputs\":[],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"AmpUpdateStarted\",\"inputs\":[{\"name\":\"startValue\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"endValue\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"startTime\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"endTime\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"AmpUpdateStopped\",\"inputs\":[{\"name\":\"currentValue\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapFeePercentageChanged\",\"inputs\":[{\"name\":\"swapFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (StablePool)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `DOMAIN_SEPARATOR():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([54 , 68 , 229 , 21]) } # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `decreaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn decrease_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([164 , 87 , 194 , 215]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAmplificationParameter():(uint256,bool,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_amplification_parameter (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: U256 , bool , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([109 , 172 , 207 , 250]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getOwner():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_owner (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([137 , 61 , 32 , 232]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPoolId():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_id (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([56 , 255 , 242 , 208]) } # [doc = "Returns signature for method `getRate():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_rate (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([103 , 154 , 239 , 206]) } # [doc = "Returns signature for method `getSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([85 , 198 , 118 , 40]) } # [doc = "Returns signature for method `getVault():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_vault (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([141 , 146 , 138 , 248]) } # [doc = "Returns signature for method `increaseAllowance(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn increase_allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([57 , 80 , 147 , 81]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `nonces(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn nonces (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([126 , 206 , 190 , 0]) } # [doc = "Returns signature for method `onExitPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([116 , 243 , 176 , 9]) } # [doc = "Returns signature for method `onJoinPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([213 , 192 , 150 , 196]) } # [doc = "Returns signature for method `onSwap((uint8,address,address,uint256,bytes32,uint256,address,address,bytes),uint256[],uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn on_swap (& self) -> self :: ethcontract :: contract :: Signature < ((u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([1 , 236 , 149 , 74]) } # [doc = "Returns signature for method `permit(address,address,uint256,uint256,uint8,bytes32,bytes32)`."] # [allow (clippy :: type_complexity)] pub fn permit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: U256 , u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([213 , 5 , 172 , 207]) } # [doc = "Returns signature for method `queryExit(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_exit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([96 , 40 , 191 , 212]) } # [doc = "Returns signature for method `queryJoin(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_join (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([135 , 236 , 104 , 23]) } # [doc = "Returns signature for method `setAssetManagerPoolConfig(address,bytes)`."] # [allow (clippy :: type_complexity)] pub fn set_asset_manager_pool_config (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , () > { self :: ethcontract :: contract :: Signature :: new ([80 , 221 , 110 , 217]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setSwapFeePercentage(uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([56 , 233 , 146 , 46]) } # [doc = "Returns signature for method `startAmplificationParameterUpdate(uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn start_amplification_parameter_update (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([47 , 26 , 11 , 201]) } # [doc = "Returns signature for method `stopAmplificationParameterUpdate()`."] # [allow (clippy :: type_complexity)] pub fn stop_amplification_parameter_update (& self) -> self :: ethcontract :: contract :: Signature < () , () > { self :: ethcontract :: contract :: Signature :: new ([235 , 15 , 36 , 214]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([54 , 68 , 229 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , account : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (account ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decrease_allowance (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([164 , 87 , 194 , 215] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_amplification_parameter (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , bool , self :: ethcontract :: U256) > { self . instance . view_method ([109 , 172 , 207 , 250] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_owner (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([137 , 61 , 32 , 232] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_id (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([56 , 255 , 242 , 208] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([103 , 154 , 239 , 206] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([85 , 198 , 118 , 40] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_vault (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([141 , 146 , 138 , 248] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn increase_allowance (& self , spender : self :: ethcontract :: Address , added_value : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([57 , 80 , 147 , 81] , (spender , added_value ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn nonces (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([126 , 206 , 190 , 0] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([116 , 243 , 176 , 9] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([213 , 192 , 150 , 196] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_swap (& self , swap_request : (u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , balances : Vec < self :: ethcontract :: U256 > , index_in : self :: ethcontract :: U256 , index_out : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([1 , 236 , 149 , 74] , (swap_request , balances , index_in , index_out ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn permit (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256 , v : u8 , r : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , s : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([213 , 5 , 172 , 207] , (owner , spender , value , deadline , v , r , s ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_exit (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([96 , 40 , 191 , 212] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_join (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([135 , 236 , 104 , 23] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_asset_manager_pool_config (& self , token : self :: ethcontract :: Address , pool_config : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([80 , 221 , 110 , 217] , (token , pool_config ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_fee_percentage (& self , swap_fee_percentage : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([56 , 233 , 146 , 46] , (swap_fee_percentage ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn start_amplification_parameter_update (& self , raw_end_value : self :: ethcontract :: U256 , end_time : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([47 , 26 , 11 , 201] , (raw_end_value , end_time ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn stop_amplification_parameter_update (& self) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([235 , 15 , 36 , 214] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (sender , recipient , amount ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct AmpUpdateStarted { pub start_value : self :: ethcontract :: U256 , pub end_value : self :: ethcontract :: U256 , pub start_time : self :: ethcontract :: U256 , pub end_time : self :: ethcontract :: U256 , } impl AmpUpdateStarted { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([24 , 53 , 136 , 46 , 231 , 163 , 74 , 193 , 148 , 247 , 23 , 163 , 94 , 9 , 187 , 29 , 36 , 200 , 42 , 59 , 157 , 133 , 74 , 182 , 201 , 116 , 149 , 37 , 183 , 20 , 205 , 242]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`AmpUpdateStarted(uint256,uint256,uint256,uint256)`"] pub fn abi_signature () -> & 'static str { "AmpUpdateStarted(uint256,uint256,uint256,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for AmpUpdateStarted { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (start_value , end_value , start_time , end_time ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (AmpUpdateStarted { start_value , end_value , start_time , end_time }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct AmpUpdateStopped { pub current_value : self :: ethcontract :: U256 , } impl AmpUpdateStopped { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([160 , 208 , 21 , 147 , 228 , 126 , 105 , 208 , 126 , 12 , 205 , 135 , 190 , 206 , 9 , 65 , 30 , 7 , 221 , 30 , 212 , 12 , 168 , 242 , 231 , 175 , 41 , 118 , 84 , 42 , 2 , 51]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`AmpUpdateStopped(uint256)`"] pub fn abi_signature () -> & 'static str { "AmpUpdateStopped(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for AmpUpdateStopped { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (current_value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (AmpUpdateStopped { current_value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapFeePercentageChanged { pub swap_fee_percentage : self :: ethcontract :: U256 , } impl SwapFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "SwapFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapFeePercentageChanged { swap_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn amp_update_started (& self) -> self :: event_builders :: AmpUpdateStartedBuilder { self :: event_builders :: AmpUpdateStartedBuilder (self . instance . event (self :: ethcontract :: H256 ([24 , 53 , 136 , 46 , 231 , 163 , 74 , 193 , 148 , 247 , 23 , 163 , 94 , 9 , 187 , 29 , 36 , 200 , 42 , 59 , 157 , 133 , 74 , 182 , 201 , 116 , 149 , 37 , 183 , 20 , 205 , 242])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn amp_update_stopped (& self) -> self :: event_builders :: AmpUpdateStoppedBuilder { self :: event_builders :: AmpUpdateStoppedBuilder (self . instance . event (self :: ethcontract :: H256 ([160 , 208 , 21 , 147 , 228 , 126 , 105 , 208 , 126 , 12 , 205 , 135 , 190 , 206 , 9 , 65 , 30 , 7 , 221 , 30 , 212 , 12 , 168 , 242 , 231 , 175 , 41 , 118 , 84 , 42 , 2 , 51])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_fee_percentage_changed (& self) -> self :: event_builders :: SwapFeePercentageChangedBuilder { self :: event_builders :: SwapFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `AmpUpdateStarted` events."] pub struct AmpUpdateStartedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: AmpUpdateStarted > ,) ; impl AmpUpdateStartedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: AmpUpdateStarted >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: AmpUpdateStarted > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `AmpUpdateStopped` events."] pub struct AmpUpdateStoppedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: AmpUpdateStopped > ,) ; impl AmpUpdateStoppedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: AmpUpdateStopped >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: AmpUpdateStopped > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapFeePercentageChanged` events."] pub struct SwapFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapFeePercentageChanged > ,) ; impl SwapFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { AmpUpdateStarted (self :: event_data :: AmpUpdateStarted) , AmpUpdateStopped (self :: event_data :: AmpUpdateStopped) , Approval (self :: event_data :: Approval) , PausedStateChanged (self :: event_data :: PausedStateChanged) , SwapFeePercentageChanged (self :: event_data :: SwapFeePercentageChanged) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([24 , 53 , 136 , 46 , 231 , 163 , 74 , 193 , 148 , 247 , 23 , 163 , 94 , 9 , 187 , 29 , 36 , 200 , 42 , 59 , 157 , 133 , 74 , 182 , 201 , 116 , 149 , 37 , 183 , 20 , 205 , 242]) => Ok (Event :: AmpUpdateStarted (log . clone () . decode (Contract :: raw_contract () . abi . event ("AmpUpdateStarted") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([160 , 208 , 21 , 147 , 228 , 126 , 105 , 208 , 126 , 12 , 205 , 135 , 190 , 206 , 9 , 65 , 30 , 7 , 221 , 30 , 212 , 12 , 168 , 242 , 231 , 175 , 41 , 118 , 84 , 42 , 2 , 51]) => Ok (Event :: AmpUpdateStopped (log . clone () . decode (Contract :: raw_contract () . abi . event ("AmpUpdateStopped") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) => Ok (Event :: SwapFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: stable_pool :: Contract as StablePool ;
|
1 |
# [allow (dead_code)] pub mod vault { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"Vault\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"authorizer\",\"type\":\"address\"},{\"internalType\":\"contract IWETH\",\"name\":\"weth\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowDuration\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodDuration\",\"type\":\"uint256\"}]},{\"type\":\"function\",\"name\":\"WETH\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IWETH\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"batchSwap\",\"inputs\":[{\"internalType\":\"enum IVault.SwapKind\",\"name\":\"kind\",\"type\":\"uint8\"},{\"internalType\":\"struct IVault.BatchSwapStep[]\",\"name\":\"swaps\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"bytes\"}]},{\"internalType\":\"contract IAsset[]\",\"name\":\"assets\",\"type\":\"address[]\"},{\"internalType\":\"struct IVault.FundManagement\",\"name\":\"funds\",\"type\":\"tuple\",\"components\":[{\"type\":\"address\"},{\"type\":\"bool\"},{\"type\":\"address\"},{\"type\":\"bool\"}]},{\"internalType\":\"int256[]\",\"name\":\"limits\",\"type\":\"int256[]\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"int256[]\",\"name\":\"assetDeltas\",\"type\":\"int256[]\"}],\"constant\":false,\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"deregisterTokens\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"exitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address payable\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"struct IVault.ExitPoolRequest\",\"name\":\"request\",\"type\":\"tuple\",\"components\":[{\"type\":\"address[]\"},{\"type\":\"uint256[]\"},{\"type\":\"bytes\"},{\"type\":\"bool\"}]}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"flashLoan\",\"inputs\":[{\"internalType\":\"contract IFlashLoanRecipient\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"amounts\",\"type\":\"uint256[]\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getDomainSeparator\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getInternalBalance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getNextNonce\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"}],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"enum IVault.PoolSpecialization\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolTokenInfo\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"contract IERC20\",\"name\":\"token\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"cash\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"managed\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"assetManager\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolTokens\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"}],\"outputs\":[{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getProtocolFeesCollector\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract ProtocolFeesCollector\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"hasApprovedRelayer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"relayer\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"joinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"struct IVault.JoinPoolRequest\",\"name\":\"request\",\"type\":\"tuple\",\"components\":[{\"type\":\"address[]\"},{\"type\":\"uint256[]\"},{\"type\":\"bytes\"},{\"type\":\"bool\"}]}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"managePoolBalance\",\"inputs\":[{\"internalType\":\"struct IVault.PoolBalanceOp[]\",\"name\":\"ops\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"bytes32\"},{\"type\":\"address\"},{\"type\":\"uint256\"}]}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"manageUserBalance\",\"inputs\":[{\"internalType\":\"struct IVault.UserBalanceOp[]\",\"name\":\"ops\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"}]}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"queryBatchSwap\",\"inputs\":[{\"internalType\":\"enum IVault.SwapKind\",\"name\":\"kind\",\"type\":\"uint8\"},{\"internalType\":\"struct IVault.BatchSwapStep[]\",\"name\":\"swaps\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"bytes\"}]},{\"internalType\":\"contract IAsset[]\",\"name\":\"assets\",\"type\":\"address[]\"},{\"internalType\":\"struct IVault.FundManagement\",\"name\":\"funds\",\"type\":\"tuple\",\"components\":[{\"type\":\"address\"},{\"type\":\"bool\"},{\"type\":\"address\"},{\"type\":\"bool\"}]}],\"outputs\":[{\"internalType\":\"int256[]\",\"name\":\"\",\"type\":\"int256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerPool\",\"inputs\":[{\"internalType\":\"enum IVault.PoolSpecialization\",\"name\":\"specialization\",\"type\":\"uint8\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerTokens\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"address[]\",\"name\":\"assetManagers\",\"type\":\"address[]\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setAuthorizer\",\"inputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"newAuthorizer\",\"type\":\"address\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setRelayerApproval\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"relayer\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"approved\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"swap\",\"inputs\":[{\"internalType\":\"struct IVault.SingleSwap\",\"name\":\"singleSwap\",\"type\":\"tuple\",\"components\":[{\"type\":\"bytes32\"},{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes\"}]},{\"internalType\":\"struct IVault.FundManagement\",\"name\":\"funds\",\"type\":\"tuple\",\"components\":[{\"type\":\"address\"},{\"type\":\"bool\"},{\"type\":\"address\"},{\"type\":\"bool\"}]},{\"internalType\":\"uint256\",\"name\":\"limit\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amountCalculated\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"payable\"},{\"type\":\"event\",\"name\":\"AuthorizerChanged\",\"inputs\":[{\"name\":\"newAuthorizer\",\"type\":\"address\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ExternalBalanceTransfer\",\"inputs\":[{\"name\":\"token\",\"type\":\"address\",\"indexed\":false},{\"name\":\"sender\",\"type\":\"address\",\"indexed\":false},{\"name\":\"recipient\",\"type\":\"address\",\"indexed\":false},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"FlashLoan\",\"inputs\":[{\"name\":\"recipient\",\"type\":\"address\",\"indexed\":false},{\"name\":\"token\",\"type\":\"address\",\"indexed\":false},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"feeAmount\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"InternalBalanceChanged\",\"inputs\":[{\"name\":\"user\",\"type\":\"address\",\"indexed\":false},{\"name\":\"token\",\"type\":\"address\",\"indexed\":false},{\"name\":\"delta\",\"type\":\"int256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PoolBalanceChanged\",\"inputs\":[{\"name\":\"poolId\",\"type\":\"bytes32\",\"indexed\":false},{\"name\":\"liquidityProvider\",\"type\":\"address\",\"indexed\":false},{\"name\":\"tokens\",\"type\":\"address[]\",\"indexed\":false},{\"name\":\"deltas\",\"type\":\"int256[]\",\"indexed\":false},{\"name\":\"protocolFeeAmounts\",\"type\":\"uint256[]\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PoolBalanceManaged\",\"inputs\":[{\"name\":\"poolId\",\"type\":\"bytes32\",\"indexed\":false},{\"name\":\"assetManager\",\"type\":\"address\",\"indexed\":false},{\"name\":\"token\",\"type\":\"address\",\"indexed\":false},{\"name\":\"cashDelta\",\"type\":\"int256\",\"indexed\":false},{\"name\":\"managedDelta\",\"type\":\"int256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PoolRegistered\",\"inputs\":[{\"name\":\"poolId\",\"type\":\"bytes32\",\"indexed\":false},{\"name\":\"poolAddress\",\"type\":\"address\",\"indexed\":false},{\"name\":\"specialization\",\"type\":\"uint8\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"RelayerApprovalChanged\",\"inputs\":[{\"name\":\"relayer\",\"type\":\"address\",\"indexed\":false},{\"name\":\"sender\",\"type\":\"address\",\"indexed\":false},{\"name\":\"approved\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Swap\",\"inputs\":[{\"name\":\"poolId\",\"type\":\"bytes32\",\"indexed\":false},{\"name\":\"tokenIn\",\"type\":\"address\",\"indexed\":false},{\"name\":\"tokenOut\",\"type\":\"address\",\"indexed\":false},{\"name\":\"amountIn\",\"type\":\"uint256\",\"indexed\":false},{\"name\":\"amountOut\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"TokensDeregistered\",\"inputs\":[{\"name\":\"poolId\",\"type\":\"bytes32\",\"indexed\":false},{\"name\":\"tokens\",\"type\":\"address[]\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"TokensRegistered\",\"inputs\":[{\"name\":\"poolId\",\"type\":\"bytes32\",\"indexed\":false},{\"name\":\"tokens\",\"type\":\"address[]\",\"indexed\":false},{\"name\":\"assetManagers\",\"type\":\"address[]\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (Vault)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `WETH():(address)`."] # [allow (clippy :: type_complexity)] pub fn weth (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([173 , 92 , 70 , 72]) } # [doc = "Returns signature for method `batchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool),int256[],uint256):(int256[])`."] # [allow (clippy :: type_complexity)] pub fn batch_swap (& self) -> self :: ethcontract :: contract :: Signature < (u8 , Vec < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) > , Vec < self :: ethcontract :: Address > , (self :: ethcontract :: Address , bool , self :: ethcontract :: Address , bool ,) , Vec < self :: ethcontract :: I256 > , self :: ethcontract :: U256 ,) , Vec < self :: ethcontract :: I256 > > { self :: ethcontract :: contract :: Signature :: new ([148 , 91 , 206 , 201]) } # [doc = "Returns signature for method `deregisterTokens(bytes32,address[])`."] # [allow (clippy :: type_complexity)] pub fn deregister_tokens (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , Vec < self :: ethcontract :: Address > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([125 , 58 , 235 , 150]) } # [doc = "Returns signature for method `exitPool(bytes32,address,address,(address[],uint256[],bytes,bool))`."] # [allow (clippy :: type_complexity)] pub fn exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> , bool ,) ,) , () > { self :: ethcontract :: contract :: Signature :: new ([139 , 219 , 57 , 19]) } # [doc = "Returns signature for method `flashLoan(address,address[],uint256[],bytes)`."] # [allow (clippy :: type_complexity)] pub fn flash_loan (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , () > { self :: ethcontract :: contract :: Signature :: new ([92 , 56 , 68 , 158]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getDomainSeparator():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([237 , 36 , 145 , 29]) } # [doc = "Returns signature for method `getInternalBalance(address,address[]):(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_internal_balance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , Vec < self :: ethcontract :: Address > ,) , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([15 , 90 , 110 , 250]) } # [doc = "Returns signature for method `getNextNonce(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_next_nonce (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([144 , 25 , 59 , 124]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPool(bytes32):(address,uint8)`."] # [allow (clippy :: type_complexity)] pub fn get_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , (self :: ethcontract :: Address , u8) > { self :: ethcontract :: contract :: Signature :: new ([246 , 192 , 9 , 39]) } # [doc = "Returns signature for method `getPoolTokenInfo(bytes32,address):(uint256,uint256,uint256,address)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_token_info (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address ,) , (self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: Address) > { self :: ethcontract :: contract :: Signature :: new ([176 , 95 , 142 , 72]) } # [doc = "Returns signature for method `getPoolTokens(bytes32):(address[],uint256[],uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_tokens (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([249 , 77 , 70 , 104]) } # [doc = "Returns signature for method `getProtocolFeesCollector():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_protocol_fees_collector (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([210 , 148 , 108 , 43]) } # [doc = "Returns signature for method `hasApprovedRelayer(address,address):(bool)`."] # [allow (clippy :: type_complexity)] pub fn has_approved_relayer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([254 , 201 , 13 , 114]) } # [doc = "Returns signature for method `joinPool(bytes32,address,address,(address[],uint256[],bytes,bool))`."] # [allow (clippy :: type_complexity)] pub fn join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> , bool ,) ,) , () > { self :: ethcontract :: contract :: Signature :: new ([185 , 92 , 172 , 40]) } # [doc = "Returns signature for method `managePoolBalance((uint8,bytes32,address,uint256)[])`."] # [allow (clippy :: type_complexity)] pub fn manage_pool_balance (& self) -> self :: ethcontract :: contract :: Signature < (Vec < (u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([230 , 196 , 96 , 146]) } # [doc = "Returns signature for method `manageUserBalance((uint8,address,uint256,address,address)[])`."] # [allow (clippy :: type_complexity)] pub fn manage_user_balance (& self) -> self :: ethcontract :: contract :: Signature < (Vec < (u8 , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address ,) > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([14 , 142 , 62 , 132]) } # [doc = "Returns signature for method `queryBatchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool)):(int256[])`."] # [allow (clippy :: type_complexity)] pub fn query_batch_swap (& self) -> self :: ethcontract :: contract :: Signature < (u8 , Vec < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) > , Vec < self :: ethcontract :: Address > , (self :: ethcontract :: Address , bool , self :: ethcontract :: Address , bool ,) ,) , Vec < self :: ethcontract :: I256 > > { self :: ethcontract :: contract :: Signature :: new ([248 , 77 , 6 , 110]) } # [doc = "Returns signature for method `registerPool(uint8):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn register_pool (& self) -> self :: ethcontract :: contract :: Signature < (u8 ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([9 , 178 , 118 , 15]) } # [doc = "Returns signature for method `registerTokens(bytes32,address[],address[])`."] # [allow (clippy :: type_complexity)] pub fn register_tokens (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: Address > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([102 , 169 , 199 , 210]) } # [doc = "Returns signature for method `setAuthorizer(address)`."] # [allow (clippy :: type_complexity)] pub fn set_authorizer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , () > { self :: ethcontract :: contract :: Signature :: new ([5 , 138 , 98 , 143]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setRelayerApproval(address,address,bool)`."] # [allow (clippy :: type_complexity)] pub fn set_relayer_approval (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([250 , 110 , 103 , 29]) } # [doc = "Returns signature for method `swap((bytes32,uint8,address,address,uint256,bytes),(address,bool,address,bool),uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn swap (& self) -> self :: ethcontract :: contract :: Signature < ((self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: Address , bool , self :: ethcontract :: Address , bool ,) , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([82 , 187 , 190 , 41]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn weth (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([173 , 92 , 70 , 72] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn batch_swap (& self , kind : u8 , swaps : Vec < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) > , assets : Vec < self :: ethcontract :: Address > , funds : (self :: ethcontract :: Address , bool , self :: ethcontract :: Address , bool ,) , limits : Vec < self :: ethcontract :: I256 > , deadline : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < Vec < self :: ethcontract :: I256 > > { self . instance . method ([148 , 91 , 206 , 201] , (kind , swaps , assets , funds , limits , deadline ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn deregister_tokens (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , tokens : Vec < self :: ethcontract :: Address >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([125 , 58 , 235 , 150] , (pool_id , tokens ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , request : (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> , bool ,)) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([139 , 219 , 57 , 19] , (pool_id , sender , recipient , request ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn flash_loan (& self , recipient : self :: ethcontract :: Address , tokens : Vec < self :: ethcontract :: Address > , amounts : Vec < self :: ethcontract :: U256 > , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([92 , 56 , 68 , 158] , (recipient , tokens , amounts , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([237 , 36 , 145 , 29] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_internal_balance (& self , user : self :: ethcontract :: Address , tokens : Vec < self :: ethcontract :: Address >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([15 , 90 , 110 , 250] , (user , tokens ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_next_nonce (& self , user : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([144 , 25 , 59 , 124] , (user ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: Address , u8) > { self . instance . view_method ([246 , 192 , 9 , 39] , (pool_id ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_token_info (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , token : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: Address) > { self . instance . view_method ([176 , 95 , 142 , 72] , (pool_id , token ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_tokens (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256) > { self . instance . view_method ([249 , 77 , 70 , 104] , (pool_id ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_protocol_fees_collector (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([210 , 148 , 108 , 43] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn has_approved_relayer (& self , user : self :: ethcontract :: Address , relayer : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < bool > { self . instance . view_method ([254 , 201 , 13 , 114] , (user , relayer ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , request : (Vec < self :: ethcontract :: Address > , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> , bool ,)) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([185 , 92 , 172 , 40] , (pool_id , sender , recipient , request ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn manage_pool_balance (& self , ops : Vec < (u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([230 , 196 , 96 , 146] , (ops ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn manage_user_balance (& self , ops : Vec < (u8 , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address ,) >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([14 , 142 , 62 , 132] , (ops ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_batch_swap (& self , kind : u8 , swaps : Vec < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) > , assets : Vec < self :: ethcontract :: Address > , funds : (self :: ethcontract :: Address , bool , self :: ethcontract :: Address , bool ,)) -> self :: ethcontract :: dyns :: DynMethodBuilder < Vec < self :: ethcontract :: I256 > > { self . instance . method ([248 , 77 , 6 , 110] , (kind , swaps , assets , funds ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn register_pool (& self , specialization : u8) -> self :: ethcontract :: dyns :: DynMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . method ([9 , 178 , 118 , 15] , (specialization ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn register_tokens (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , tokens : Vec < self :: ethcontract :: Address > , asset_managers : Vec < self :: ethcontract :: Address >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([102 , 169 , 199 , 210] , (pool_id , tokens , asset_managers ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_authorizer (& self , new_authorizer : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([5 , 138 , 98 , 143] , (new_authorizer ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_relayer_approval (& self , sender : self :: ethcontract :: Address , relayer : self :: ethcontract :: Address , approved : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([250 , 110 , 103 , 29] , (sender , relayer , approved ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn swap (& self , single_swap : (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , funds : (self :: ethcontract :: Address , bool , self :: ethcontract :: Address , bool ,) , limit : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < self :: ethcontract :: U256 > { self . instance . method ([82 , 187 , 190 , 41] , (single_swap , funds , limit , deadline ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct AuthorizerChanged { pub new_authorizer : self :: ethcontract :: Address , } impl AuthorizerChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([148 , 185 , 121 , 182 , 131 , 26 , 81 , 41 , 62 , 38 , 65 , 66 , 111 , 151 , 116 , 127 , 238 , 212 , 111 , 23 , 119 , 159 , 237 , 156 , 209 , 141 , 30 , 206 , 252 , 254 , 146 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`AuthorizerChanged(address)`"] pub fn abi_signature () -> & 'static str { "AuthorizerChanged(address)" } } impl self :: ethcontract :: tokens :: Tokenize for AuthorizerChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (new_authorizer ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (AuthorizerChanged { new_authorizer }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct ExternalBalanceTransfer { pub token : self :: ethcontract :: Address , pub sender : self :: ethcontract :: Address , pub recipient : self :: ethcontract :: Address , pub amount : self :: ethcontract :: U256 , } impl ExternalBalanceTransfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([84 , 10 , 26 , 63 , 40 , 52 , 12 , 174 , 195 , 54 , 200 , 29 , 141 , 123 , 61 , 241 , 57 , 238 , 92 , 220 , 24 , 57 , 164 , 242 , 131 , 215 , 235 , 183 , 234 , 174 , 45 , 92]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`ExternalBalanceTransfer(address,address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "ExternalBalanceTransfer(address,address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for ExternalBalanceTransfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (token , sender , recipient , amount ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (ExternalBalanceTransfer { token , sender , recipient , amount }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct FlashLoan { pub recipient : self :: ethcontract :: Address , pub token : self :: ethcontract :: Address , pub amount : self :: ethcontract :: U256 , pub fee_amount : self :: ethcontract :: U256 , } impl FlashLoan { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([13 , 125 , 117 , 224 , 26 , 185 , 87 , 128 , 211 , 205 , 28 , 142 , 192 , 221 , 108 , 44 , 225 , 158 , 58 , 32 , 66 , 126 , 236 , 139 , 245 , 50 , 131 , 182 , 251 , 142 , 149 , 240]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`FlashLoan(address,address,uint256,uint256)`"] pub fn abi_signature () -> & 'static str { "FlashLoan(address,address,uint256,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for FlashLoan { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (recipient , token , amount , fee_amount ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (FlashLoan { recipient , token , amount , fee_amount }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct InternalBalanceChanged { pub user : self :: ethcontract :: Address , pub token : self :: ethcontract :: Address , pub delta : self :: ethcontract :: I256 , } impl InternalBalanceChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([24 , 225 , 234 , 65 , 57 , 230 , 132 , 19 , 215 , 208 , 138 , 167 , 82 , 231 , 21 , 104 , 227 , 107 , 44 , 91 , 249 , 64 , 137 , 51 , 20 , 194 , 197 , 176 , 30 , 170 , 12 , 66]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`InternalBalanceChanged(address,address,int256)`"] pub fn abi_signature () -> & 'static str { "InternalBalanceChanged(address,address,int256)" } } impl self :: ethcontract :: tokens :: Tokenize for InternalBalanceChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (user , token , delta ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (InternalBalanceChanged { user , token , delta }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PoolBalanceChanged { pub pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , pub liquidity_provider : self :: ethcontract :: Address , pub tokens : Vec < self :: ethcontract :: Address > , pub deltas : Vec < self :: ethcontract :: I256 > , pub protocol_fee_amounts : Vec < self :: ethcontract :: U256 > , } impl PoolBalanceChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([229 , 206 , 36 , 144 , 135 , 206 , 4 , 240 , 90 , 149 , 113 , 146 , 67 , 84 , 0 , 253 , 151 , 134 , 141 , 186 , 14 , 106 , 75 , 76 , 4 , 154 , 191 , 138 , 248 , 13 , 174 , 120]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PoolBalanceChanged(bytes32,address,address[],int256[],uint256[])`"] pub fn abi_signature () -> & 'static str { "PoolBalanceChanged(bytes32,address,address[],int256[],uint256[])" } } impl self :: ethcontract :: tokens :: Tokenize for PoolBalanceChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (pool_id , liquidity_provider , tokens , deltas , protocol_fee_amounts ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PoolBalanceChanged { pool_id , liquidity_provider , tokens , deltas , protocol_fee_amounts }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PoolBalanceManaged { pub pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , pub asset_manager : self :: ethcontract :: Address , pub token : self :: ethcontract :: Address , pub cash_delta : self :: ethcontract :: I256 , pub managed_delta : self :: ethcontract :: I256 , } impl PoolBalanceManaged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([110 , 220 , 175 , 98 , 65 , 16 , 91 , 76 , 148 , 194 , 239 , 219 , 243 , 166 , 177 , 36 , 88 , 235 , 61 , 7 , 190 , 58 , 14 , 129 , 210 , 75 , 19 , 196 , 64 , 69 , 254 , 122]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PoolBalanceManaged(bytes32,address,address,int256,int256)`"] pub fn abi_signature () -> & 'static str { "PoolBalanceManaged(bytes32,address,address,int256,int256)" } } impl self :: ethcontract :: tokens :: Tokenize for PoolBalanceManaged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (pool_id , asset_manager , token , cash_delta , managed_delta ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PoolBalanceManaged { pool_id , asset_manager , token , cash_delta , managed_delta }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PoolRegistered { pub pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , pub pool_address : self :: ethcontract :: Address , pub specialization : u8 , } impl PoolRegistered { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([60 , 19 , 188 , 48 , 184 , 232 , 120 , 197 , 63 , 210 , 163 , 107 , 103 , 148 , 9 , 192 , 115 , 175 , 215 , 89 , 80 , 190 , 67 , 216 , 133 , 135 , 104 , 233 , 86 , 251 , 194 , 14]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PoolRegistered(bytes32,address,uint8)`"] pub fn abi_signature () -> & 'static str { "PoolRegistered(bytes32,address,uint8)" } } impl self :: ethcontract :: tokens :: Tokenize for PoolRegistered { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (pool_id , pool_address , specialization ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PoolRegistered { pool_id , pool_address , specialization }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct RelayerApprovalChanged { pub relayer : self :: ethcontract :: Address , pub sender : self :: ethcontract :: Address , pub approved : bool , } impl RelayerApprovalChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([70 , 150 , 31 , 219 , 69 , 2 , 182 , 70 , 213 , 9 , 95 , 186 , 118 , 0 , 72 , 106 , 138 , 192 , 80 , 65 , 213 , 92 , 223 , 15 , 22 , 237 , 103 , 113 , 128 , 181 , 202 , 216]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`RelayerApprovalChanged(address,address,bool)`"] pub fn abi_signature () -> & 'static str { "RelayerApprovalChanged(address,address,bool)" } } impl self :: ethcontract :: tokens :: Tokenize for RelayerApprovalChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (relayer , sender , approved ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (RelayerApprovalChanged { relayer , sender , approved }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Swap { pub pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , pub token_in : self :: ethcontract :: Address , pub token_out : self :: ethcontract :: Address , pub amount_in : self :: ethcontract :: U256 , pub amount_out : self :: ethcontract :: U256 , } impl Swap { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([33 , 112 , 199 , 65 , 196 , 21 , 49 , 174 , 194 , 14 , 124 , 16 , 124 , 36 , 238 , 207 , 221 , 21 , 230 , 156 , 155 , 176 , 168 , 221 , 55 , 177 , 132 , 11 , 158 , 11 , 32 , 123]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Swap(bytes32,address,address,uint256,uint256)`"] pub fn abi_signature () -> & 'static str { "Swap(bytes32,address,address,uint256,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Swap { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (pool_id , token_in , token_out , amount_in , amount_out ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Swap { pool_id , token_in , token_out , amount_in , amount_out }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct TokensDeregistered { pub pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , pub tokens : Vec < self :: ethcontract :: Address > , } impl TokensDeregistered { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([125 , 205 , 198 , 208 , 46 , 244 , 12 , 124 , 26 , 112 , 70 , 160 , 17 , 176 , 88 , 189 , 127 , 152 , 143 , 161 , 78 , 32 , 166 , 99 , 68 , 249 , 212 , 230 , 6 , 87 , 214 , 16]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`TokensDeregistered(bytes32,address[])`"] pub fn abi_signature () -> & 'static str { "TokensDeregistered(bytes32,address[])" } } impl self :: ethcontract :: tokens :: Tokenize for TokensDeregistered { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (pool_id , tokens ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (TokensDeregistered { pool_id , tokens }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct TokensRegistered { pub pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , pub tokens : Vec < self :: ethcontract :: Address > , pub asset_managers : Vec < self :: ethcontract :: Address > , } impl TokensRegistered { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([245 , 132 , 125 , 63 , 33 , 151 , 177 , 108 , 220 , 210 , 9 , 142 , 201 , 93 , 9 , 5 , 205 , 26 , 189 , 175 , 65 , 95 , 7 , 187 , 124 , 239 , 43 , 186 , 138 , 197 , 222 , 196]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`TokensRegistered(bytes32,address[],address[])`"] pub fn abi_signature () -> & 'static str { "TokensRegistered(bytes32,address[],address[])" } } impl self :: ethcontract :: tokens :: Tokenize for TokensRegistered { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (pool_id , tokens , asset_managers ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (TokensRegistered { pool_id , tokens , asset_managers }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn authorizer_changed (& self) -> self :: event_builders :: AuthorizerChangedBuilder { self :: event_builders :: AuthorizerChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([148 , 185 , 121 , 182 , 131 , 26 , 81 , 41 , 62 , 38 , 65 , 66 , 111 , 151 , 116 , 127 , 238 , 212 , 111 , 23 , 119 , 159 , 237 , 156 , 209 , 141 , 30 , 206 , 252 , 254 , 146 , 239])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn external_balance_transfer (& self) -> self :: event_builders :: ExternalBalanceTransferBuilder { self :: event_builders :: ExternalBalanceTransferBuilder (self . instance . event (self :: ethcontract :: H256 ([84 , 10 , 26 , 63 , 40 , 52 , 12 , 174 , 195 , 54 , 200 , 29 , 141 , 123 , 61 , 241 , 57 , 238 , 92 , 220 , 24 , 57 , 164 , 242 , 131 , 215 , 235 , 183 , 234 , 174 , 45 , 92])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn flash_loan (& self) -> self :: event_builders :: FlashLoanBuilder { self :: event_builders :: FlashLoanBuilder (self . instance . event (self :: ethcontract :: H256 ([13 , 125 , 117 , 224 , 26 , 185 , 87 , 128 , 211 , 205 , 28 , 142 , 192 , 221 , 108 , 44 , 225 , 158 , 58 , 32 , 66 , 126 , 236 , 139 , 245 , 50 , 131 , 182 , 251 , 142 , 149 , 240])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn internal_balance_changed (& self) -> self :: event_builders :: InternalBalanceChangedBuilder { self :: event_builders :: InternalBalanceChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([24 , 225 , 234 , 65 , 57 , 230 , 132 , 19 , 215 , 208 , 138 , 167 , 82 , 231 , 21 , 104 , 227 , 107 , 44 , 91 , 249 , 64 , 137 , 51 , 20 , 194 , 197 , 176 , 30 , 170 , 12 , 66])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn pool_balance_changed (& self) -> self :: event_builders :: PoolBalanceChangedBuilder { self :: event_builders :: PoolBalanceChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([229 , 206 , 36 , 144 , 135 , 206 , 4 , 240 , 90 , 149 , 113 , 146 , 67 , 84 , 0 , 253 , 151 , 134 , 141 , 186 , 14 , 106 , 75 , 76 , 4 , 154 , 191 , 138 , 248 , 13 , 174 , 120])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn pool_balance_managed (& self) -> self :: event_builders :: PoolBalanceManagedBuilder { self :: event_builders :: PoolBalanceManagedBuilder (self . instance . event (self :: ethcontract :: H256 ([110 , 220 , 175 , 98 , 65 , 16 , 91 , 76 , 148 , 194 , 239 , 219 , 243 , 166 , 177 , 36 , 88 , 235 , 61 , 7 , 190 , 58 , 14 , 129 , 210 , 75 , 19 , 196 , 64 , 69 , 254 , 122])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn pool_registered (& self) -> self :: event_builders :: PoolRegisteredBuilder { self :: event_builders :: PoolRegisteredBuilder (self . instance . event (self :: ethcontract :: H256 ([60 , 19 , 188 , 48 , 184 , 232 , 120 , 197 , 63 , 210 , 163 , 107 , 103 , 148 , 9 , 192 , 115 , 175 , 215 , 89 , 80 , 190 , 67 , 216 , 133 , 135 , 104 , 233 , 86 , 251 , 194 , 14])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn relayer_approval_changed (& self) -> self :: event_builders :: RelayerApprovalChangedBuilder { self :: event_builders :: RelayerApprovalChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([70 , 150 , 31 , 219 , 69 , 2 , 182 , 70 , 213 , 9 , 95 , 186 , 118 , 0 , 72 , 106 , 138 , 192 , 80 , 65 , 213 , 92 , 223 , 15 , 22 , 237 , 103 , 113 , 128 , 181 , 202 , 216])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap (& self) -> self :: event_builders :: SwapBuilder { self :: event_builders :: SwapBuilder (self . instance . event (self :: ethcontract :: H256 ([33 , 112 , 199 , 65 , 196 , 21 , 49 , 174 , 194 , 14 , 124 , 16 , 124 , 36 , 238 , 207 , 221 , 21 , 230 , 156 , 155 , 176 , 168 , 221 , 55 , 177 , 132 , 11 , 158 , 11 , 32 , 123])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn tokens_deregistered (& self) -> self :: event_builders :: TokensDeregisteredBuilder { self :: event_builders :: TokensDeregisteredBuilder (self . instance . event (self :: ethcontract :: H256 ([125 , 205 , 198 , 208 , 46 , 244 , 12 , 124 , 26 , 112 , 70 , 160 , 17 , 176 , 88 , 189 , 127 , 152 , 143 , 161 , 78 , 32 , 166 , 99 , 68 , 249 , 212 , 230 , 6 , 87 , 214 , 16])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn tokens_registered (& self) -> self :: event_builders :: TokensRegisteredBuilder { self :: event_builders :: TokensRegisteredBuilder (self . instance . event (self :: ethcontract :: H256 ([245 , 132 , 125 , 63 , 33 , 151 , 177 , 108 , 220 , 210 , 9 , 142 , 201 , 93 , 9 , 5 , 205 , 26 , 189 , 175 , 65 , 95 , 7 , 187 , 124 , 239 , 43 , 186 , 138 , 197 , 222 , 196])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `AuthorizerChanged` events."] pub struct AuthorizerChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: AuthorizerChanged > ,) ; impl AuthorizerChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: AuthorizerChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: AuthorizerChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `ExternalBalanceTransfer` events."] pub struct ExternalBalanceTransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: ExternalBalanceTransfer > ,) ; impl ExternalBalanceTransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: ExternalBalanceTransfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: ExternalBalanceTransfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `FlashLoan` events."] pub struct FlashLoanBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: FlashLoan > ,) ; impl FlashLoanBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: FlashLoan >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: FlashLoan > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `InternalBalanceChanged` events."] pub struct InternalBalanceChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: InternalBalanceChanged > ,) ; impl InternalBalanceChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: InternalBalanceChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: InternalBalanceChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PoolBalanceChanged` events."] pub struct PoolBalanceChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PoolBalanceChanged > ,) ; impl PoolBalanceChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PoolBalanceChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PoolBalanceChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PoolBalanceManaged` events."] pub struct PoolBalanceManagedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PoolBalanceManaged > ,) ; impl PoolBalanceManagedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PoolBalanceManaged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PoolBalanceManaged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PoolRegistered` events."] pub struct PoolRegisteredBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PoolRegistered > ,) ; impl PoolRegisteredBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PoolRegistered >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PoolRegistered > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `RelayerApprovalChanged` events."] pub struct RelayerApprovalChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: RelayerApprovalChanged > ,) ; impl RelayerApprovalChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: RelayerApprovalChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: RelayerApprovalChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Swap` events."] pub struct SwapBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Swap > ,) ; impl SwapBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Swap >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Swap > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `TokensDeregistered` events."] pub struct TokensDeregisteredBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: TokensDeregistered > ,) ; impl TokensDeregisteredBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: TokensDeregistered >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: TokensDeregistered > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `TokensRegistered` events."] pub struct TokensRegisteredBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: TokensRegistered > ,) ; impl TokensRegisteredBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: TokensRegistered >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: TokensRegistered > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { AuthorizerChanged (self :: event_data :: AuthorizerChanged) , ExternalBalanceTransfer (self :: event_data :: ExternalBalanceTransfer) , FlashLoan (self :: event_data :: FlashLoan) , InternalBalanceChanged (self :: event_data :: InternalBalanceChanged) , PausedStateChanged (self :: event_data :: PausedStateChanged) , PoolBalanceChanged (self :: event_data :: PoolBalanceChanged) , PoolBalanceManaged (self :: event_data :: PoolBalanceManaged) , PoolRegistered (self :: event_data :: PoolRegistered) , RelayerApprovalChanged (self :: event_data :: RelayerApprovalChanged) , Swap (self :: event_data :: Swap) , TokensDeregistered (self :: event_data :: TokensDeregistered) , TokensRegistered (self :: event_data :: TokensRegistered) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([148 , 185 , 121 , 182 , 131 , 26 , 81 , 41 , 62 , 38 , 65 , 66 , 111 , 151 , 116 , 127 , 238 , 212 , 111 , 23 , 119 , 159 , 237 , 156 , 209 , 141 , 30 , 206 , 252 , 254 , 146 , 239]) => Ok (Event :: AuthorizerChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("AuthorizerChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([84 , 10 , 26 , 63 , 40 , 52 , 12 , 174 , 195 , 54 , 200 , 29 , 141 , 123 , 61 , 241 , 57 , 238 , 92 , 220 , 24 , 57 , 164 , 242 , 131 , 215 , 235 , 183 , 234 , 174 , 45 , 92]) => Ok (Event :: ExternalBalanceTransfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("ExternalBalanceTransfer") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([13 , 125 , 117 , 224 , 26 , 185 , 87 , 128 , 211 , 205 , 28 , 142 , 192 , 221 , 108 , 44 , 225 , 158 , 58 , 32 , 66 , 126 , 236 , 139 , 245 , 50 , 131 , 182 , 251 , 142 , 149 , 240]) => Ok (Event :: FlashLoan (log . clone () . decode (Contract :: raw_contract () . abi . event ("FlashLoan") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([24 , 225 , 234 , 65 , 57 , 230 , 132 , 19 , 215 , 208 , 138 , 167 , 82 , 231 , 21 , 104 , 227 , 107 , 44 , 91 , 249 , 64 , 137 , 51 , 20 , 194 , 197 , 176 , 30 , 170 , 12 , 66]) => Ok (Event :: InternalBalanceChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("InternalBalanceChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([229 , 206 , 36 , 144 , 135 , 206 , 4 , 240 , 90 , 149 , 113 , 146 , 67 , 84 , 0 , 253 , 151 , 134 , 141 , 186 , 14 , 106 , 75 , 76 , 4 , 154 , 191 , 138 , 248 , 13 , 174 , 120]) => Ok (Event :: PoolBalanceChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PoolBalanceChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([110 , 220 , 175 , 98 , 65 , 16 , 91 , 76 , 148 , 194 , 239 , 219 , 243 , 166 , 177 , 36 , 88 , 235 , 61 , 7 , 190 , 58 , 14 , 129 , 210 , 75 , 19 , 196 , 64 , 69 , 254 , 122]) => Ok (Event :: PoolBalanceManaged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PoolBalanceManaged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([60 , 19 , 188 , 48 , 184 , 232 , 120 , 197 , 63 , 210 , 163 , 107 , 103 , 148 , 9 , 192 , 115 , 175 , 215 , 89 , 80 , 190 , 67 , 216 , 133 , 135 , 104 , 233 , 86 , 251 , 194 , 14]) => Ok (Event :: PoolRegistered (log . clone () . decode (Contract :: raw_contract () . abi . event ("PoolRegistered") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([70 , 150 , 31 , 219 , 69 , 2 , 182 , 70 , 213 , 9 , 95 , 186 , 118 , 0 , 72 , 106 , 138 , 192 , 80 , 65 , 213 , 92 , 223 , 15 , 22 , 237 , 103 , 113 , 128 , 181 , 202 , 216]) => Ok (Event :: RelayerApprovalChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("RelayerApprovalChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([33 , 112 , 199 , 65 , 196 , 21 , 49 , 174 , 194 , 14 , 124 , 16 , 124 , 36 , 238 , 207 , 221 , 21 , 230 , 156 , 155 , 176 , 168 , 221 , 55 , 177 , 132 , 11 , 158 , 11 , 32 , 123]) => Ok (Event :: Swap (log . clone () . decode (Contract :: raw_contract () . abi . event ("Swap") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([125 , 205 , 198 , 208 , 46 , 244 , 12 , 124 , 26 , 112 , 70 , 160 , 17 , 176 , 88 , 189 , 127 , 152 , 143 , 161 , 78 , 32 , 166 , 99 , 68 , 249 , 212 , 230 , 6 , 87 , 214 , 16]) => Ok (Event :: TokensDeregistered (log . clone () . decode (Contract :: raw_contract () . abi . event ("TokensDeregistered") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([245 , 132 , 125 , 63 , 33 , 151 , 177 , 108 , 220 , 210 , 9 , 142 , 201 , 93 , 9 , 5 , 205 , 26 , 189 , 175 , 65 , 95 , 7 , 187 , 124 , 239 , 43 , 186 , 138 , 197 , 222 , 196]) => Ok (Event :: TokensRegistered (log . clone () . decode (Contract :: raw_contract () . abi . event ("TokensRegistered") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: vault :: Contract as Vault ;
|
1 |
# [allow (dead_code)] pub mod weighted_pool { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"WeightedPool\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"contract IVault\",\"name\":\"vault\",\"type\":\"address\"},{\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"internalType\":\"string\",\"name\":\"symbol\",\"type\":\"string\"},{\"internalType\":\"contract IERC20[]\",\"name\":\"tokens\",\"type\":\"address[]\"},{\"internalType\":\"uint256[]\",\"name\":\"normalizedWeights\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowDuration\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodDuration\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}]},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"decreaseApproval\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLastInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getNormalizedWeights\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOwner\",\"inputs\":[],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolId\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRate\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getVault\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IVault\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseApproval\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onExitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onJoinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onSwap\",\"inputs\":[{\"internalType\":\"struct IPoolSwapStructs.SwapRequest\",\"name\":\"request\",\"type\":\"tuple\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"bytes\"}]},{\"internalType\":\"uint256\",\"name\":\"balanceTokenIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"balanceTokenOut\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryExit\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryJoin\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapFeePercentage\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapFeePercentageChanged\",\"inputs\":[{\"name\":\"swapFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (WeightedPool)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `DOMAIN_SEPARATOR():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([54 , 68 , 229 , 21]) } # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `decreaseApproval(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn decrease_approval (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([102 , 24 , 132 , 99]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([192 , 255 , 26 , 21]) } # [doc = "Returns signature for method `getLastInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_last_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([155 , 2 , 205 , 222]) } # [doc = "Returns signature for method `getNormalizedWeights():(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_normalized_weights (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([248 , 159 , 39 , 237]) } # [doc = "Returns signature for method `getOwner():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_owner (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([137 , 61 , 32 , 232]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPoolId():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_id (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([56 , 255 , 242 , 208]) } # [doc = "Returns signature for method `getRate():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_rate (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([103 , 154 , 239 , 206]) } # [doc = "Returns signature for method `getSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([85 , 198 , 118 , 40]) } # [doc = "Returns signature for method `getVault():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_vault (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([141 , 146 , 138 , 248]) } # [doc = "Returns signature for method `increaseApproval(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn increase_approval (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([215 , 61 , 214 , 35]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `nonces(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn nonces (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([126 , 206 , 190 , 0]) } # [doc = "Returns signature for method `onExitPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([116 , 243 , 176 , 9]) } # [doc = "Returns signature for method `onJoinPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([213 , 192 , 150 , 196]) } # [doc = "Returns signature for method `onSwap((uint8,address,address,uint256,bytes32,uint256,address,address,bytes),uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn on_swap (& self) -> self :: ethcontract :: contract :: Signature < ((u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([157 , 44 , 17 , 12]) } # [doc = "Returns signature for method `permit(address,address,uint256,uint256,uint8,bytes32,bytes32)`."] # [allow (clippy :: type_complexity)] pub fn permit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: U256 , u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([213 , 5 , 172 , 207]) } # [doc = "Returns signature for method `queryExit(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_exit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([96 , 40 , 191 , 212]) } # [doc = "Returns signature for method `queryJoin(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_join (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([135 , 236 , 104 , 23]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setSwapFeePercentage(uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([56 , 233 , 146 , 46]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([54 , 68 , 229 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , account : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (account ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decrease_approval (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([102 , 24 , 132 , 99] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([192 , 255 , 26 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_last_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([155 , 2 , 205 , 222] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_normalized_weights (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([248 , 159 , 39 , 237] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_owner (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([137 , 61 , 32 , 232] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_id (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([56 , 255 , 242 , 208] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([103 , 154 , 239 , 206] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([85 , 198 , 118 , 40] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_vault (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([141 , 146 , 138 , 248] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn increase_approval (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([215 , 61 , 214 , 35] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn nonces (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([126 , 206 , 190 , 0] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([116 , 243 , 176 , 9] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([213 , 192 , 150 , 196] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_swap (& self , request : (u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , balance_token_in : self :: ethcontract :: U256 , balance_token_out : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([157 , 44 , 17 , 12] , (request , balance_token_in , balance_token_out ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn permit (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256 , v : u8 , r : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , s : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([213 , 5 , 172 , 207] , (owner , spender , value , deadline , v , r , s ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_exit (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([96 , 40 , 191 , 212] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_join (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([135 , 236 , 104 , 23] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_fee_percentage (& self , swap_fee_percentage : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([56 , 233 , 146 , 46] , (swap_fee_percentage ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (sender , recipient , amount ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapFeePercentageChanged { pub swap_fee_percentage : self :: ethcontract :: U256 , } impl SwapFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "SwapFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapFeePercentageChanged { swap_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_fee_percentage_changed (& self) -> self :: event_builders :: SwapFeePercentageChangedBuilder { self :: event_builders :: SwapFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapFeePercentageChanged` events."] pub struct SwapFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapFeePercentageChanged > ,) ; impl SwapFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { Approval (self :: event_data :: Approval) , PausedStateChanged (self :: event_data :: PausedStateChanged) , SwapFeePercentageChanged (self :: event_data :: SwapFeePercentageChanged) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) => Ok (Event :: SwapFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: weighted_pool :: Contract as WeightedPool ;
|
1 |
# [allow (dead_code)] pub mod weighted_pool_2_tokens { # [rustfmt :: skip] use ethcontract as ethcontract ; # [doc = "Generated by `ethcontract`"] # [derive (Clone)] pub struct Contract { methods : Methods , } impl Contract { # [doc = r" Retrieves the raw contract instance used to generate the type safe"] # [doc = r" API for this contract."] pub fn raw_contract () -> & 'static self :: ethcontract :: Contract { use self :: ethcontract :: common :: artifact :: truffle :: TruffleLoader ; use self :: ethcontract :: private :: lazy_static ; use self :: ethcontract :: Contract ; lazy_static ! { pub static ref CONTRACT : Contract = { # [allow (unused_mut)] let mut contract = TruffleLoader :: new () . load_contract_from_str ("{\"contractName\":\"WeightedPool2Tokens\",\"abi\":[{\"type\":\"constructor\",\"inputs\":[{\"internalType\":\"struct WeightedPool2Tokens.NewPoolParams\",\"name\":\"params\",\"type\":\"tuple\",\"components\":[{\"type\":\"address\"},{\"type\":\"string\"},{\"type\":\"string\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"},{\"type\":\"bool\"},{\"type\":\"address\"}]}]},{\"type\":\"function\",\"name\":\"DOMAIN_SEPARATOR\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"approve\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"balanceOf\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"decreaseApproval\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"enableOracle\",\"inputs\":[],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getActionId\",\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"selector\",\"type\":\"bytes4\"}],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getAuthorizer\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IAuthorizer\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLargestSafeQueryWindow\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getLastInvariant\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getLatest\",\"inputs\":[{\"internalType\":\"enum IPriceOracle.Variable\",\"name\":\"variable\",\"type\":\"uint8\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getMiscData\",\"inputs\":[],\"outputs\":[{\"internalType\":\"int256\",\"name\":\"logInvariant\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"logTotalSupply\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"oracleSampleCreationTimestamp\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"oracleIndex\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"oracleEnabled\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getNormalizedWeights\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getOwner\",\"inputs\":[],\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPastAccumulators\",\"inputs\":[{\"internalType\":\"struct IPriceOracle.OracleAccumulatorQuery[]\",\"name\":\"queries\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"uint256\"}]}],\"outputs\":[{\"internalType\":\"int256[]\",\"name\":\"results\",\"type\":\"int256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPausedState\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"pauseWindowEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"bufferPeriodEndTime\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getPoolId\",\"inputs\":[],\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRate\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSample\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"index\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"int256\",\"name\":\"logPairPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"accLogPairPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"logBptPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"accLogBptPrice\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"logInvariant\",\"type\":\"int256\"},{\"internalType\":\"int256\",\"name\":\"accLogInvariant\",\"type\":\"int256\"},{\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getSwapFeePercentage\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getTimeWeightedAverage\",\"inputs\":[{\"internalType\":\"struct IPriceOracle.OracleAverageQuery[]\",\"name\":\"queries\",\"type\":\"tuple[]\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"uint256\"},{\"type\":\"uint256\"}]}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"results\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getTotalSamples\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getVault\",\"inputs\":[],\"outputs\":[{\"internalType\":\"contract IVault\",\"name\":\"\",\"type\":\"address\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"increaseApproval\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onExitPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onJoinPool\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256[]\",\"name\":\"dueProtocolFeeAmounts\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onSwap\",\"inputs\":[{\"internalType\":\"struct IPoolSwapStructs.SwapRequest\",\"name\":\"request\",\"type\":\"tuple\",\"components\":[{\"type\":\"uint8\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"uint256\"},{\"type\":\"bytes32\"},{\"type\":\"uint256\"},{\"type\":\"address\"},{\"type\":\"address\"},{\"type\":\"bytes\"}]},{\"internalType\":\"uint256\",\"name\":\"balanceTokenIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"balanceTokenOut\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"permit\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryExit\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptIn\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsOut\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"queryJoin\",\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"poolId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256[]\",\"name\":\"balances\",\"type\":\"uint256[]\"},{\"internalType\":\"uint256\",\"name\":\"lastChangeBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"protocolSwapFeePercentage\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"userData\",\"type\":\"bytes\"}],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"bptOut\",\"type\":\"uint256\"},{\"internalType\":\"uint256[]\",\"name\":\"amountsIn\",\"type\":\"uint256[]\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setPaused\",\"inputs\":[{\"internalType\":\"bool\",\"name\":\"paused\",\"type\":\"bool\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSwapFeePercentage\",\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"swapFeePercentage\",\"type\":\"uint256\"}],\"outputs\":[],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"constant\":false,\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"transfer\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferFrom\",\"inputs\":[{\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"recipient\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"constant\":false,\"stateMutability\":\"nonpayable\"},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"OracleEnabledChanged\",\"inputs\":[{\"name\":\"enabled\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PausedStateChanged\",\"inputs\":[{\"name\":\"paused\",\"type\":\"bool\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SwapFeePercentageChanged\",\"inputs\":[{\"name\":\"swapFeePercentage\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true},{\"name\":\"value\",\"type\":\"uint256\",\"indexed\":false}],\"anonymous\":false}],\"bytecode\":\"\",\"networks\":{},\"devdoc\":{\"details\":null,\"methods\":{}},\"userdoc\":{\"details\":null,\"methods\":{}}}") . expect ("valid contract JSON") ; contract } ; } & CONTRACT } # [doc = r" Creates a new contract instance with the specified `web3`"] # [doc = r" provider at the given `Address`."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching"] # [doc = r" `Abi` is actually deployed at the given address."] pub fn at < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { Contract :: with_deployment_info (web3 , address , None) } # [doc = r" Creates a new contract instance with the specified `web3` provider with"] # [doc = r" the given `Abi` at the given `Address` and an optional transaction hash."] # [doc = r" This hash is used to retrieve contract related information such as the"] # [doc = r" creation block (which is useful for fetching all historic events)."] # [doc = r""] # [doc = r" Note that this does not verify that a contract with a matching `Abi` is"] # [doc = r" actually deployed at the given address nor that the transaction hash,"] # [doc = r" when provided, is actually for this contract deployment."] pub fn with_deployment_info < F , B , T > (web3 : & self :: ethcontract :: web3 :: api :: Web3 < T > , address : self :: ethcontract :: Address , deployment_information : Option < ethcontract :: common :: DeploymentInformation > ,) -> Self where F : std :: future :: Future < Output = Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , B : std :: future :: Future < Output = Result < Vec < Result < self :: ethcontract :: json :: Value , self :: ethcontract :: web3 :: Error , > , > , self :: ethcontract :: web3 :: Error , > , > + Send + 'static , T : self :: ethcontract :: web3 :: Transport < Out = F > + self :: ethcontract :: web3 :: BatchTransport < Batch = B > + Send + Sync + 'static , { use self :: ethcontract :: Instance ; use self :: ethcontract :: transport :: DynTransport ; use self :: ethcontract :: web3 :: api :: Web3 ; let transport = DynTransport :: new (web3 . transport () . clone ()) ; let web3 = Web3 :: new (transport) ; let abi = Self :: raw_contract () . abi . clone () ; let instance = Instance :: with_deployment_info (web3 , abi , address , deployment_information) ; Contract :: from_raw (instance) } # [doc = r" Creates a contract from a raw instance."] fn from_raw (instance : self :: ethcontract :: dyns :: DynInstance) -> Self { let methods = Methods { instance } ; Contract { methods } } # [doc = r" Returns the contract address being used by this instance."] pub fn address (& self) -> self :: ethcontract :: Address { self . raw_instance () . address () } # [doc = r" Returns the deployment information of the contract"] # [doc = r" if it is known, `None` otherwise."] pub fn deployment_information (& self) -> Option < ethcontract :: common :: DeploymentInformation > { self . raw_instance () . deployment_information () } # [doc = r" Returns a reference to the default method options used by this"] # [doc = r" contract."] pub fn defaults (& self) -> & self :: ethcontract :: contract :: MethodDefaults { & self . raw_instance () . defaults } # [doc = r" Returns a mutable reference to the default method options used"] # [doc = r" by this contract."] pub fn defaults_mut (& mut self) -> & mut self :: ethcontract :: contract :: MethodDefaults { & mut self . raw_instance_mut () . defaults } # [doc = r" Returns a reference to the raw runtime instance used by this"] # [doc = r" contract."] pub fn raw_instance (& self) -> & self :: ethcontract :: dyns :: DynInstance { & self . methods . instance } # [doc = r" Returns a mutable reference to the raw runtime instance used by"] # [doc = r" this contract."] fn raw_instance_mut (& mut self) -> & mut self :: ethcontract :: dyns :: DynInstance { & mut self . methods . instance } } impl std :: fmt :: Debug for Contract { fn fmt (& self , f : & mut std :: fmt :: Formatter) -> std :: fmt :: Result { f . debug_tuple (stringify ! (WeightedPool2Tokens)) . field (& self . address ()) . finish () } } impl Contract { # [doc = r" Returns an object that allows accessing typed method signatures."] pub fn signatures () -> Signatures { Signatures } # [doc = r" Retrieves a reference to type containing all the generated"] # [doc = r" contract methods. This can be used for methods where the name"] # [doc = r" would collide with a common method (like `at` or `deployed`)."] pub fn methods (& self) -> & Methods { & self . methods } } # [doc = r" Type containing signatures for all methods for generated contract type."] # [derive (Clone , Copy)] pub struct Signatures ; impl Signatures { # [doc = "Returns signature for method `DOMAIN_SEPARATOR():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn domain_separator (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([54 , 68 , 229 , 21]) } # [doc = "Returns signature for method `allowance(address,address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn allowance (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([221 , 98 , 237 , 62]) } # [doc = "Returns signature for method `approve(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn approve (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([9 , 94 , 167 , 179]) } # [doc = "Returns signature for method `balanceOf(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn balance_of (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([112 , 160 , 130 , 49]) } # [doc = "Returns signature for method `decimals():(uint8)`."] # [allow (clippy :: type_complexity)] pub fn decimals (& self) -> self :: ethcontract :: contract :: Signature < () , u8 > { self :: ethcontract :: contract :: Signature :: new ([49 , 60 , 229 , 103]) } # [doc = "Returns signature for method `decreaseApproval(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn decrease_approval (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([102 , 24 , 132 , 99]) } # [doc = "Returns signature for method `enableOracle()`."] # [allow (clippy :: type_complexity)] pub fn enable_oracle (& self) -> self :: ethcontract :: contract :: Signature < () , () > { self :: ethcontract :: contract :: Signature :: new ([41 , 44 , 145 , 74]) } # [doc = "Returns signature for method `getActionId(bytes4):(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_action_id (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 4] > ,) , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([133 , 28 , 27 , 179]) } # [doc = "Returns signature for method `getAuthorizer():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_authorizer (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([170 , 171 , 173 , 197]) } # [doc = "Returns signature for method `getInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([192 , 255 , 26 , 21]) } # [doc = "Returns signature for method `getLargestSafeQueryWindow():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_largest_safe_query_window (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([255 , 208 , 136 , 235]) } # [doc = "Returns signature for method `getLastInvariant():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_last_invariant (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([155 , 2 , 205 , 222]) } # [doc = "Returns signature for method `getLatest(uint8):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_latest (& self) -> self :: ethcontract :: contract :: Signature < (u8 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([177 , 11 , 231 , 57]) } # [doc = "Returns signature for method `getMiscData():(int256,int256,uint256,uint256,bool,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_misc_data (& self) -> self :: ethcontract :: contract :: Signature < () , (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , bool , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([74 , 107 , 11 , 21]) } # [doc = "Returns signature for method `getNormalizedWeights():(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_normalized_weights (& self) -> self :: ethcontract :: contract :: Signature < () , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([248 , 159 , 39 , 237]) } # [doc = "Returns signature for method `getOwner():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_owner (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([137 , 61 , 32 , 232]) } # [doc = "Returns signature for method `getPastAccumulators((uint8,uint256)[]):(int256[])`."] # [allow (clippy :: type_complexity)] pub fn get_past_accumulators (& self) -> self :: ethcontract :: contract :: Signature < (Vec < (u8 , self :: ethcontract :: U256 ,) > ,) , Vec < self :: ethcontract :: I256 > > { self :: ethcontract :: contract :: Signature :: new ([107 , 132 , 50 , 57]) } # [doc = "Returns signature for method `getPausedState():(bool,uint256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_paused_state (& self) -> self :: ethcontract :: contract :: Signature < () , (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([28 , 13 , 224 , 81]) } # [doc = "Returns signature for method `getPoolId():(bytes32)`."] # [allow (clippy :: type_complexity)] pub fn get_pool_id (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self :: ethcontract :: contract :: Signature :: new ([56 , 255 , 242 , 208]) } # [doc = "Returns signature for method `getRate():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_rate (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([103 , 154 , 239 , 206]) } # [doc = "Returns signature for method `getSample(uint256):(int256,int256,int256,int256,int256,int256,uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_sample (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256) > { self :: ethcontract :: contract :: Signature :: new ([96 , 209 , 80 , 124]) } # [doc = "Returns signature for method `getSwapFeePercentage():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([85 , 198 , 118 , 40]) } # [doc = "Returns signature for method `getTimeWeightedAverage((uint8,uint256,uint256)[]):(uint256[])`."] # [allow (clippy :: type_complexity)] pub fn get_time_weighted_average (& self) -> self :: ethcontract :: contract :: Signature < (Vec < (u8 , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) > ,) , Vec < self :: ethcontract :: U256 > > { self :: ethcontract :: contract :: Signature :: new ([29 , 204 , 216 , 48]) } # [doc = "Returns signature for method `getTotalSamples():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn get_total_samples (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([180 , 139 , 91 , 64]) } # [doc = "Returns signature for method `getVault():(address)`."] # [allow (clippy :: type_complexity)] pub fn get_vault (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: Address > { self :: ethcontract :: contract :: Signature :: new ([141 , 146 , 138 , 248]) } # [doc = "Returns signature for method `increaseApproval(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn increase_approval (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([215 , 61 , 214 , 35]) } # [doc = "Returns signature for method `name():(string)`."] # [allow (clippy :: type_complexity)] pub fn name (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([6 , 253 , 222 , 3]) } # [doc = "Returns signature for method `nonces(address):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn nonces (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([126 , 206 , 190 , 0]) } # [doc = "Returns signature for method `onExitPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_exit_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([116 , 243 , 176 , 9]) } # [doc = "Returns signature for method `onJoinPool(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256[],uint256[])`."] # [allow (clippy :: type_complexity)] pub fn on_join_pool (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([213 , 192 , 150 , 196]) } # [doc = "Returns signature for method `onSwap((uint8,address,address,uint256,bytes32,uint256,address,address,bytes),uint256,uint256):(uint256)`."] # [allow (clippy :: type_complexity)] pub fn on_swap (& self) -> self :: ethcontract :: contract :: Signature < ((u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([157 , 44 , 17 , 12]) } # [doc = "Returns signature for method `permit(address,address,uint256,uint256,uint8,bytes32,bytes32)`."] # [allow (clippy :: type_complexity)] pub fn permit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: U256 , u8 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > ,) , () > { self :: ethcontract :: contract :: Signature :: new ([213 , 5 , 172 , 207]) } # [doc = "Returns signature for method `queryExit(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_exit (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([96 , 40 , 191 , 212]) } # [doc = "Returns signature for method `queryJoin(bytes32,address,address,uint256[],uint256,uint256,bytes):(uint256,uint256[])`."] # [allow (clippy :: type_complexity)] pub fn query_join (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: Address , self :: ethcontract :: Address , Vec < self :: ethcontract :: U256 > , self :: ethcontract :: U256 , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self :: ethcontract :: contract :: Signature :: new ([135 , 236 , 104 , 23]) } # [doc = "Returns signature for method `setPaused(bool)`."] # [allow (clippy :: type_complexity)] pub fn set_paused (& self) -> self :: ethcontract :: contract :: Signature < (bool ,) , () > { self :: ethcontract :: contract :: Signature :: new ([22 , 195 , 139 , 60]) } # [doc = "Returns signature for method `setSwapFeePercentage(uint256)`."] # [allow (clippy :: type_complexity)] pub fn set_swap_fee_percentage (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: U256 ,) , () > { self :: ethcontract :: contract :: Signature :: new ([56 , 233 , 146 , 46]) } # [doc = "Returns signature for method `symbol():(string)`."] # [allow (clippy :: type_complexity)] pub fn symbol (& self) -> self :: ethcontract :: contract :: Signature < () , String > { self :: ethcontract :: contract :: Signature :: new ([149 , 216 , 155 , 65]) } # [doc = "Returns signature for method `totalSupply():(uint256)`."] # [allow (clippy :: type_complexity)] pub fn total_supply (& self) -> self :: ethcontract :: contract :: Signature < () , self :: ethcontract :: U256 > { self :: ethcontract :: contract :: Signature :: new ([24 , 22 , 13 , 221]) } # [doc = "Returns signature for method `transfer(address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([169 , 5 , 156 , 187]) } # [doc = "Returns signature for method `transferFrom(address,address,uint256):(bool)`."] # [allow (clippy :: type_complexity)] pub fn transfer_from (& self) -> self :: ethcontract :: contract :: Signature < (self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 ,) , bool > { self :: ethcontract :: contract :: Signature :: new ([35 , 184 , 114 , 221]) } } # [doc = r" Type containing all contract methods for generated contract type."] # [derive (Clone)] pub struct Methods { instance : self :: ethcontract :: dyns :: DynInstance , } # [allow (clippy :: too_many_arguments , clippy :: type_complexity)] impl Methods { # [doc = "Generated by `ethcontract`"] pub fn domain_separator (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([54 , 68 , 229 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn allowance (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([221 , 98 , 237 , 62] , (owner , spender ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn approve (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([9 , 94 , 167 , 179] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn balance_of (& self , account : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([112 , 160 , 130 , 49] , (account ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decimals (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < u8 > { self . instance . view_method ([49 , 60 , 229 , 103] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn decrease_approval (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([102 , 24 , 132 , 99] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn enable_oracle (& self) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([41 , 44 , 145 , 74] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_action_id (& self , selector : self :: ethcontract :: tokens :: Bytes < [u8 ; 4] >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([133 , 28 , 27 , 179] , (selector ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_authorizer (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([170 , 171 , 173 , 197] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([192 , 255 , 26 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_largest_safe_query_window (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([255 , 208 , 136 , 235] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_last_invariant (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([155 , 2 , 205 , 222] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_latest (& self , variable : u8) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([177 , 11 , 231 , 57] , (variable ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_misc_data (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256 , self :: ethcontract :: U256 , bool , self :: ethcontract :: U256) > { self . instance . view_method ([74 , 107 , 11 , 21] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_normalized_weights (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([248 , 159 , 39 , 237] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_owner (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([137 , 61 , 32 , 232] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_past_accumulators (& self , queries : Vec < (u8 , self :: ethcontract :: U256 ,) >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: I256 > > { self . instance . view_method ([107 , 132 , 50 , 57] , (queries ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_paused_state (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (bool , self :: ethcontract :: U256 , self :: ethcontract :: U256) > { self . instance . view_method ([28 , 13 , 224 , 81] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_pool_id (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > > { self . instance . view_method ([56 , 255 , 242 , 208] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_rate (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([103 , 154 , 239 , 206] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_sample (& self , index : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < (self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: I256 , self :: ethcontract :: U256) > { self . instance . view_method ([96 , 209 , 80 , 124] , (index ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_swap_fee_percentage (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([85 , 198 , 118 , 40] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_time_weighted_average (& self , queries : Vec < (u8 , self :: ethcontract :: U256 , self :: ethcontract :: U256 ,) >) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < Vec < self :: ethcontract :: U256 > > { self . instance . view_method ([29 , 204 , 216 , 48] , (queries ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_total_samples (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([180 , 139 , 91 , 64] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn get_vault (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: Address > { self . instance . view_method ([141 , 146 , 138 , 248] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn increase_approval (& self , spender : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([215 , 61 , 214 , 35] , (spender , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn name (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([6 , 253 , 222 , 3] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn nonces (& self , owner : self :: ethcontract :: Address) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([126 , 206 , 190 , 0] , (owner ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_exit_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([116 , 243 , 176 , 9] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_join_pool (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (Vec < self :: ethcontract :: U256 > , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([213 , 192 , 150 , 196] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn on_swap (& self , request : (u8 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: U256 , self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , self :: ethcontract :: U256 , self :: ethcontract :: Address , self :: ethcontract :: Address , self :: ethcontract :: tokens :: Bytes < Vec < u8 >> ,) , balance_token_in : self :: ethcontract :: U256 , balance_token_out : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < self :: ethcontract :: U256 > { self . instance . method ([157 , 44 , 17 , 12] , (request , balance_token_in , balance_token_out ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn permit (& self , owner : self :: ethcontract :: Address , spender : self :: ethcontract :: Address , value : self :: ethcontract :: U256 , deadline : self :: ethcontract :: U256 , v : u8 , r : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , s : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] >) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([213 , 5 , 172 , 207] , (owner , spender , value , deadline , v , r , s ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_exit (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([96 , 40 , 191 , 212] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn query_join (& self , pool_id : self :: ethcontract :: tokens :: Bytes < [u8 ; 32] > , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , balances : Vec < self :: ethcontract :: U256 > , last_change_block : self :: ethcontract :: U256 , protocol_swap_fee_percentage : self :: ethcontract :: U256 , user_data : self :: ethcontract :: tokens :: Bytes < Vec < u8 >>) -> self :: ethcontract :: dyns :: DynMethodBuilder < (self :: ethcontract :: U256 , Vec < self :: ethcontract :: U256 >) > { self . instance . method ([135 , 236 , 104 , 23] , (pool_id , sender , recipient , balances , last_change_block , protocol_swap_fee_percentage , user_data ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_paused (& self , paused : bool) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([22 , 195 , 139 , 60] , (paused ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn set_swap_fee_percentage (& self , swap_fee_percentage : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < () > { self . instance . method ([56 , 233 , 146 , 46] , (swap_fee_percentage ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn symbol (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < String > { self . instance . view_method ([149 , 216 , 155 , 65] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn total_supply (& self) -> self :: ethcontract :: dyns :: DynViewMethodBuilder < self :: ethcontract :: U256 > { self . instance . view_method ([24 , 22 , 13 , 221] , ()) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer (& self , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([169 , 5 , 156 , 187] , (recipient , amount ,)) . expect ("generated call") } # [doc = "Generated by `ethcontract`"] pub fn transfer_from (& self , sender : self :: ethcontract :: Address , recipient : self :: ethcontract :: Address , amount : self :: ethcontract :: U256) -> self :: ethcontract :: dyns :: DynMethodBuilder < bool > { self . instance . method ([35 , 184 , 114 , 221] , (sender , recipient , amount ,)) . expect ("generated call") } } impl std :: ops :: Deref for Contract { type Target = Methods ; fn deref (& self) -> & Self :: Target { & self . methods } } # [doc = r" Module containing all generated data models for this contract's"] # [doc = r" events."] pub mod event_data { use super :: ethcontract ; # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Approval { pub owner : self :: ethcontract :: Address , pub spender : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Approval { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Approval(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Approval(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Approval { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (owner , spender , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Approval { owner , spender , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct OracleEnabledChanged { pub enabled : bool , } impl OracleEnabledChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([62 , 53 , 11 , 65 , 232 , 106 , 142 , 16 , 248 , 4 , 173 , 230 , 211 , 83 , 64 , 214 , 32 , 190 , 53 , 86 , 156 , 199 , 90 , 201 , 67 , 232 , 187 , 20 , 171 , 128 , 234 , 209]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`OracleEnabledChanged(bool)`"] pub fn abi_signature () -> & 'static str { "OracleEnabledChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for OracleEnabledChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (enabled ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (OracleEnabledChanged { enabled }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct PausedStateChanged { pub paused : bool , } impl PausedStateChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`PausedStateChanged(bool)`"] pub fn abi_signature () -> & 'static str { "PausedStateChanged(bool)" } } impl self :: ethcontract :: tokens :: Tokenize for PausedStateChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (paused ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (PausedStateChanged { paused }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct SwapFeePercentageChanged { pub swap_fee_percentage : self :: ethcontract :: U256 , } impl SwapFeePercentageChanged { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`SwapFeePercentageChanged(uint256)`"] pub fn abi_signature () -> & 'static str { "SwapFeePercentageChanged(uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for SwapFeePercentageChanged { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (swap_fee_percentage ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (SwapFeePercentageChanged { swap_fee_percentage }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } # [derive (Clone , Debug , Default , Eq , PartialEq ,)] pub struct Transfer { pub from : self :: ethcontract :: Address , pub to : self :: ethcontract :: Address , pub value : self :: ethcontract :: U256 , } impl Transfer { # [doc = r" Retrieves the signature for the event this data corresponds to."] # [doc = r" This signature is the Keccak-256 hash of the ABI signature of"] # [doc = r" this event."] pub fn signature () -> self :: ethcontract :: H256 { self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) } # [doc = r" Retrieves the ABI signature for the event this data corresponds"] # [doc = r" to. For this event the value should always be:"] # [doc = r""] # [doc = "`Transfer(address,address,uint256)`"] pub fn abi_signature () -> & 'static str { "Transfer(address,address,uint256)" } } impl self :: ethcontract :: tokens :: Tokenize for Transfer { fn from_token (token : self :: ethcontract :: common :: abi :: Token ,) -> Result < Self , self :: ethcontract :: tokens :: Error > { let (from , to , value ,) = self :: ethcontract :: tokens :: Tokenize :: from_token (token) ? ; Ok (Transfer { from , to , value }) } fn into_token (self) -> self :: ethcontract :: common :: abi :: Token { unimplemented ! ("events are only decoded, not encoded") } } } impl Contract { # [doc = r" Retrieves a handle to a type containing for creating event"] # [doc = r" streams for all the contract events."] pub fn events (& self) -> Events < '_ > { Events { instance : self . raw_instance () , } } } pub struct Events < 'a > { instance : & 'a self :: ethcontract :: dyns :: DynInstance , } impl Events < '_ > { # [doc = r" Generated by `ethcontract`."] pub fn approval (& self) -> self :: event_builders :: ApprovalBuilder { self :: event_builders :: ApprovalBuilder (self . instance . event (self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn oracle_enabled_changed (& self) -> self :: event_builders :: OracleEnabledChangedBuilder { self :: event_builders :: OracleEnabledChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([62 , 53 , 11 , 65 , 232 , 106 , 142 , 16 , 248 , 4 , 173 , 230 , 211 , 83 , 64 , 214 , 32 , 190 , 53 , 86 , 156 , 199 , 90 , 201 , 67 , 232 , 187 , 20 , 171 , 128 , 234 , 209])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn paused_state_changed (& self) -> self :: event_builders :: PausedStateChangedBuilder { self :: event_builders :: PausedStateChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn swap_fee_percentage_changed (& self) -> self :: event_builders :: SwapFeePercentageChangedBuilder { self :: event_builders :: SwapFeePercentageChangedBuilder (self . instance . event (self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252])) . expect ("generated event filter") ,) } # [doc = r" Generated by `ethcontract`."] pub fn transfer (& self) -> self :: event_builders :: TransferBuilder { self :: event_builders :: TransferBuilder (self . instance . event (self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239])) . expect ("generated event filter") ,) } } # [doc = r" Module containing the generated event stream builders with type safe"] # [doc = r" filter methods for this contract's events."] pub mod event_builders { use super :: ethcontract ; use super :: event_data ; # [doc = "A builder for creating a filtered stream of `Approval` events."] pub struct ApprovalBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Approval > ,) ; impl ApprovalBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the owner event parameter."] pub fn owner (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the spender event parameter."] pub fn spender (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Approval >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Approval > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `OracleEnabledChanged` events."] pub struct OracleEnabledChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: OracleEnabledChanged > ,) ; impl OracleEnabledChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: OracleEnabledChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: OracleEnabledChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `PausedStateChanged` events."] pub struct PausedStateChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: PausedStateChanged > ,) ; impl PausedStateChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: PausedStateChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: PausedStateChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `SwapFeePercentageChanged` events."] pub struct SwapFeePercentageChangedBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: SwapFeePercentageChanged > ,) ; impl SwapFeePercentageChangedBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: SwapFeePercentageChanged >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: SwapFeePercentageChanged > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } # [doc = "A builder for creating a filtered stream of `Transfer` events."] pub struct TransferBuilder (# [doc = r" The inner event builder."] pub self :: ethcontract :: dyns :: DynEventBuilder < self :: event_data :: Transfer > ,) ; impl TransferBuilder { # [doc = r" Sets the starting block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the latest block."] # [allow (clippy :: wrong_self_convention)] pub fn from_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . from_block (block) ; self } # [doc = r" Sets the last block from which to stream logs for."] # [doc = r""] # [doc = r" If left unset defaults to the streaming until the end of days."] # [allow (clippy :: wrong_self_convention)] pub fn to_block (mut self , block : self :: ethcontract :: BlockNumber) -> Self { self . 0 = (self . 0) . to_block (block) ; self } # [doc = r" Limits the number of events that can be retrieved by this filter."] # [doc = r""] # [doc = r" Note that this parameter is non-standard."] pub fn limit (mut self , value : usize) -> Self { self . 0 = (self . 0) . limit (value) ; self } # [doc = r" Sets the polling interval. This is used as the interval between"] # [doc = r" consecutive `eth_getFilterChanges` calls to get filter updates."] pub fn poll_interval (mut self , value : std :: time :: Duration) -> Self { self . 0 = (self . 0) . poll_interval (value) ; self } # [doc = "Adds a filter for the from event parameter."] pub fn from (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic0 (topic) ; self } # [doc = "Adds a filter for the to event parameter."] pub fn to (mut self , topic : self :: ethcontract :: Topic < self :: ethcontract :: Address >) -> Self { self . 0 = (self . 0) . topic1 (topic) ; self } # [doc = r" Returns a future that resolves with a collection of all existing"] # [doc = r" logs matching the builder parameters."] pub async fn query (self) -> std :: result :: Result < std :: vec :: Vec < self :: ethcontract :: Event < self :: event_data :: Transfer >> , self :: ethcontract :: errors :: EventError , > { (self . 0) . query () . await } # [doc = r" Creates an event stream from the current event builder."] pub fn stream (self) -> impl self :: ethcontract :: futures :: stream :: Stream < Item = std :: result :: Result < self :: ethcontract :: StreamEvent < self :: event_data :: Transfer > , self :: ethcontract :: errors :: EventError , > , > { (self . 0) . stream () } } } impl Contract { # [doc = r" Returns a log stream with all events."] pub fn all_events (& self) -> self :: ethcontract :: dyns :: DynAllEventsBuilder < Event > { self :: ethcontract :: dyns :: DynAllEventsBuilder :: new (self . raw_instance () . web3 () , self . address () , self . deployment_information () ,) } } # [doc = r" A contract event."] # [derive (Clone , Debug , Eq , PartialEq ,)] pub enum Event { Approval (self :: event_data :: Approval) , OracleEnabledChanged (self :: event_data :: OracleEnabledChanged) , PausedStateChanged (self :: event_data :: PausedStateChanged) , SwapFeePercentageChanged (self :: event_data :: SwapFeePercentageChanged) , Transfer (self :: event_data :: Transfer) , } impl self :: ethcontract :: contract :: ParseLog for Event { fn parse_log (log : self :: ethcontract :: RawLog ,) -> Result < Self , self :: ethcontract :: errors :: ExecutionError > { let standard_event = log . topics . get (0) . copied () . map (| topic | match topic { self :: ethcontract :: H256 ([140 , 91 , 225 , 229 , 235 , 236 , 125 , 91 , 209 , 79 , 113 , 66 , 125 , 30 , 132 , 243 , 221 , 3 , 20 , 192 , 247 , 178 , 41 , 30 , 91 , 32 , 10 , 200 , 199 , 195 , 185 , 37]) => Ok (Event :: Approval (log . clone () . decode (Contract :: raw_contract () . abi . event ("Approval") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([62 , 53 , 11 , 65 , 232 , 106 , 142 , 16 , 248 , 4 , 173 , 230 , 211 , 83 , 64 , 214 , 32 , 190 , 53 , 86 , 156 , 199 , 90 , 201 , 67 , 232 , 187 , 20 , 171 , 128 , 234 , 209]) => Ok (Event :: OracleEnabledChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("OracleEnabledChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([158 , 58 , 94 , 55 , 34 , 69 , 50 , 222 , 166 , 123 , 137 , 250 , 206 , 24 , 87 , 3 , 115 , 138 , 34 , 138 , 110 , 138 , 35 , 222 , 229 , 70 , 150 , 1 , 128 , 211 , 190 , 100]) => Ok (Event :: PausedStateChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("PausedStateChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([169 , 186 , 63 , 254 , 11 , 108 , 54 , 107 , 129 , 35 , 44 , 170 , 179 , 134 , 5 , 160 , 105 , 154 , 213 , 57 , 141 , 108 , 206 , 118 , 249 , 30 , 232 , 9 , 227 , 34 , 218 , 252]) => Ok (Event :: SwapFeePercentageChanged (log . clone () . decode (Contract :: raw_contract () . abi . event ("SwapFeePercentageChanged") . expect ("generated event decode")) ?)) , self :: ethcontract :: H256 ([221 , 242 , 82 , 173 , 27 , 226 , 200 , 155 , 105 , 194 , 176 , 104 , 252 , 55 , 141 , 170 , 149 , 43 , 167 , 241 , 99 , 196 , 161 , 22 , 40 , 245 , 90 , 77 , 245 , 35 , 179 , 239]) => Ok (Event :: Transfer (log . clone () . decode (Contract :: raw_contract () . abi . event ("Transfer") . expect ("generated event decode")) ?)) , _ => Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) , }) ; if let Some (Ok (data)) = standard_event { return Ok (data) ; } Err (self :: ethcontract :: errors :: ExecutionError :: from (self :: ethcontract :: common :: abi :: Error :: InvalidData)) } } } pub use self :: weighted_pool_2_tokens :: Contract as WeightedPool2Tokens ;
|
108 |
/// Fill in the collateral contract template with the provided arguments.
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
fn new(
|
486 |
impl Borrower0 {
|
487 |
#[allow(clippy::too_many_arguments)]
|
488 |
pub async fn new<R>(
|
966 |
#[allow(clippy::too_many_arguments)]
|
967 |
pub async fn build_loan_transaction<R, C>(
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn new_with_shards(
|
17 |
impl PerfEvent {
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn new(
|
192 |
/// - `drain_script`: the script to use in case of change
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
fn coin_select(
|
539 |
// (And perhaps refactor with less arguments?)
|
540 |
#[allow(clippy::too_many_arguments)]
|
541 |
fn bnb(
|
660 |
#[allow(clippy::too_many_arguments)]
|
661 |
fn single_random_draw(
|
1423 |
#[allow(clippy::type_complexity)]
|
1424 |
#[allow(clippy::too_many_arguments)]
|
1425 |
fn preselect_utxos(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn clear_admin<'a, Ctx: Context<'a, WasmConfig>>(
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub fn deploy<'a, Ctx: Context<'a, WasmConfig>>(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn execute<'a, Ctx: Context<'a, WasmConfig>>(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn instantiate<'a, Ctx: Context<'a, WasmConfig>>(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn migrate<'a, Ctx: Context<'a, WasmConfig>>(
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub fn query<'a, Ctx: Context<'a, WasmConfig>>(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn store_code<'a, Ctx: Context<'a, WasmConfig>>(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn update_admin<'a, Ctx: Context<'a, WasmConfig>>(
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub fn upgrade<'a, Ctx: Context<'a, WasmConfig>>(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn propose_store_code<'a, Ctx: Context<'a, WasmConfig>>(
|
351 |
/// Execute a single instruction for `thread`, in a given context.
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn match_next(
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
#[anyinput]
|
466 |
#[allow(clippy::too_many_arguments)]
|
467 |
#[anyinput]
|
1095 |
// Makes only one pass through the file.
|
1096 |
#[allow(clippy::too_many_arguments)]
|
1097 |
#[allow(dead_code)]
|
1209 |
// Makes only one pass through the file.
|
1210 |
#[allow(clippy::too_many_arguments)]
|
1211 |
#[allow(dead_code)]
|
47 |
#[pyo3(name = "read_f64")]
|
48 |
#[allow(clippy::too_many_arguments)]
|
49 |
fn read_f64(
|
82 |
#[pyo3(name = "read_f32")]
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
fn read_f32(
|
117 |
#[pyo3(name = "read_i8")]
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
fn read_i8(
|
281 |
#[pyo3(name = "standardize_f32")]
|
282 |
#[allow(clippy::too_many_arguments)]
|
283 |
fn standardize_f32(
|
317 |
#[pyo3(name = "standardize_f64")]
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
fn standardize_f64(
|
756 |
#[allow(clippy::too_many_arguments)]
|
757 |
pub fn try_from_dtos(
|
687 |
#[allow(clippy::too_many_arguments)]
|
688 |
pub fn try_from_dtos(
|
42 |
/// Creates a new [`MilestoneEssence`].
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn new(
|
41 |
/// Creates a new `MilestonePayloadEssence`.
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn new(
|
33 |
/// Create a new instance of a message's metadata.
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub fn new(
|
157 |
/// Create parameters for a circuit, given some toxic waste.
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn generate_parameters<E, C>(
|
304 |
#[allow(clippy::too_many_arguments)]
|
305 |
fn eval<E: Engine>(
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
fn mixing_g<Scalar: PrimeField, CS: ConstraintSystem<Scalar>, M>(
|
278 |
/// challenges of GIPA would be different, two KZG proofs would be needed.
|
279 |
#[allow(clippy::too_many_arguments)]
|
280 |
fn prove_tipp_mipp<E>(
|
369 |
clippy::type_complexity,
|
370 |
clippy::too_many_arguments
|
371 |
)]
|
205 |
/// [a1, ... , an, b1, ... , bn], [b1, ... , bn, c1, ..., cn], [c1, ..., cn, d1, ..., dn] etc
|
206 |
#[allow(clippy::too_many_arguments)]
|
207 |
pub fn verify_aggregate_proof_and_aggregate_instances<
|
853 |
#[allow(clippy::too_many_arguments)]
|
854 |
fn kzg_check_v<E, R>(
|
932 |
#[allow(clippy::too_many_arguments)]
|
933 |
fn kzg_check_w<E, R>(
|
184 |
/// Create parameters for a circuit, given some toxic waste.
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn generate_parameters<E, C>(
|
312 |
#[allow(clippy::too_many_arguments)]
|
313 |
fn eval<E: Engine>(
|
309 |
/// Queue the 2d meshes marked with [`ColoredMesh2d`] using our custom pipeline and draw function
|
310 |
#[allow(clippy::too_many_arguments)]
|
311 |
pub fn queue_colored_mesh2d(
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
fn queue_custom(
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub(crate) fn prepare_cuboids(
|
22 |
#[allow(clippy::needless_pass_by_value)]
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub fn hovering_raycast(
|
88 |
#[allow(clippy::needless_pass_by_value)]
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
#[allow(clippy::collapsible_if)]
|
161 |
#[allow(clippy::too_many_arguments)]
|
162 |
#[allow(clippy::needless_pass_by_value)]
|
36 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
37 |
pub fn process_atlas_definitions<T>(
|
229 |
/// Extracts [`AtmosphereModel`] and [`AtmosphereSettings`] from main world.
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
fn extract_atmosphere_resources(
|
360 |
/// Queue the generated bind groups for the compute pipeline.
|
361 |
#[allow(clippy::too_many_arguments)]
|
362 |
fn queue_atmosphere_bind_group(
|
381 |
#[allow(clippy::too_many_arguments)]
|
382 |
pub fn queue_framecount2d_meshes<M: Material2d>(
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
fn event_start_dice_roll(
|
374 |
#[inline]
|
375 |
#[allow(clippy::too_many_arguments)]
|
376 |
unsafe fn write_components<T: Bundle, S: BundleComponentStatus>(
|
713 |
#[test]
|
714 |
#[allow(clippy::too_many_arguments)]
|
715 |
fn can_have_16_parameters() {
|
358 |
// inlining for rustc to optimize out the `match DROP`
|
359 |
#[allow(clippy::too_many_arguments)]
|
360 |
unsafe fn move_entity_from_remove<const DROP: bool>(
|
388 |
pub trait PhantomLdtkEntityTrait {
|
389 |
#[allow(clippy::too_many_arguments)]
|
390 |
fn evaluate<'w, 's, 'a, 'b>(
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
fn insert_tile_metadata_for_layer(
|
202 |
#[allow(clippy::too_many_arguments)]
|
203 |
pub fn spawn_level(
|
16 |
/// Detects [LdtkAsset] events and spawns levels as children of the [LdtkWorldBundle].
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn process_ldtk_assets(
|
105 |
/// Triggers the spawning/despawning of levels according to `LevelSet` values.
|
106 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
107 |
pub fn apply_level_set(
|
210 |
/// LdtkLevelBundle is added.
|
211 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
212 |
pub fn process_ldtk_levels(
|
136 |
// Swaps the map type, when user presses SPACE
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
fn swap_map_type(
|
157 |
// Swaps the map type, when user presses SPACE
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
fn swap_map_type(
|
345 |
// Swaps the map type, when user presses SPACE
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
fn highlight_neighbor_label(
|
124 |
// Swaps the map type, when user presses SPACE
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
fn swap_map_type(
|
166 |
// Swaps the map type, when user presses SPACE
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
fn swap_map_type(
|
35 |
impl RenderChunk2dStorage {
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
pub fn get_or_add(
|
213 |
impl RenderChunk2d {
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
pub fn new(
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
pub fn extract(
|
41 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
42 |
pub(crate) fn prepare(
|
95 |
#[allow(clippy::too_many_arguments)]
|
96 |
pub fn queue_meshes(
|
119 |
#[allow(clippy::too_many_arguments)]
|
120 |
fn ui_system(
|
353 |
/// * South face button (depends on model - usually X or A): widget activation.
|
354 |
#[allow(clippy::too_many_arguments)]
|
355 |
fn kbgp_system_default_input(
|
1950 |
#[allow(clippy::too_many_arguments)]
|
1951 |
pub(crate) fn queue_effects(
|
306 |
#[allow(clippy::too_many_arguments)]
|
307 |
fn prepare_light_textures(
|
462 |
#[allow(clippy::too_many_arguments)]
|
463 |
fn queue_light_bind_groups(
|
243 |
/// Note: this system must run AFTER [`prepare_mesh_assets`].
|
244 |
#[allow(clippy::too_many_arguments)]
|
245 |
fn prepare_instances(
|
683 |
#[allow(clippy::too_many_arguments)]
|
684 |
fn queue_mesh_material_bind_group(
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
fn queue_overlay_meshes(
|
460 |
#[allow(clippy::too_many_arguments)]
|
461 |
fn queue_prepass_meshes(
|
524 |
#[allow(clippy::too_many_arguments)]
|
525 |
fn queue_prepass_bind_group(
|
1061 |
#[allow(clippy::too_many_arguments)]
|
1062 |
pub fn queue_primitives(
|
26 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
27 |
pub(crate) fn queue_outline_stencil_mesh(
|
95 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
96 |
pub(crate) fn queue_outline_volume_mesh(
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn mesh_selection(
|
31 |
/// Updates the 3d cursor to be in the pointed world coordinates
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn update_debug_cursor<T: 'static>(
|
66 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
67 |
pub fn update_ui_independent_text_layout(
|
66 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
67 |
pub fn update_ui_label_layout(
|
200 |
/// Spawn a bevy entity for MuJoCo body
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
fn spawn_body(
|
308 |
#[allow(clippy::too_many_arguments)]
|
309 |
#[allow(clippy::type_complexity)]
|
709 |
#[allow(clippy::too_many_arguments)]
|
710 |
fn compute_aabb_for_cluster(
|
847 |
// NOTE: Run this before update_point_light_frusta!
|
848 |
#[allow(clippy::too_many_arguments)]
|
849 |
pub(crate) fn assign_lights_to_clusters(
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
pub fn queue_material_meshes<M: Material>(
|
410 |
#[allow(clippy::too_many_arguments)]
|
411 |
pub fn extract_lights(
|
754 |
#[allow(clippy::too_many_arguments)]
|
755 |
pub fn prepare_lights(
|
1619 |
#[allow(clippy::too_many_arguments)]
|
1620 |
pub fn queue_shadows(
|
801 |
#[allow(clippy::too_many_arguments)]
|
802 |
pub fn queue_mesh_view_bind_groups(
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
fn queue_wireframes(
|
19 |
/// Simply pushes ObbData and ObbDataKinematic into the event system for every shape
|
20 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
21 |
pub fn broad_phase_1(
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub fn narrow_phase_system(
|
8 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
9 |
pub fn broad_phase_2(
|
110 |
}
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn narrow_phase_2(
|
252 |
}
|
253 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
254 |
pub fn ray_phase(
|
683 |
#[allow(clippy::too_many_arguments)]
|
684 |
fn queue_colored_mesh2d(
|
511 |
#[allow(clippy::too_many_arguments)]
|
512 |
pub fn queue_colored_mesh2d(
|
372 |
#[allow(clippy::too_many_arguments)]
|
373 |
fn queue_colored_mesh2d(
|
471 |
#[allow(clippy::too_many_arguments)]
|
472 |
fn queue_colored_mesh2d(
|
296 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
297 |
pub fn queue_material_polylines(
|
355 |
#[allow(clippy::too_many_arguments)]
|
356 |
pub fn queue_polyline_view_bind_groups(
|
182 |
/// function
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
fn queue_shape(
|
191 |
/// Advance the simulation, based on the given timestep mode.
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
pub fn step_simulation(
|
362 |
/// * `events`: callback run on each obstacle hit by the shape on its path.
|
363 |
#[allow(clippy::too_many_arguments)]
|
364 |
pub fn move_shape(
|
553 |
/// this method will exit early, ignore any further raycast.
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
pub fn intersections_with_ray(
|
752 |
/// * `filter`: set of rules used to determine which collider is taken into account by this scene query.
|
753 |
#[allow(clippy::too_many_arguments)]
|
754 |
pub fn cast_shape(
|
5 |
#[allow(clippy::type_complexity)]
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub mod systems;
|
191 |
/// Advance the simulation, based on the given timestep mode.
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
pub fn step_simulation(
|
362 |
/// * `events`: callback run on each obstacle hit by the shape on its path.
|
363 |
#[allow(clippy::too_many_arguments)]
|
364 |
pub fn move_shape(
|
553 |
/// this method will exit early, ignore any further raycast.
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
pub fn intersections_with_ray(
|
752 |
/// * `filter`: set of rules used to determine which collider is taken into account by this scene query.
|
753 |
#[allow(clippy::too_many_arguments)]
|
754 |
pub fn cast_shape(
|
5 |
#[allow(clippy::type_complexity)]
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub mod systems;
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
fn prepare_view_targets(
|
331 |
#[cfg_attr(target_os = "linux", allow(unused_variables))]
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
#[tracing::instrument(level = "debug", skip_all)]
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub fn queue_tilemaps(
|
375 |
#[allow(clippy::too_many_arguments)]
|
376 |
fn client_reconnect_if_timeout(
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
fn spine_load(
|
476 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
477 |
fn spine_render(
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
pub fn queue_material2d_meshes<M: Material2d>(
|
439 |
#[allow(clippy::too_many_arguments)]
|
440 |
pub fn queue_sprites(
|
63 |
/// Queue all extraced 2D [`Svg`]s for rendering with the [`Svg2dPipeline`] custom pipeline and [`DrawSvg2d`] draw function
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
pub fn queue_svg_2d(
|
64 |
/// Queue all extraced 3D [`Svg`]s for rendering with the [`Svg3dPipeline`] custom pipeline and [`DrawSvg3d`] draw function
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub fn queue_svg_3d(
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn process_glyphs(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn queue_text(
|
152 |
/// It does not modify or observe existing ones.
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
pub fn update_text2d_layout(
|
391 |
/// Tracks when one of the gizmo handles has been clicked on.
|
392 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
393 |
fn grab_gizmo(
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
pub fn flex_node_system(
|
564 |
#[allow(clippy::too_many_arguments)]
|
565 |
pub fn queue_uinodes(
|
46 |
/// It does not modify or observe existing ones.
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
pub fn text_system(
|
327 |
#[cfg(feature = "bevy_ui")]
|
328 |
#[allow(clippy::too_many_arguments)]
|
329 |
pub fn default_mouse_input(
|
360 |
/// [`ui_focusable_at`] to tell which focusable is currently being hovered.
|
361 |
#[allow(clippy::too_many_arguments)]
|
362 |
pub fn generic_default_mouse_input<T: ScreenSize + Component>(
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
pub fn copy_texture_to_texture(
|
106 |
#[allow(clippy::too_many_arguments)]
|
107 |
pub fn copy_texture_to_buffer(
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
pub fn copy_buffer_to_texture(
|
110 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
111 |
fn yoleck_clicks_on_objects(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub(crate) fn queue_voxel(
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
#[allow(clippy::type_complexity)]
|
45 |
/// Create a cubic bezier using the provided coordinates as the start, handles, and end points.
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn from_cubic_coordinates(x1: f64, y1: f64, x2: f64, y2: f64, x3: f64, y3: f64, x4: f64, y4: f64) -> Self {
|
365 |
/// * `positive_forces_row` - positive forces.
|
366 |
#[allow(clippy::too_many_arguments)]
|
367 |
pub(crate) fn compute_edge_forces(
|
482 |
#[allow(clippy::too_many_arguments)]
|
483 |
fn exec_picked_action(
|
612 |
/// Place a custom order
|
613 |
#[allow(clippy::too_many_arguments)]
|
614 |
pub fn custom_order<S, F>(
|
639 |
/// This order is sandboxed: it is validated, but not sent to the matching engine.
|
640 |
#[allow(clippy::too_many_arguments)]
|
641 |
pub fn test_custom_order<S, F>(
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub(crate) fn push(
|
1242 |
#[allow(clippy::too_many_arguments)]
|
1243 |
fn codegen<F, M>(
|
31 |
/// HTTP
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub async fn server<P, I, Authn, Authz, S>(
|
208 |
#[allow(clippy::too_many_arguments)]
|
209 |
fn make_crypto_reader<'a>(
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn split(
|
204 |
/// ```
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
pub fn correct_geometry(
|
523 |
/// - Will error with [`IOError::InvalidFlagFilenameTemplate`] if an invalid flag filename template is provided (wrong number of percents).
|
524 |
#[allow(clippy::too_many_arguments)]
|
525 |
pub fn write_flags(
|
72 |
/// TODO: reduce number of arguments.
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
fn read_vis_mwalib(
|
157 |
/// TODO: reduce number of arguments.
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn write_uvfits<T: AsRef<Path>>(
|
310 |
/// TODO: reduce number of arguments.
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub fn write_ms<T: AsRef<Path>>(
|
156 |
/// TODO: more granular error types: `PreprocessingError` -> {`DigitalGainsError`, etc.}
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
pub fn preprocess(
|
1022 |
#[allow(clippy::too_many_arguments)]
|
1023 |
fn test_taproot_sighash(
|
1022 |
#[allow(clippy::too_many_arguments)]
|
1023 |
fn test_taproot_sighash(
|
27 |
/// This `transact` should be called by an Externally Owned Account (EOA).
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
fn transact(
|
1495 |
#[allow(clippy::too_many_arguments)]
|
1496 |
async fn io_loop_serve(
|
130 |
/// N.B. The supplied arguments are not validated.
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
#[inline(always)]
|
186 |
/// N.B. The supplied arguments are not validated.
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
#[inline(always)]
|
272 |
/// N.B. The supplied arguments are not validated.
|
273 |
#[allow(clippy::too_many_arguments)]
|
274 |
#[inline(always)]
|
1484 |
/// [spec]: https://tc39.es/ecma262/#sec-flattenintoarray
|
1485 |
#[allow(clippy::too_many_arguments)]
|
1486 |
fn flatten_into_array(
|
204 |
/// then `year` will be incremented by the required amount.
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
pub fn set_components(
|
1707 |
/// [spec]: https://tc39.es/ecma262/#sec-flattenintoarray
|
1708 |
#[allow(clippy::too_many_arguments)]
|
1709 |
fn flatten_into_array(
|
196 |
/// then `year` will be incremented by the required amount.
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
pub fn set_components(
|
10 |
pub trait AccountApi {
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
async fn account_get_active(
|
16 |
) -> Result<ApiResultCreateReport, String>;
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
async fn report_get_public_dataset(
|
25 |
async fn second_market_get(&self, id: &str) -> Result<ApiResultLoanPartDetails, String>;
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
async fn second_market_get_active(
|
349 |
// However, there doesn't seem to be a clean way to handle type inequality in generics.
|
350 |
#[allow(clippy::too_many_arguments)]
|
351 |
fn tmp2(
|
255 |
#[allow(clippy::too_many_arguments)]
|
256 |
fn on_close_callback(
|
108 |
/// Recompute parameters of the point, point, segment circle event using high-precision library.
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub(crate) fn pps<I: InputType, F: OutputType>(
|
268 |
#[allow(non_snake_case)]
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
pub(crate) fn pss<I: InputType, F: OutputType>(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
fn node_test<I: InputType, F: OutputType>(
|
595 |
/// `Rsa::build(n, e, d)?.set_factors(p, q)?.set_crt_params(dmp1, dmq1, iqmp)?.build()`
|
596 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
597 |
pub fn from_private_components(
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
fn update_peer(
|
543 |
#[allow(clippy::too_many_arguments)]
|
544 |
#[inline(always)]
|
1993 |
#[allow(clippy::too_many_arguments)]
|
1994 |
fn grad_coord_3d(&self, offset: u8, x: i32, y: i32, z: i32, xd: f32, yd: f32, zd: f32) -> f32 {
|
1999 |
#[allow(dead_code)]
|
2000 |
#[allow(clippy::too_many_arguments)]
|
2001 |
fn grad_coord_4d(
|
510 |
#[cfg(any(feature = "opengl", feature = "webgpu"))]
|
511 |
#[allow(clippy::too_many_arguments)]
|
512 |
pub fn set_fancy<COLOR, COLOR2, GLYPH, ANGLE>(
|
694 |
/// Draws a horizontal bar, suitable for health-bars or progress bars.
|
695 |
#[allow(clippy::too_many_arguments)]
|
696 |
pub fn draw_bar_horizontal<COLOR, COLOR2, X, Y, W, N, MAX>(
|
727 |
/// Draws a vertical bar, suitable for health-bars or progress bars.
|
728 |
#[allow(clippy::too_many_arguments)]
|
729 |
pub fn draw_bar_vertical<COLOR, COLOR2, X, Y, H, N, MAX>(
|
87 |
/// Draws a horizontal progress bar.
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
fn draw_bar_horizontal(
|
100 |
/// Draws a vertical progress bar.
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
fn draw_bar_vertical(
|
65 |
// Insert a single tile with "fancy" attributes
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
pub fn set_fancy(
|
124 |
/// Draws a horizontal progress bar
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub fn draw_bar_horizontal(
|
147 |
/// Draws a vertical progress bar
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub fn draw_bar_vertical(
|
38 |
/// Helper to push a point to the shader.
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
fn push_point(
|
59 |
/// Helper to build vertices for the sparse grid.
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
pub fn rebuild_vertices(
|
166 |
clippy::needless_lifetimes,
|
167 |
clippy::too_many_arguments
|
168 |
)]
|
14 |
/// image to the display.
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn put_subimage_request<R>(
|
65 |
/// effect on screen
|
66 |
#[allow(clippy::too_many_arguments)] // a refactory could still be useful
|
67 |
pub fn apply_command<'c>(
|
76 |
/// then redraw the input field
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn on_event(
|
164 |
/// Returns pairs of (header, bytes)
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
pub fn search(
|
180 |
/// get_feature returns feature list.
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
fn get_feature(
|
221 |
/// ```
|
222 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
223 |
pub fn new_with_bank(
|
28 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
29 |
pub fn new(
|
67 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
68 |
fn process_blob(
|
127 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
128 |
fn recv_window(
|
285 |
#[allow(clippy::too_many_arguments)]
|
286 |
pub fn request_data_stream(
|
630 |
#[allow(clippy::too_many_arguments)]
|
631 |
fn receive_partial_htree(
|
871 |
#[allow(clippy::too_many_arguments)]
|
872 |
pub fn restore_to_local_dir(
|
54 |
/// Implementation of the "build" subcommand
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
pub async fn build(
|
55 |
impl Job {
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
pub fn create(
|
457 |
/// locally using `creator` and return the result.
|
458 |
#[allow(clippy::too_many_arguments)]
|
459 |
fn handle_compile_response<T>(
|
534 |
/// See `request_compile` and `handle_compile_response`.
|
535 |
#[allow(clippy::too_many_arguments)]
|
536 |
pub fn do_compile<T>(
|
176 |
/// Run the C preprocessor with the specified set of arguments.
|
177 |
#[allow(clippy::too_many_arguments)]
|
178 |
async fn preprocess<T>(
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
async fn preprocess<T>(
|
189 |
/// compile and store the result.
|
190 |
#[allow(clippy::too_many_arguments)]
|
191 |
async fn get_cached_or_compile(
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
async fn preprocess<T>(
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
async fn preprocess<T>(
|
500 |
#[allow(clippy::too_many_arguments)]
|
501 |
pub async fn preprocess<T>(
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
async fn preprocess<T>(
|
716 |
#[allow(clippy::too_many_arguments)]
|
717 |
pub async fn preprocess<T>(
|
134 |
/// `under_top_level`: whether we are in a subtree of the top-level kind.
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
fn print_internal_node(
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
pub fn cairo_run(
|
33 |
impl Program {
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub fn new(
|
953 |
#[allow(clippy::too_many_arguments)]
|
954 |
pub fn run_from_entrypoint(
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub async fn launch<F: AsyncObjectiveFunction>(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub async fn start_controller<F: AsyncObjectiveFunction>(
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
pub(super) fn read_and_cache<T: ValueStore, U: CacheStore>(
|
53 |
#[cfg(racy_asserts)]
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
#[allow(clippy::enum_glob_use)]
|
59 |
#[cfg(racy_asserts)]
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
#[allow(clippy::enum_glob_use)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn init_mint_manager(
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn remove_in_use_by(
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn set_in_use_by(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn update_mint_manager(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn close_ruleset(
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn init_ruleset(
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn update_ruleset(
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub fn approve(
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub fn approve_and_set_in_use_by(
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub fn burn(
|
77 |
/// look at a crate manifest and remove all items from the cargo cache that are not referenced, also run --autoclean and invalidate caches
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub(crate) fn clean_unref(
|
131 |
/// removes files that are older than $date from the cache, dirs can be specified
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
pub(crate) fn remove_files_by_dates(
|
436 |
#[allow(clippy::too_many_arguments)]
|
437 |
pub(crate) fn print_size_difference(
|
709 |
// @TODO make this function obsolete
|
710 |
#[allow(clippy::too_many_arguments)]
|
711 |
pub(crate) fn print_size_changed_summary(
|
156 |
/// take a list of cache items via cmdline and remove them, invalidate caches too
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
pub(crate) fn remove_dir_via_cmdline(
|
106 |
#[allow(clippy::too_many_arguments)]
|
107 |
pub(crate) fn dl_for_existing_package(
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
pub(crate) fn save_test_cases<I>(
|
645 |
#[allow(clippy::too_many_arguments)]
|
646 |
fn print_diagnostics(
|
28 |
#[doc(hidden)]
|
29 |
#[allow(clippy::too_many_arguments)] // TODO
|
30 |
/// Read input. The manifest path options, if present, will be passed to
|
585 |
#[allow(clippy::too_many_arguments)]
|
586 |
fn bundle(
|
259 |
#[allow(clippy::too_many_arguments)]
|
260 |
fn build(
|
213 |
#[allow(clippy::too_many_arguments)]
|
214 |
fn query_snapshot(
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
pub(crate) async fn deploy(
|
107 |
#[allow(clippy::too_many_arguments)]
|
108 |
pub(crate) async fn deploy(
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
async fn upsert_function(
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub(crate) fn run(
|
533 |
#[allow(clippy::too_many_arguments)]
|
534 |
fn run_esp_idf_monitor<'a>(
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
fn mark_function(
|
148 |
/// Builds the graph.
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub fn build<'a>(
|
194 |
/// Returns the index to the package node.
|
195 |
#[allow(clippy::too_many_arguments)]
|
196 |
fn add_pkg(
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn publish(
|
137 |
#[builder]
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
#[allow(dead_code)]
|
1003 |
/// the downloads to complete.
|
1004 |
#[allow(clippy::too_many_arguments)]
|
1005 |
async fn prompt_criteria_eulas(
|
1884 |
/// criteria.
|
1885 |
#[allow(clippy::too_many_arguments)]
|
1886 |
fn get_dependency_criteria_caveats(
|
1940 |
#[allow(clippy::too_many_arguments)]
|
1941 |
fn search_for_path<'a>(
|
2194 |
#[allow(clippy::too_many_arguments)]
|
2195 |
fn resolve_self_policy<'a>(
|
2249 |
#[allow(clippy::too_many_arguments)]
|
2250 |
fn resolve_dev<'a>(
|
775 |
#[allow(clippy::too_many_arguments)]
|
776 |
fn installer_destination(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn resolve(
|
202 |
/// [`PaymentStrParams`](struct.PaymentStrParams.html) for more details.
|
203 |
#[allow(clippy::too_many_arguments)]
|
204 |
pub async fn transfer(
|
54 |
/// Run a block with transfers and optionally run step.
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
pub fn run_blocks_with_transfers_and_step(
|
51 |
/// Creates a new engine configuration with provided parameters.
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn new(
|
533 |
/// Creates new genesis configuration.
|
534 |
#[allow(clippy::too_many_arguments)]
|
535 |
pub fn new(
|
604 |
/// Returns an [`ExecutionResult`] for a successful native transfer.
|
605 |
#[allow(clippy::too_many_arguments)]
|
606 |
pub fn transfer(
|
1110 |
/// Returns [`ExecutionResult`], or an error condition.
|
1111 |
#[allow(clippy::too_many_arguments)]
|
1112 |
pub fn deploy(
|
90 |
/// Creates new step request.
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub fn new(
|
56 |
/// Create new upgrade config.
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
pub fn new(
|
49 |
/// a specific native implementation of it. Otherwise, a supplied WASM module is executed.
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub(crate) fn exec<R>(
|
135 |
/// Executes standard payment code natively.
|
136 |
#[allow(clippy::too_many_arguments)]
|
137 |
pub(crate) fn exec_standard_payment<R>(
|
211 |
/// using the runtime.
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
pub(crate) fn call_system_contract<R, T>(
|
344 |
/// Creates new runtime context.
|
345 |
#[allow(clippy::too_many_arguments)]
|
346 |
fn create_runtime_context<'a, R>(
|
130 |
/// Creates a new `EraSupervisor`, starting in the indicated current era.
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
pub(crate) fn new<REv: ReactorEventT<I>>(
|
284 |
/// Starts a new era; panics if it already exists.
|
285 |
#[allow(clippy::too_many_arguments)] // FIXME
|
286 |
fn new_era(
|
98 |
/// Creates a new `ActiveValidator` and the timer effect for the first call.
|
99 |
#[allow(clippy::too_many_arguments)]
|
100 |
pub(crate) fn new(
|
38 |
/// block can be proposed.
|
39 |
#[allow(clippy::too_many_arguments)] // FIXME
|
40 |
pub(crate) fn new(
|
94 |
/// Creates a new boxed `HighwayProtocol` instance.
|
95 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
96 |
pub(crate) fn new_boxed(
|
33 |
/// Executes a finalized block.
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub fn execute_finalized_block(
|
411 |
impl ContractRuntime {
|
412 |
#[allow(clippy::too_many_arguments)]
|
413 |
pub(crate) fn new(
|
555 |
#[allow(clippy::too_many_arguments)]
|
556 |
async fn execute_finalized_block_or_requeue<REv>(
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
fn handle_get_contract_result<REv: ReactorEventT>(
|
682 |
#[allow(clippy::too_many_arguments)]
|
683 |
fn handle_get_contract_package_result<REv: ReactorEventT>(
|
141 |
/// Creates a [`Transfer`].
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub fn new(
|
120 |
impl GenesisConfig {
|
121 |
#[allow(clippy::too_many_arguments)]
|
122 |
pub fn new(
|
922 |
#[allow(clippy::too_many_arguments)]
|
923 |
pub fn transfer(
|
1097 |
#[allow(clippy::too_many_arguments)]
|
1098 |
pub fn deploy(
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
impl Executor {
|
2432 |
#[allow(clippy::too_many_arguments)]
|
2433 |
fn add_contract_version(
|
3248 |
#[allow(clippy::too_many_arguments)]
|
3249 |
fn provision_contract_user_group_uref(
|
3315 |
#[allow(clippy::too_many_arguments)]
|
3316 |
fn remove_contract_user_group_urefs(
|
115 |
{
|
116 |
#[allow(clippy::too_many_arguments)]
|
117 |
pub fn new(
|
26 |
/// installer contracts used in the new genesis process.
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn exec<S, T>(
|
18 |
impl BodyReqQuery {
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
fn new(
|
77 |
impl Envelope {
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn new_req_query(
|
99 |
#[inline]
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn new(
|
367 |
#[allow(clippy::too_many_arguments)]
|
368 |
fn create_select_unique<T: Transformer>(
|
121 |
impl<'a> InvokeContext<'a> {
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
pub fn new(
|
3087 |
#[allow(clippy::too_many_arguments)]
|
3088 |
fn nested_vm_syscall(
|
43 |
impl Bindings {
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub(crate) fn new(
|
60 |
/// removing any macros in the process.
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
pub fn expand(
|
447 |
#[allow(clippy::too_many_arguments)]
|
448 |
pub fn new(
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
pub fn new(
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new(
|
30 |
impl Library {
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
pub fn new(
|
283 |
/// be different for rust 2018 for example.
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
fn process_mod(
|
668 |
#[allow(clippy::too_many_arguments)]
|
669 |
fn load_fn_declaration(
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
fn run_compile_test(
|
483 |
/// ```
|
484 |
#[allow(clippy::too_many_arguments)]
|
485 |
pub fn new(
|
60 |
impl RustlsConnectionManager {
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
pub fn new(
|
597 |
#[allow(clippy::too_many_arguments)]
|
598 |
async fn send_envelope(
|
744 |
#[allow(clippy::too_many_arguments)]
|
745 |
fn new(
|
57 |
impl TcpConnectionManager {
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn new(
|
49 |
/// Creates a node from an address. The node state and distance is unknown at this time.
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn new(
|
75 |
/// Creates a node from full state.
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub fn new_with_state(
|
102 |
/// Creates a node from an address. The node distance is unknown at this time.
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub fn with_state(
|
90 |
impl TransportTcp {
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub async fn new(
|
153 |
impl TransportRustls {
|
154 |
#[allow(clippy::too_many_arguments)]
|
155 |
pub async fn new(
|
229 |
impl AsyncTransport {
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
fn new<T: AsyncRead + AsyncWrite + Send + 'static>(
|
286 |
#[allow(dead_code)]
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
pub fn cone_special_point_in_pc(mut z: f64, cone_center_lon_mod_half_pi: f64,
|
947 |
/// set the edge as rejected if it fails the dot product test
|
948 |
#[allow(clippy::too_many_arguments)]
|
949 |
fn angle_test_6(
|
1385 |
#[allow(clippy::too_many_arguments)]
|
1386 |
/// move across each adjacent edge and sample the lines and arcs
|
36 |
/// generate cert signed by the CA
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn generate_cert(
|
71 |
/// * `num_bytes` - the number of bytes that we want to read.
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
pub fn get_unsealed_range<T: Into<PathBuf> + AsRef<Path>, Tree: 'static + MerkleTreeTrait>(
|
125 |
/// * `num_bytes` - the number of bytes that we want to read.
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn unseal_range<P, R, W, Tree>(
|
193 |
/// * `num_bytes` - the number of bytes that we want to read.
|
194 |
#[allow(clippy::too_many_arguments)]
|
195 |
pub fn unseal_range_mapped<P, W, Tree>(
|
262 |
/// * `num_bytes` - the number of bytes that we want to read.
|
263 |
#[allow(clippy::too_many_arguments)]
|
264 |
fn unseal_range_inner<P, W, Tree>(
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn seal_pre_commit_phase1<R, S, T, Tree: 'static + MerkleTreeTrait>(
|
200 |
#[allow(clippy::too_many_arguments)]
|
201 |
pub fn seal_pre_commit_phase2<R, S, Tree: 'static + MerkleTreeTrait>(
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
pub fn seal_commit_phase1<T: AsRef<Path>, Tree: 'static + MerkleTreeTrait>(
|
452 |
#[allow(clippy::too_many_arguments)]
|
453 |
pub fn seal_commit_phase2<Tree: 'static + MerkleTreeTrait>(
|
915 |
/// * `proof_vec` - the porep circuit proof serialized into a vector of bytes.
|
916 |
#[allow(clippy::too_many_arguments)]
|
917 |
pub fn verify_seal<Tree: 'static + MerkleTreeTrait>(
|
1414 |
#[allow(clippy::too_many_arguments)]
|
1415 |
fn generate_proof<Tree: 'static + MerkleTreeTrait>(
|
57 |
impl<'a, H: 'static + Hasher> DrgPoRepCircuit<'a, H> {
|
58 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
59 |
pub fn synthesize<CS>(
|
96 |
/// Circuit synthesis.
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
#[allow(clippy::branches_sharing_code)]
|
62 |
impl<'a, Tree: 'static + MerkleTreeTrait, G: 'static + Hasher> StackedCircuit<'a, Tree, G> {
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn synthesize<CS>(
|
139 |
// - is_layer0 - Indicates first (no expander parents) or subsequent layer
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
fn create_label_runner(
|
80 |
impl<'a, Tree: 'static + MerkleTreeTrait, G: 'static + Hasher> StackedDrg<'a, Tree, G> {
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub(crate) fn prove_layers(
|
94 |
//Filter that removes pools with that contain less than a specified usd value
|
95 |
#[allow(clippy::too_many_arguments)]
|
96 |
pub async fn filter_pools_below_usd_threshold<M: Middleware>(
|
120 |
//Filter that removes pools with that contain less than a specified usd value
|
121 |
#[allow(clippy::too_many_arguments)]
|
122 |
pub async fn filter_pools_below_usd_threshold_with_throttle<M: Middleware>(
|
29 |
impl UniswapV2Pool {
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn new(
|
34 |
impl UniswapV3Pool {
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn new(
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
pub(crate) trait Reporter: Debug {
|
793 |
#[allow(clippy::too_many_arguments)]
|
794 |
fn evaluate_against_data_input<'r>(
|
464 |
#[allow(clippy::too_many_arguments)]
|
465 |
pub fn create_wrappers_c<'a>(
|
469 |
impl ParsedFunc {
|
470 |
#[allow(clippy::too_many_arguments)]
|
471 |
pub fn new(
|
104 |
/// Create a new CRC32Configuration
|
105 |
#[allow(clippy::too_many_arguments)]
|
106 |
pub fn new(
|
130 |
/// Create a new CRC32Configuration
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
pub fn new(
|
97 |
// todo create type, maybe add activeScanType none
|
98 |
#[allow(clippy::too_many_arguments)]
|
99 |
pub async fn run_swagger(
|
261 |
}
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
fn get_params_rec(
|
300 |
}
|
301 |
#[allow(clippy::too_many_arguments)]
|
302 |
fn get_params_rec(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
pub(crate) fn chinese_digit_10_000_000_000_000_000_middle_compat(
|
263 |
#[allow(clippy::too_many_arguments)]
|
264 |
pub(crate) fn chinese_digit_10_000_low_compat(
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
pub(crate) fn chinese_digit_10_000_ten_thousand_compat(
|
831 |
#[allow(clippy::too_many_arguments)]
|
832 |
pub(crate) fn chinese_digit_100_000_low_compat(
|
908 |
#[allow(clippy::too_many_arguments)]
|
909 |
pub(crate) fn chinese_digit_1_000_000_low_compat(
|
992 |
#[allow(clippy::too_many_arguments)]
|
993 |
pub(crate) fn chinese_digit_10_000_000_low_compat(
|
480 |
#[allow(clippy::too_many_arguments)]
|
481 |
fn compile_application(
|
556 |
#[allow(clippy::too_many_arguments)]
|
557 |
fn invoke_macro_expansion(
|
611 |
#[allow(clippy::too_many_arguments)]
|
612 |
fn invoke_primitive(
|
832 |
#[allow(clippy::too_many_arguments)]
|
833 |
fn handle_invoke(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
fn replace_inline_body(
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
#[cfg_attr(not(debug_assertions), inline)]
|
440 |
#[allow(clippy::too_many_arguments)]
|
441 |
#[cfg_attr(not(debug_assertions), inline)]
|
180 |
#[allow(clippy::too_many_arguments)]
|
181 |
#[cfg_attr(not(debug_assertions), inline)]
|
460 |
#[allow(clippy::too_many_arguments)]
|
461 |
#[cfg_attr(not(debug_assertions), inline)]
|
206 |
#[allow(clippy::too_many_arguments)]
|
207 |
#[cfg_attr(not(debug_assertions), inline)]
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
#[cfg_attr(not(debug_assertions), inline)]
|
216 |
#[allow(clippy::too_many_arguments)]
|
217 |
#[cfg_attr(not(debug_assertions), inline)]
|
564 |
#[allow(clippy::too_many_arguments)]
|
565 |
#[cfg_attr(not(debug_assertions), inline)]
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
#[cfg_attr(release, inline)]
|
451 |
#[allow(clippy::too_many_arguments)]
|
452 |
#[cfg_attr(release, inline)]
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
#[cfg_attr(release, inline)]
|
471 |
#[allow(clippy::too_many_arguments)]
|
472 |
#[cfg_attr(release, inline)]
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
#[cfg_attr(release, inline)]
|
566 |
#[allow(clippy::too_many_arguments)]
|
567 |
#[cfg_attr(release, inline)]
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
#[cfg_attr(release, inline)]
|
577 |
#[allow(clippy::too_many_arguments)]
|
578 |
#[cfg_attr(release, inline)]
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn get_intervals_impl<T, U>(
|
22 |
/// Create a plugin instance, given plugin name.
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub(crate) async fn run_latest(
|
71 |
/// Create a query with every information
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
pub(crate) fn new(
|
24 |
impl TemplateData {
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn new(
|
183 |
/// the feed order into the header_inscriber is first the target_cid, and then the object ID
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
pub fn par_scramble_encrypt_group<T: AsRef<[u8]>, R: Ratchet, F, const N: usize>(
|
261 |
#[allow(clippy::too_many_arguments)]
|
262 |
fn scramble_encrypt_wave(
|
411 |
impl GroupReceiverConfig {
|
412 |
#[allow(clippy::too_many_arguments)]
|
413 |
pub fn new_refresh(
|
82 |
/// This is ran on a separate thread on the threadpool. Returns the number of bytes and number of groups
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn scramble_encrypt_source<S: ObjectSource, F: HeaderInscriberFn, const N: usize>(
|
125 |
/// Creates a new stream for a request
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn new_message(
|
312 |
/// needs to only delete the outbound container
|
313 |
#[allow(clippy::too_many_arguments)]
|
314 |
pub(crate) fn craft_group_header_ack(
|
394 |
// NOTE: context infos contain the object ID in most of the GROUP packets
|
395 |
#[allow(clippy::too_many_arguments)]
|
396 |
pub(crate) fn craft_wave_ack(
|
513 |
#[allow(clippy::too_many_arguments)]
|
514 |
pub(crate) fn craft_final_status_packet<T: AsRef<[u8]>>(
|
1182 |
#[allow(clippy::too_many_arguments)]
|
1183 |
pub(crate) fn craft_syn(
|
1379 |
#[allow(clippy::too_many_arguments)]
|
1380 |
pub(crate) async fn route_signal_and_register_ticket_forwards(
|
1422 |
// returns (true, status) if the process was a success, or (false, success) otherwise
|
1423 |
#[allow(clippy::too_many_arguments)]
|
1424 |
pub(crate) async fn route_signal_response(
|
14 |
#[cfg_attr(feature = "localhost-testing", tracing::instrument(target = "citadel", skip_all, ret, err, fields(is_server = session.is_server, implicated_cid = implicated_cid, target_cid = target_cid)))]
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub(crate) async fn handle_response_phase_post_connect(
|
11 |
#[cfg_attr(feature = "localhost-testing", tracing::instrument(target = "citadel", skip_all, ret, err, fields(is_server = session.is_server, implicated_cid = implicated_cid, target_cid = target_cid)))]
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub async fn handle_response_phase_post_register(
|
134 |
// returns None if the packet should finish being processed. Inlined for slightly faster TURN proxying
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
#[inline]
|
80 |
/// First registers with a central server with the proposed credentials, and thereafter, establishes a connection with custom parameters
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn new_register<T: Into<String>, R: Into<String>, P: Into<SecBuffer>, V: ToSocketAddrs>(
|
158 |
/// Some research papers explain that incrementing the TTL on the packet may be beneficial
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
async fn send_packet_barrage(
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub(crate) fn gen_block(
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
pub(crate) fn gen_block(
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub(crate) fn gen_block(
|
1254 |
impl<'a> UdtTxBuilder<'a> {
|
1255 |
#[allow(clippy::too_many_arguments)]
|
1256 |
pub fn build(
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
pub(crate) fn estimate_internal(
|
473 |
#[allow(clippy::too_many_arguments)]
|
474 |
pub fn rebalance_tx_capacity(
|
627 |
#[allow(clippy::too_many_arguments)]
|
628 |
fn rebalance_tx_capacity(
|
62 |
/// Construct new Shared
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn new(
|
397 |
//of the C version of QDLDL.
|
398 |
#[allow(clippy::too_many_arguments)]
|
399 |
fn _factor_inner<T: FloatT>(
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub(crate) trait Nonsymmetric3DConeUtils<T: FloatT> {
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
fn combined_step_rhs(
|
116 |
#[allow(clippy::too_many_arguments)]
|
117 |
fn solve(
|
297 |
#[allow(clippy::too_many_arguments)]
|
298 |
fn check_convergence(
|
65 |
/// out is filled with (2m-1)n/2 control bits at positions pos, pos+step, …
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
fn cbrecursion(
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
fn do_copy(
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
fn do_exec(
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
fn do_logs<'a>(
|
81 |
#[allow(clippy::too_many_arguments)] // factoring this out into structs just makes it worse
|
82 |
pub fn run_list_command<T, F>(
|
204 |
*/
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
pub fn handle_list_result<'a, T, F>(
|
20 |
#[allow(clippy::too_many_arguments, dead_code)]
|
21 |
pub fn build_ix(
|
22 |
#[allow(clippy::too_many_arguments, dead_code)]
|
23 |
pub fn build_ix(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn process(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn process(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn new_collect_rewarder(
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn new_decrease_liquidity(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn new_swap(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn new_swap_with_partner(
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
async fn connect_client<'message, LH: LoginHandler, SubH: SubscriptionHandler>(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn run_serialized_program(
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
#[pyfunction]
|
480 |
#[allow(clippy::too_many_arguments)]
|
481 |
fn compile_application(
|
557 |
#[allow(clippy::too_many_arguments)]
|
558 |
fn invoke_macro_expansion(
|
612 |
#[allow(clippy::too_many_arguments)]
|
613 |
fn invoke_primitive(
|
833 |
#[allow(clippy::too_many_arguments)]
|
834 |
fn handle_invoke(
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
fn replace_inline_body(
|
253 |
#[allow(clippy::too_many_arguments)]
|
254 |
pub fn replace_in_inline(
|
1137 |
#[inline(always)]
|
1138 |
#[allow(clippy::too_many_arguments)]
|
1139 |
fn handle_scan_op(
|
328 |
#[allow(clippy::too_many_arguments)]
|
329 |
fn setattr_inner(
|
61 |
/// Computes the Gemm operation.
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
#[allow(clippy::many_single_char_names)]
|
110 |
/// This is a Level 2 BLAS operation.
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
fn gbmv(
|
130 |
/// This is a Level 3 BLAS operation.
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
fn gemm(
|
13 |
#[cfg_attr(doc_cfg, doc(cfg(feature = "fabric")))]
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
#[instrument(
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
pub unsafe fn raw_cobyla(
|
1501 |
#[allow(clippy::too_many_arguments)]
|
1502 |
unsafe fn cobylb(
|
2554 |
#[allow(clippy::too_many_arguments)]
|
2555 |
unsafe fn trstlp(
|
165 |
#[allow(clippy::useless_conversion)]
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
pub fn fmin_cobyla<'a, F: ObjFn<U>, G: CstrFn, U>(
|
8 |
impl CocoGitto {
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub fn conventional_commit(
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
fn walk_path(
|
21 |
impl Cam16 {
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
fn new(
|
129 |
impl Scheme {
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
fn new(
|
377 |
/// ```
|
378 |
#[allow(clippy::too_many_arguments)]
|
379 |
pub fn new_with_specified_matrices(
|
276 |
/// Create new instance of Command with more options
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
pub fn with_all_field(
|
246 |
#[track_caller]
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub fn slot<F, Node, S, C, CO, UC, U, O, Output>(
|
50 |
/// and [`TFHE_LIB_PARAMETERS`], which both offer correct results with 128 bits of security.
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub unsafe fn new_insecure(
|
205 |
/// Discarding bootstrap on a vector of LWE ciphertexts
|
206 |
#[allow(dead_code, clippy::too_many_arguments)]
|
207 |
pub unsafe fn discard_bootstrap_amortized_lwe_ciphertext_vector<T: UnsignedInteger>(
|
262 |
/// Discarding bootstrap on a vector of LWE ciphertexts
|
263 |
#[allow(dead_code, clippy::too_many_arguments)]
|
264 |
pub unsafe fn discard_bootstrap_low_latency_lwe_ciphertext_vector<T: UnsignedInteger>(
|
319 |
/// Discarding keyswitch on a vector of LWE ciphertexts
|
320 |
#[allow(dead_code, clippy::too_many_arguments)]
|
321 |
pub unsafe fn discard_keyswitch_lwe_ciphertext_vector<T: UnsignedInteger>(
|
39 |
/// Validates the inputs
|
40 |
#[allow(clippy::too_many_arguments)]
|
41 |
pub fn perform_generic_checks<
|
153 |
/// packing using the provided look-up table.
|
154 |
#[allow(clippy::too_many_arguments)]
|
155 |
fn discard_circuit_bootstrap_boolean_vertical_packing_lwe_ciphertext_vector(
|
175 |
/// concerns _specific_ to an engine, refer to the implementer safety section.
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
unsafe fn discard_circuit_bootstrap_boolean_vertical_packing_lwe_ciphertext_vector_unchecked(
|
95 |
/// Generates a new private functional packing keyswitch key.
|
96 |
#[allow(clippy::too_many_arguments)]
|
97 |
fn generate_new_lwe_private_functional_packing_keyswitch_key(
|
116 |
/// _specific_ to an engine, refer to the implementer safety section.
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
unsafe fn generate_new_lwe_private_functional_packing_keyswitch_key_unchecked(
|
285 |
/// ```
|
286 |
#[allow(clippy::too_many_arguments)]
|
287 |
pub fn update_two_with_two_multiply_accumulate<C2, C3, C4, C5, C6, C7, C8>(
|
480 |
#[allow(unused, clippy::too_many_arguments)]
|
481 |
fn regular_uthwatp<C1, C2, C3, C4, C5, C6, C7, C8>(
|
517 |
#[allow(unused, clippy::too_many_arguments)]
|
518 |
fn avx2_uthwatp<C1, C2, C3, C4, C5, C6, C7, C8>(
|
55 |
// compared to the naive approach.
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
fn aes_encrypt_many(
|
38 |
// compared to the naive approach.
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
fn aes_encrypt_many(
|
168 |
/// ```
|
169 |
#[allow(clippy::too_many_arguments)]
|
170 |
pub fn estimate_tensor_product_noise<D1, D2, K>(
|
374 |
/// ```
|
375 |
#[allow(clippy::too_many_arguments)]
|
376 |
pub fn estimate_multiplication_noise<D1, D2, D3, K>(
|
755 |
/// ```
|
756 |
#[allow(clippy::too_many_arguments)]
|
757 |
pub fn estimate_cmux_noise_with_binary_ggsw<D1, D2, D3, K>(
|
880 |
/// ```
|
881 |
#[allow(clippy::too_many_arguments)]
|
882 |
pub fn estimate_bit_extraction_noise<D1, D2, D3, K1, K2>(
|
970 |
/// ```
|
971 |
#[allow(clippy::too_many_arguments)]
|
972 |
pub fn estimate_circuit_bootstrapping_binary_noise<D1, D2, K1, K2>(
|
54 |
/// of those parameters, you __must__ stick with the provided parameters.
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
pub unsafe fn new_unsecure(
|
182 |
impl TransformerEncoder {
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
pub fn new(p: &nn::Path, n_embd: i64, n_head: i64, n_layers: i64, vocab_size: i64, positional_encoding: PositionalEncoding, max_len: i64, dropout: f64, causal_mask: bool) -> Self {
|
322 |
impl TransformerAggregator {
|
323 |
#[allow(clippy::too_many_arguments)]
|
324 |
pub fn new(p: &nn::Path, n_embd: i64, n_head: i64, n_layers: i64, aggregation_size: i64, vocab_size: i64, positional_encoding: PositionalEncoding, max_len: i64, dropout: f64) -> Self {
|
405 |
impl IncomingChannelsRef {
|
406 |
#[allow(clippy::too_many_arguments)]
|
407 |
pub(super) fn new(
|
388 |
/// ```
|
389 |
#[allow(clippy::too_many_arguments)]
|
390 |
pub fn triangle(
|
411 |
/// ```
|
412 |
#[allow(clippy::too_many_arguments)]
|
413 |
pub fn fill_triangle(
|
521 |
/// ```
|
522 |
#[allow(clippy::too_many_arguments)]
|
523 |
pub fn triangle(
|
546 |
/// ```
|
547 |
#[allow(clippy::too_many_arguments)]
|
548 |
pub fn fill_triangle(
|
84 |
/// The hand holding version of send transaction that does it all for you
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
pub async fn create_and_send_transaction(
|
231 |
/// Copy the image to disk and verify its signature.
|
232 |
#[allow(clippy::too_many_arguments)]
|
233 |
pub fn write_image<F>(
|
1146 |
#[allow(clippy::too_many_arguments)]
|
1147 |
fn assert_names_and_colors_are_equal(
|
19 |
#[allow(clippy::type_complexity)]
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
#[allow(clippy::single_component_path_imports)]
|
24 |
#[allow(clippy::type_complexity)]
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
#[allow(clippy::single_component_path_imports)]
|
29 |
#[allow(clippy::type_complexity)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::single_component_path_imports)]
|
294 |
/// Returns: ciphertext bytes
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
pub fn encrypt(
|
154 |
#[async_recursion(?Send)]
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
async fn search(
|
52 |
/// the Chain Table
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
async fn ffi_search(
|
35 |
#[wasm_bindgen]
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
pub async fn webassembly_search(
|
16 |
/// Gas but not actually do anything. Returns the new contract address or an error
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub async fn deploy_erc20(
|
12 |
/// to submit the provided logic call
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub async fn send_eth_logic_call(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub async fn send_to_cosmos(
|
11 |
/// to submit the provided transaction batch
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub async fn send_eth_transaction_batch(
|
10 |
/// to submit the provided validator set and signatures.
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub async fn send_eth_valset_update(
|
1263 |
#[allow(clippy::too_many_arguments)]
|
1264 |
fn extract_tiles(
|
801 |
#[inline]
|
802 |
#[allow(clippy::too_many_arguments)]
|
803 |
const fn assemble_64(
|
181 |
/// Return the call instruction whose results are the WebAssembly return values.
|
182 |
#[allow(clippy::too_many_arguments)]
|
183 |
fn translate_call_indirect(
|
274 |
/// from.
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
fn translate_memory_init(
|
327 |
/// Translate a `table.copy` WebAssembly instruction.
|
328 |
#[allow(clippy::too_many_arguments)]
|
329 |
fn translate_table_copy(
|
351 |
/// Translate a `table.init` WebAssembly instruction.
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn translate_table_init(
|
487 |
#[allow(clippy::too_many_arguments)]
|
488 |
fn _recv_message<TK: RankFromToken, T: MessageHandler>(
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
pub fn process_swap(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn new_swap(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
7 |
#[allow(missing_docs, clippy::useless_transmute, clippy::too_many_arguments)]
|
8 |
pub mod va;
|
38 |
/// Creates the bindgen field.
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn new(
|
125 |
/// Creates the bindgen field
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn new(
|
192 |
/// Creates the wrapper
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
pub fn new(
|
255 |
/// Creates the bindgen field
|
256 |
#[allow(clippy::too_many_arguments)]
|
257 |
pub fn new(
|
325 |
/// Creates the wrapper
|
326 |
#[allow(clippy::too_many_arguments)]
|
327 |
pub fn new(
|
1771 |
#[allow(clippy::too_many_arguments)]
|
1772 |
fn sel(
|
8 |
impl Backend {
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub fn draw(
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn debug_draw(
|
549 |
#[allow(clippy::too_many_arguments)]
|
550 |
fn add_account<const N: usize>(
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
fn parse_lines(
|
56 |
/// See [gfsep_c](https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/gfsep_c.html)
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
pub fn separation_search<'b1, 'f1, 'b2, 'f2, 'o, B1, F1, B2, F2, O>(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
fn handle_task(
|
108 |
#[allow(clippy::too_many_arguments)]
|
109 |
fn task_handle(
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
fn handle_task(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn run(
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
fn sequential_task_handle(
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
fn task_handle(
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
fn task_handle(
|
106 |
#[allow(clippy::too_many_arguments)]
|
107 |
fn col_split_task_handle(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
fn render_row(
|
4 |
#[allow(clippy::too_many_arguments, non_snake_case)]
|
5 |
#[wasm_bindgen]
|
1574 |
/// that inside [`Self::run_after_hook()`].
|
1575 |
#[allow(clippy::too_many_arguments)]
|
1576 |
fn emit_after_hook_events(
|
640 |
/// [`Step`]: gherkin::Step
|
641 |
#[allow(clippy::too_many_arguments)]
|
642 |
pub(crate) fn step_failed<W: Debug>(
|
919 |
/// [`Step`]: gherkin::Step
|
920 |
#[allow(clippy::too_many_arguments)]
|
921 |
pub(crate) fn bg_step_failed<W: Debug>(
|
253 |
/// Handles the given [`event::Step`].
|
254 |
#[allow(clippy::too_many_arguments)]
|
255 |
fn handle_step_event<W>(
|
524 |
/// Converts the provided [`event::Step`] into [`LibTestJsonEvent`]s.
|
525 |
#[allow(clippy::too_many_arguments)]
|
526 |
fn expand_step_event(
|
67 |
/// - the strides and sizes must be sized correctly
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
pub unsafe fn sgemv(
|
93 |
/// - the strides and sizes must be sized correctly
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub unsafe fn dgemv(
|
119 |
/// - the strides and sizes must be sized correctly
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
pub unsafe fn sgemm(
|
150 |
/// - the strides and sizes must be sized correctly
|
151 |
#[allow(clippy::too_many_arguments)]
|
152 |
pub unsafe fn dgemm(
|
181 |
/// - the strides and sizes must be sized correctly
|
182 |
#[allow(clippy::too_many_arguments)]
|
183 |
pub unsafe fn sgemm_strided_batched(
|
148 |
{
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
fn blas_gemm(
|
241 |
// Consider moving Config to teh cw-croncat-core so this method can take reference of that
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
pub fn is_valid_msg_calculate_usage(
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
pub fn _update_approvals(
|
290 |
#[allow(clippy::too_many_arguments)]
|
291 |
pub fn _update_approvals(
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
pub fn _update_approvals(
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn connect_button_search(
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn connect_progress_window(
|
254 |
#[allow(clippy::too_many_arguments)]
|
255 |
#[allow(clippy::many_single_char_names)]
|
84 |
/// - `graph_id`: uniquely identifies the graph currently being processed.
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
pub fn new(
|
134 |
/// machine-unfriendly) wide format.
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub fn new(
|
511 |
/// See [`vkCmdCopyQueryPoolResults`](https://www.khronos.org/registry/vulkan/specs/1.0-extensions/html/vkspec.html#vkCmdCopyQueryPoolResults)
|
512 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
513 |
pub fn copy_query_pool_results(&self, query_pool: &QueryPool, first_query: u32, query_count: u32, dst_buffer: &Buffer, dst_offset: u64, stride: u64, flags: core::QueryResultFlags) {
|
306 |
/// and extension [`VK_EXT_debug_report`](https://www.khronos.org/registry/vulkan/specs/1.0-extensions/html/vkspec.html#VK_EXT_debug_report)
|
307 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
308 |
pub fn debug_report_message_ext(&self, flags: ext_debug_report::DebugReportFlagsExt, object_type: ext_debug_report::DebugReportObjectTypeExt, object: u64, location: usize, message_code: i32, layer_prefix: &str, message: &str) {
|
159 |
pub trait DebugReportCallbacksExt: Send + Sync + fmt::Debug {
|
160 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
161 |
fn callback(&self, flags: DebugReportFlagsExt, object_type: DebugReportObjectTypeExt, object: u64, location: usize, message_code: i32, layer_prefix: Option<&str>, message: Option<&str>) -> bool;
|
670 |
#[allow(clippy::too_many_arguments)]
|
671 |
fn sweetening_scans<T: CMLossComputer, U: Rng>(
|
1440 |
impl SALSOResults {
|
1441 |
#[allow(clippy::too_many_arguments)]
|
1442 |
pub fn new(
|
52 |
/// representing the individual GPIO pins used by the board.
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
pub fn split_gpios(
|
25 |
impl SDRAM {
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn new(
|
17 |
impl BridgeConfigData {
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub const fn new(
|
26 |
impl DamlCommands {
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn new(
|
23 |
impl DamlCreatedEvent {
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn new(
|
22 |
impl DamlExercisedEvent {
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub fn new(
|
24 |
impl DamlTransactionTree {
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn new(
|
154 |
impl<'a> DamlSimpleExecutor<'a> {
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
pub fn new(
|
145 |
impl<'a> DamlTemplatePayload<'a> {
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
pub fn new(
|
220 |
impl<'a> DamlChoicePayload<'a> {
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
pub const fn new(
|
185 |
impl<'a> DamlTemplate<'a> {
|
186 |
#[allow(clippy::too_many_arguments)]
|
187 |
pub fn new(
|
353 |
impl<'a> DamlChoice<'a> {
|
354 |
#[allow(clippy::too_many_arguments)]
|
355 |
pub fn new(
|
30 |
impl<'arc> OpenAPIEncoder<'arc> {
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
pub const fn new(
|
44 |
impl<'arc> PathItemEncoder<'arc> {
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new(
|
227 |
/// * `encrypted_input_share` is the encrypted input share.
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub(crate) async fn consume_report_share(
|
5 |
/// Train a detector model.
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub fn train_detector<P1, P2, P3, P4, G>(
|
732 |
// Fails with Length if input length (without ignored characters) is invalid.
|
733 |
#[allow(clippy::too_many_arguments)]
|
734 |
fn decode_wrap_mut<B: Static<usize>, M: Static<bool>, P: Static<bool>, I: Static<bool>>(
|
488 |
impl InformationSchemaColumnsBuilder {
|
489 |
#[allow(clippy::too_many_arguments)]
|
490 |
fn add_column(
|
126 |
/// Create a new GroupedHashAggregateStream
|
127 |
#[allow(clippy::too_many_arguments)]
|
128 |
pub fn new(
|
684 |
// Get left and right indices which is satisfies the on condition (include equal_conditon and filter_in_join) in the Join
|
685 |
#[allow(clippy::too_many_arguments)]
|
686 |
fn build_join_indices(
|
672 |
impl SMJStream {
|
673 |
#[allow(clippy::too_many_arguments)]
|
674 |
pub fn try_new(
|
195 |
impl AmazonS3FileReader {
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
fn new(
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
/// Render single page of a table
|
568 |
#[allow(clippy::too_many_arguments)]
|
569 |
/// Render javascript files for each table containing formatters
|
1214 |
#[allow(clippy::too_many_arguments)]
|
1215 |
/// Renders a plot page from given render-plot spec
|
1325 |
#[allow(clippy::too_many_arguments)]
|
1326 |
/// Renders a plot page from given render-plot spec
|
368 |
#[allow(clippy::too_many_arguments)]
|
369 |
fn check_update_extended_topology_entry(
|
414 |
#[allow(clippy::too_many_arguments)]
|
415 |
fn check_update_extended_topology_v2_entry(
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
impl<AS: GuestAddressSpace> VirtioFs<AS> {
|
192 |
{
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
pub(crate) fn new(
|
41 |
#[pyfunction]
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn encode_metadata(
|
19 |
impl Email {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub async fn create<S: AsRef<str>>(
|
234 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
235 |
fn install_data_extraction<S>(
|
213 |
#[track_caller]
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
fn replay_with_shutdown_into_named<N, S>(
|
240 |
#[allow(clippy::too_many_arguments)]
|
241 |
fn replay_with_shutdown_into_core<N, S>(
|
39 |
/// The main runtime for a ddshow timely worker
|
40 |
#[allow(clippy::too_many_arguments)]
|
41 |
pub fn worker_runtime<A>(
|
264 |
#[track_caller]
|
265 |
#[allow(clippy::too_many_arguments)]
|
266 |
fn replay_traces<S, Event, RawEvent, R, A>(
|
227 |
#[tracing::instrument(skip(args, indices))]
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn acquire_replay_sources<T, D1, D2, I>(
|
210 |
#[allow(clippy::too_many_arguments)]
|
211 |
fn operator_stats(
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
fn pretty_print<F>(
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
pub fn render(
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
pub fn new(
|
266 |
#[allow(clippy::too_many_arguments)]
|
267 |
pub fn new(
|
252 |
#[allow(clippy::too_many_arguments)]
|
253 |
pub fn prepare_debian_folder(
|
593 |
}
|
594 |
#[allow(clippy::too_many_arguments)]
|
595 |
fn gen_noise_with_scratch(
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
fn process_chunk(
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
async fn test_specifier(
|
297 |
/// emits where necessary or report any module graph / type checking errors.
|
298 |
#[allow(clippy::too_many_arguments)]
|
299 |
pub async fn prepare_module_load(
|
42 |
impl ParsedSource {
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub(crate) fn new(
|
1015 |
/// With the provided information, parse a module and return its "module slot"
|
1016 |
#[allow(clippy::too_many_arguments)]
|
1017 |
pub(crate) fn parse_module(
|
34 |
impl<'view> Context<'view> {
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub(crate) fn new(
|
317 |
#[allow(clippy::too_many_arguments)]
|
318 |
fn resolve_package_target_string(
|
427 |
#[allow(clippy::too_many_arguments)]
|
428 |
fn resolve_package_target(
|
568 |
#[allow(clippy::too_many_arguments)]
|
569 |
pub fn package_exports_resolve(
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
async fn test_specifier(
|
297 |
/// emits where necessary or report any module graph / type checking errors.
|
298 |
#[allow(clippy::too_many_arguments)]
|
299 |
pub async fn prepare_module_load(
|
621 |
#[allow(clippy::too_many_arguments)]
|
622 |
fn construct(
|
25 |
impl KeyDetails {
|
26 |
#[allow(clippy::too_many_arguments)] // FIXME
|
27 |
pub fn new(
|
337 |
/// Make a new CacheDevWorkingStatus struct
|
338 |
#[allow(clippy::too_many_arguments)]
|
339 |
pub fn new(
|
303 |
/// Make a new ThinPoolWorkingStatus struct
|
304 |
#[allow(clippy::too_many_arguments)]
|
305 |
pub fn new(
|
431 |
/// Precondition: the metadata device does not contain any pool metadata.
|
432 |
#[allow(clippy::too_many_arguments)]
|
433 |
pub fn new(
|
480 |
/// well-formed and consistent with the data on the data device.
|
481 |
#[allow(clippy::too_many_arguments)]
|
482 |
pub fn setup(
|
398 |
#[allow(clippy::too_many_arguments)]
|
399 |
pub async fn aob_dex_new_order(
|
460 |
#[allow(clippy::too_many_arguments)]
|
461 |
pub async fn serum_dex_new_order(
|
441 |
/// Limit: the maximum amount of items in the list that are returned.
|
442 |
#[allow(clippy::too_many_arguments)]
|
443 |
fn get_list_from_db(
|
523 |
/// Limit: the maximum amount of items in the list that are returned.
|
524 |
#[allow(clippy::too_many_arguments)]
|
525 |
fn find_db_list(
|
188 |
/// [field]: https://en.wikipedia.org/wiki/Field_(mathematics)
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn field<S, A, M, N, I>(
|
54 |
/// Construct a new instance of [MysqlTime]
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
pub fn new(
|
66 |
impl<'a, ST, QS: QuerySource, DB, GB> BoxedSelectStatement<'a, ST, FromClause<QS>, DB, GB> {
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
pub(crate) fn new<S, G>(
|
101 |
impl<'a, ST, DB, GB> BoxedSelectStatement<'a, ST, NoFromClause, DB, GB> {
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
pub(crate) fn new_no_from_clause<S, G>(
|
95 |
impl<F, S, D, W, O, LOf, G, H, LC> SelectStatement<F, S, D, W, O, LOf, G, H, LC> {
|
96 |
#[allow(clippy::too_many_arguments)]
|
97 |
pub(crate) fn new(
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
impl<N, A, P> MicroaggAnonymizer<N, A, P>
|
38 |
impl Environment {
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn new(
|
334 |
/// [Digital Ocean Documentation.](https://developers.digitalocean.com/documentation/v2/#create-a-new-load-balancer)
|
335 |
#[allow(clippy::too_many_arguments)]
|
336 |
pub fn health_check<S: AsRef<str> + Display + Serialize>(
|
497 |
/// [Digital Ocean Documentation.](https://developers.digitalocean.com/documentation/v2/#update-a-load-balancer)
|
498 |
#[allow(clippy::too_many_arguments)]
|
499 |
pub fn health_check<S: AsRef<str> + Display + Serialize>(
|
250 |
#[allow(clippy::too_many_arguments)]
|
251 |
pub fn gen_cpp_to_rust<W: Write>(
|
154 |
#[allow(clippy::too_many_arguments)]
|
155 |
pub fn gen_method_docs<W: fmt::Write>(
|
229 |
#[allow(clippy::too_many_arguments)]
|
230 |
fn gen_includes<W: fmt::Write>(
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
fn gen_method<W: fmt::Write>(
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
pub fn gen_method_interface<W: fmt::Write>(
|
303 |
#[allow(clippy::too_many_arguments)]
|
304 |
fn gen_method(
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn gen<'ast>(
|
102 |
/// into a form that Rust/WASM can understand.
|
103 |
#[allow(clippy::ptr_arg, clippy::too_many_arguments)] // false positive, rust-clippy#8463, fixed in 1.61
|
104 |
pub fn gen_value_js_to_rust<'env>(
|
74 |
/// Initializes the HandshakeState.
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub(crate) fn new(
|
746 |
/// Handle a message that contains an authentication header.
|
747 |
#[allow(clippy::too_many_arguments)]
|
748 |
async fn handle_auth_message(
|
48 |
/// Thread worker function, that computes the chunks.
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
fn thread_worker(
|
433 |
pub fn run(&self, mut data: &str) -> Option<Object<'static>> {
|
434 |
#[allow(clippy::too_many_arguments)]
|
435 |
fn insert(
|
344 |
#[allow(clippy::too_many_arguments)]
|
345 |
fn spawn_cleanup_task<F, R>(
|
378 |
#[allow(clippy::too_many_arguments)]
|
379 |
async fn build_import_result(
|
50 |
#[rustfmt::skip]
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub
|
27 |
impl Subscription {
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub fn new(
|
848 |
#[allow(clippy::too_many_arguments)]
|
849 |
/// Generates a (poly, position) path from on (poly, position) to another (poly, position)
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
impl<'t, F, T: Transducer<F> + 't, U: Transducer<F> + 't> SpellerWorker<F, T, U>
|
263 |
impl StandardHeader {
|
264 |
#[allow(clippy::too_many_arguments)]
|
265 |
pub fn new(
|
1849 |
#[allow(clippy::too_many_arguments)]
|
1850 |
fn set_operand(
|
213 |
#[allow(clippy::too_many_arguments)]
|
214 |
#[doc(hidden)]
|
70 |
/// This functions is safe as long as `extension` and `context` are valid pointers.
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub unsafe fn register_type(
|
578 |
#[allow(clippy::too_many_arguments)] // TODO
|
579 |
async fn process_read_response(
|
67 |
/// construct a `ClassZeroConfig` from its fields
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
pub fn new(
|
141 |
/// create a configuration specifying the max for each type individually
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub fn new(
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
async fn perform_unsolicited_response_series(
|
71 |
/// Use Runtime::enter() if required.
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
pub fn spawn_outstation_serial_2(
|
20 |
/// Use Runtime::enter() if required.
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
pub fn spawn_outstation_tcp_client(
|
129 |
/// associate an outstation with the TcpServer, but do not spawn it
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn add_outstation_no_spawn(
|
31 |
/// Use Runtime::enter() if required.
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn spawn_outstation_tls_client(
|
49 |
// FIXME(veeg): reword the PendingContainer API to be more ergonomic
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub(crate) fn new<T: ToString, R: ToString, H: ToString>(
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub(crate) fn run_fonts(
|
379 |
impl<Name> ProtoRrsig<Name> {
|
380 |
#[allow(clippy::too_many_arguments)] // XXX Consider changing.
|
381 |
pub fn new(
|
547 |
impl<Octets, Name> Rrsig<Octets, Name> {
|
548 |
#[allow(clippy::too_many_arguments)] // XXX Consider changing.
|
549 |
pub fn new(
|
109 |
}
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
fn visit<T: DJGraph>(
|
222 |
impl JsonResponse {
|
223 |
#[allow(clippy::too_many_arguments)]
|
224 |
fn new(
|
53 |
impl Perlin {
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
fn lattice(
|
459 |
/// Returns true if the template was not skipped
|
460 |
#[allow(clippy::too_many_arguments)]
|
461 |
pub fn update_template(
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub fn create_device_certificate(
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
pub fn execute(benchmark_path: &str, report_path_option: Option<&str>, relaxed_interpolations: bool, no_check_certificate: bool, quiet: bool, nanosec: bool, timeout: Option<&str>, verbose: bool, tags: &Tags) -> BenchmarkResult {
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
fn drone_toml(
|
348 |
#[allow(clippy::too_many_arguments)]
|
349 |
fn gen_exc(
|
290 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
291 |
fn gen_exc(
|
36 |
/// has the deserialized JSON response and the body stream (if any).
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn request_with_body<T: DeserializeOwned, E: DeserializeOwned + StdError, P: Serialize>(
|
9 |
/// Make a HTTP request.
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
fn request(
|
199 |
impl UreqClient {
|
200 |
#[allow(clippy::too_many_arguments)]
|
201 |
fn request(
|
1778 |
/// Create a window (same parameters as CreateWindowExW) with associated WndProc.
|
1779 |
#[allow(clippy::too_many_arguments)]
|
1780 |
unsafe fn create_window(
|
147 |
impl<'a> Argon2Context<'a> {
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
fn new(
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
pub(crate) fn argon2_hash(
|
564 |
#[inline]
|
565 |
#[allow(clippy::too_many_arguments)]
|
566 |
fn blake2_round_nomsg(
|
700 |
/// order to be resolved.
|
701 |
#[allow(clippy::too_many_arguments)]
|
702 |
pub fn parse(
|
111 |
// TODO: Push these into one object ?
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
pub fn draw_it(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn build_node(
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
fn gen_final_simple_tx(
|
363 |
#[allow(clippy::too_many_arguments)]
|
364 |
fn consumer(
|
387 |
#[allow(clippy::too_many_arguments)]
|
388 |
fn compute_quotient_evaluation(
|
452 |
// Commitment to [r]_1
|
453 |
#[allow(clippy::too_many_arguments)]
|
454 |
fn compute_linearization_commitment(
|
283 |
/// Execute a generic contract call
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
pub fn execute<Rng, C>(
|
331 |
/// Transfer Dusk from one key to another.
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
pub fn transfer<Rng: RngCore + CryptoRng>(
|
381 |
/// Stakes an amount of Dusk.
|
382 |
#[allow(clippy::too_many_arguments)]
|
383 |
pub fn stake<Rng: RngCore + CryptoRng>(
|
636 |
/// Allow a `staker` public key.
|
637 |
#[allow(clippy::too_many_arguments)]
|
638 |
pub fn allow<Rng: RngCore + CryptoRng>(
|
462 |
/// Creates a transaction that conforms to the transfer contract.
|
463 |
#[allow(clippy::too_many_arguments)]
|
464 |
pub(crate) fn new<Rng: RngCore + CryptoRng, SC: StateClient>(
|
120 |
impl DomainParticipantImpl {
|
121 |
#[allow(clippy::too_many_arguments)]
|
122 |
pub fn new(
|
29 |
impl RtpsReaderCacheChange {
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn new(
|
17 |
// smoelius: `Context::new` does not appear in the original.
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
impl<'a, 'b> Context<'a, 'b> {
|
37 |
#[allow(clippy::too_many_arguments)] // FIXME
|
38 |
pub(crate) fn execute_full_cycle(
|
184 |
#[allow(clippy::too_many_arguments)] // FIXME
|
185 |
fn main_worker(
|
373 |
// TODO clippy::too_many_arguments
|
374 |
#[allow(clippy::too_many_arguments)]
|
375 |
pub fn create_pipeline(
|
996 |
#[allow(clippy::too_many_arguments)]
|
997 |
async fn test_command(
|
514 |
///
|
515 |
#[allow(clippy::too_many_arguments)]
|
516 |
pub async fn run_tests(
|
482 |
#[allow(clippy::too_many_arguments)]
|
483 |
fn compare_results(
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
fn try_encrypt(
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
fn try_encrypt(
|
1852 |
#[allow(clippy::too_many_arguments)]
|
1853 |
fn tarjan_ocla(
|
317 |
)]
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
fn new(
|
808 |
#[allow(clippy::too_many_arguments)]
|
809 |
fn next_points(
|
374 |
/// Use `ui.interact` instead
|
375 |
#[allow(clippy::too_many_arguments)]
|
376 |
pub(crate) fn interact(
|
1670 |
/// `value` is used to for text displaying X/Y coordinates.
|
1671 |
#[allow(clippy::too_many_arguments)]
|
1672 |
pub(super) fn rulers_at_value(
|
795 |
/// Check for (keyboard) events to edit the cursor and/or text.
|
796 |
#[allow(clippy::too_many_arguments)]
|
797 |
fn events(
|
296 |
/// `active` means "the tab that is opened in the parent panel".
|
297 |
#[allow(clippy::too_many_arguments)]
|
298 |
pub(crate) fn tab_title(
|
589 |
#[allow(clippy::too_many_arguments)]
|
590 |
fn draw_port<NodeData, DataType, ValueType, UserResponse, UserState>(
|
790 |
/// Create a texture and bind group from existing data
|
791 |
#[allow(clippy::too_many_arguments)]
|
792 |
fn create_texture_and_bind_group(
|
53 |
impl<'a, G: Group> Ring<'a, G> {
|
54 |
#[allow(clippy::too_many_arguments)] // fine for a private function
|
55 |
fn new<R: CryptoRng + RngCore>(
|
60 |
impl BrowserWindowOptions {
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
#[wasm_bindgen(constructor)]
|
21 |
impl ClientRequestOptions {
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
#[wasm_bindgen(constructor)]
|
18 |
impl CookiesSetDetails {
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
#[wasm_bindgen(constructor)]
|
25 |
impl Display {
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
#[wasm_bindgen(constructor)]
|
19 |
impl JumpListItem {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
#[wasm_bindgen(constructor)]
|
30 |
impl MenuItemOptions {
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[wasm_bindgen(constructor)]
|
23 |
impl MessageBoxOptions {
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
#[wasm_bindgen(constructor)]
|
23 |
impl MessageBoxSyncOptions {
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
#[wasm_bindgen(constructor)]
|
22 |
impl MouseInputEvent {
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
#[wasm_bindgen(constructor)]
|
22 |
impl MouseWheelInputEvent {
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
#[wasm_bindgen(constructor)]
|
298 |
impl Daemon {
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
pub fn new(
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
fn ec_add(
|
66 |
/// Sends ESDT NFT to an address and executes like an async call, but without callback.
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
fn transfer_esdt_nft_execute<M: ManagedTypeApi>(
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
fn transfer_esdt_nft_execute_legacy<M: ManagedTypeApi>(
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
fn create_async_call_raw(
|
125 |
#[cfg(not(feature = "ei-unmanaged"))]
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn transfer_esdt_nft_execute(
|
148 |
#[cfg(feature = "ei-unmanaged")]
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub fn transfer_esdt_nft_execute(
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
pub fn create_async_call_raw(
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub fn direct_esdt_with_gas_limit<D>(
|
129 |
#[inline]
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn direct_esdt(
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn direct_with_gas_limit<D>(
|
421 |
#[allow(clippy::too_many_arguments)]
|
422 |
pub fn set_nft_balance_all_properties<T: TopEncode>(
|
183 |
/// img_bytes has to be an rgba8 buffer.
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
fn texture_from_img_rect(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn decode_struct_impl(
|
152 |
#[allow(clippy::too_many_arguments)]
|
153 |
fn decode_enum_impl(
|
261 |
#[allow(clippy::too_many_arguments)]
|
262 |
fn decode_fields_impl<'a>(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn encode_struct_impl(
|
151 |
#[allow(clippy::too_many_arguments)]
|
152 |
fn encode_enum_impl(
|
283 |
#[allow(clippy::too_many_arguments)]
|
284 |
fn encode_fields_impl<'a>(
|
49 |
impl Socket {
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub(crate) fn new(
|
203 |
#[allow(clippy::too_many_arguments)]
|
204 |
fn push_id_field<'a, 'b>(
|
226 |
#[allow(clippy::too_many_arguments)]
|
227 |
fn push_database_field<'a, 'b>(
|
249 |
#[allow(clippy::too_many_arguments)]
|
250 |
fn push_timestamp_field<'a, 'b>(
|
170 |
#[allow(clippy::too_many_arguments)]
|
171 |
pub fn create_erc20_transfer(
|
211 |
#[allow(clippy::too_many_arguments)]
|
212 |
pub fn create_erc20_transfer_multi(
|
336 |
#[allow(clippy::too_many_arguments)]
|
337 |
fn format_context<E: ErrorDisplay + ?Sized>(
|
427 |
impl Context {
|
428 |
#[allow(clippy::too_many_arguments)]
|
429 |
#[inline]
|
454 |
#[allow(clippy::too_many_arguments)]
|
455 |
pub fn with_capacity(
|
522 |
#[allow(clippy::too_many_arguments)]
|
523 |
#[inline]
|
611 |
#[allow(clippy::too_many_arguments)]
|
612 |
pub fn poly_patch<S: Into<Str>>(
|
714 |
#[allow(clippy::too_many_arguments)]
|
715 |
#[inline]
|
368 |
#[allow(clippy::too_many_arguments)]
|
369 |
pub fn singular_no_attr_error(
|
846 |
#[allow(clippy::too_many_arguments)]
|
847 |
pub fn invalid_type_cast_error(
|
108 |
#[allow(clippy::too_many_arguments)]
|
109 |
pub fn type_mismatch_error(
|
424 |
#[allow(clippy::too_many_arguments)]
|
425 |
pub fn too_many_args_error(
|
842 |
#[allow(clippy::too_many_arguments)]
|
843 |
pub fn trait_member_type_error(
|
378 |
#[allow(clippy::too_many_arguments)]
|
379 |
fn write_tagged_tuple7<T0, T1, T2, T3, T4, T5>(
|
26 |
impl<'a> WindowsEvent<'a> {
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
#[allow(dead_code)]
|
3223 |
#[allow(clippy::too_many_arguments)]
|
3224 |
/// Split a leaf entry. Separated from `insert_advanced` to make `insert_advanced`
|
170 |
impl<'d> EthDriver<'d> {
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
pub fn new_rmii(
|
314 |
#[allow(clippy::too_many_arguments)]
|
315 |
pub fn query(
|
56 |
/// Begin a multipart upload and presign the urls for each part.
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
pub async fn setup_presigned_multipart_upload(
|
1 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
2 |
pub mod multicall_3 {
|
30 |
pub use dsproxyfactory_mod::*;
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
mod dsproxyfactory_mod {
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
fn print_node(
|
143 |
/// Prints all the imports of a node
|
144 |
#[allow(clippy::too_many_arguments, clippy::ptr_arg)]
|
145 |
fn print_imports(
|
655 |
#[allow(clippy::too_many_arguments)]
|
656 |
async fn touch_dinoparc_session_user(
|
686 |
#[allow(clippy::too_many_arguments)]
|
687 |
async fn touch_dinoparc_exchange_dinoz(
|
760 |
#[allow(clippy::too_many_arguments)]
|
761 |
async fn touch_dinoparc_coins(
|
788 |
#[allow(clippy::too_many_arguments)]
|
789 |
async fn touch_dinoparc_bills(
|
816 |
#[allow(clippy::too_many_arguments)]
|
817 |
async fn touch_dinoparc_inventory(
|
202 |
// TODO: Use an options struct to remove the clippy exception
|
203 |
#[allow(clippy::too_many_arguments)]
|
204 |
pub fn create_forum_thread(
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
async fn touch_hammerfest_forum_thread_theme_meta(
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
async fn touch_hammerfest_forum_post(
|
680 |
#[allow(clippy::too_many_arguments)]
|
681 |
async fn touch_hammerfest_session_user(
|
691 |
#[allow(clippy::too_many_arguments)]
|
692 |
async fn touch_hammerfest_profile(
|
757 |
#[allow(clippy::too_many_arguments)]
|
758 |
async fn touch_hammerfest_achievements(
|
232 |
{
|
233 |
#[allow(clippy::too_many_arguments)]
|
234 |
pub fn new(
|
130 |
{
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
pub fn new(clock: TyClock, forum_store: TyForumStore, user_store: TyUserStore) -> Self {
|
188 |
{
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn new(
|
209 |
#[inline]
|
210 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
211 |
pub const fn new(
|
110 |
impl Initial {
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn new(
|
814 |
#[allow(clippy::too_many_arguments)]
|
815 |
fn call_inner(
|
280 |
#[allow(clippy::too_many_arguments)]
|
281 |
fn create_root_simulator(
|
521 |
/// Creates `NodeHandler` using specified `Configuration`.
|
522 |
#[allow(clippy::too_many_arguments)]
|
523 |
pub fn new(
|
389 |
/// Creates a `Precommit` message signed by this validator.
|
390 |
#[allow(clippy::too_many_arguments)]
|
391 |
pub fn create_precommit(
|
438 |
/// Creates a `PrevoteRequest` message signed by this validator.
|
439 |
#[allow(clippy::too_many_arguments)]
|
440 |
pub fn create_prevote_request(
|
49 |
/// functions.
|
50 |
#[allow(non_snake_case, unused_variables, clippy::too_many_arguments)]
|
51 |
pub trait DeviceDriver: std::marker::Sized {
|
117 |
#[derive(new, Debug, Getters, CopyGetters, PartialEq, Copy, Clone, PartialOrd, Default)]
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
pub struct Lap {
|
16 |
#[derive(new, Debug, CopyGetters, Getters, PartialEq, Copy, Clone, PartialOrd, Default)]
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub struct Motion {
|
62 |
#[derive(new, Debug, CopyGetters, Getters, PartialEq, Clone, PartialOrd)]
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub struct MotionPacket {
|
158 |
#[derive(new, Debug, CopyGetters, Getters, PartialEq, Clone, PartialOrd)]
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub struct SessionPacket {
|
15 |
#[derive(new, Debug, CopyGetters, Getters, PartialEq, Copy, Clone, PartialOrd, Default)]
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub struct CarSetup {
|
200 |
#[derive(new, Debug, CopyGetters, Getters, PartialEq, Copy, Clone, PartialOrd, Default)]
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
pub struct CarStatus {
|
93 |
#[derive(new, Debug, CopyGetters, Getters, PartialEq, Copy, Clone, PartialOrd, Default)]
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub struct Telemetry {
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub(crate) fn create_draw_call(
|
195 |
#[allow(clippy::too_many_arguments)]
|
196 |
pub(crate) fn draw_quad_clipped(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub(crate) fn draw_text(&mut self, data: &TextData) -> Option<Rect> {
|
116 |
#[allow(clippy::too_many_arguments)]
|
117 |
pub fn mmap(
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
pub fn run_from_listener(
|
558 |
#[allow(clippy::too_many_arguments)]
|
559 |
fn inner(
|
940 |
#[allow(clippy::too_many_arguments)]
|
941 |
fn do_write_color<W: std::io::Write, T: Display>(
|
374 |
// directions; these are axis B and axis C.
|
375 |
#[allow(clippy::too_many_arguments)]
|
376 |
fn maybe_make_quad<T>(
|
38 |
// reimplement it here, because it is just a thin wrapper around another function anyway.
|
39 |
#[allow(clippy::missing_safety_doc, clippy::too_many_arguments)]
|
40 |
pub unsafe fn tb_probe_wdl(
|
68 |
// reimplement it here, because it is just a thin wrapper around another function anyway.
|
69 |
#[allow(clippy::missing_safety_doc, clippy::too_many_arguments)]
|
70 |
pub unsafe fn tb_probe_root(
|
275 |
/// Verifies a transformation of the `Accumulator` with the `PublicKey`, given a 64-byte transcript `digest`.
|
276 |
#[allow(clippy::too_many_arguments, clippy::cognitive_complexity)]
|
277 |
pub fn verify_transformation(
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
pub fn create_time_entry(
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
pub fn start_time_entry(
|
121 |
// API and the meaning of the parameters documented above.
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
pub(crate) fn new(
|
318 |
// the meaning of the parameters documented above.
|
319 |
#[allow(clippy::too_many_arguments)]
|
320 |
pub(crate) fn new(
|
148 |
#[cfg(not(feature = "transaction"))]
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
async fn launch_listener_session_engine<R>(
|
172 |
#[cfg(feature = "transaction")]
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
async fn launch_listener_session_engine<R>(
|
128 |
/// Send message via transfer frame and return whether the message is already settled
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
async fn send_payload<Fut>(
|
200 |
// https://github.com/feedbin/feedbin-api/blob/master/content/entries.md#entries
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
pub async fn get_entries(
|
424 |
#[allow(clippy::too_many_arguments)]
|
425 |
pub async fn update_profile(
|
755 |
#[allow(clippy::too_many_arguments)]
|
756 |
pub async fn get_stream(
|
393 |
#[allow(clippy::too_many_arguments)]
|
394 |
/// Creates and returns a box gradient.
|
293 |
#[allow(clippy::too_many_arguments)]
|
294 |
fn tesselate_bezier(
|
608 |
#[allow(clippy::too_many_arguments)]
|
609 |
pub(crate) fn expand_stroke(
|
906 |
#[allow(clippy::too_many_arguments)]
|
907 |
fn butt_cap_start(verts: &mut Vec<Vertex>, p0: &Point, p1: &Point, w: f32, d: f32, aa: f32, u0: f32, u1: f32) {
|
917 |
#[allow(clippy::too_many_arguments)]
|
918 |
fn butt_cap_end(verts: &mut Vec<Vertex>, p0: &Point, p1: &Point, w: f32, d: f32, aa: f32, u0: f32, u1: f32) {
|
969 |
#[allow(clippy::too_many_arguments)]
|
970 |
fn round_join(verts: &mut Vec<Vertex>, p0: &Point, p1: &Point, lw: f32, rw: f32, lu: f32, ru: f32, ncap: usize) {
|
336 |
#[allow(clippy::too_many_arguments)]
|
337 |
/// Creates new rounded rectangle shaped sub-path with varying radii for each corner.
|
110 |
clippy::cast_sign_loss,
|
111 |
clippy::too_many_arguments
|
112 |
)]
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn new_val (
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new_val(
|
131 |
impl FpvCamera {
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
pub fn new(
|
99 |
impl Group {
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn new(
|
145 |
/// Initializes the directional lighting system.
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
pub fn new(
|
148 |
/// Initializes the directional lighting system.
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub fn new(
|
148 |
/// Initializes the directional lighting system.
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub fn new(
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn draw<N, C, S, D>(
|
123 |
impl Obj {
|
124 |
#[allow(clippy::too_many_arguments, clippy::or_fun_call)]
|
125 |
pub fn new_empty(
|
165 |
#[allow(clippy::too_many_arguments, clippy::or_fun_call)]
|
166 |
pub fn from_triangle_mesh_vec(
|
206 |
#[allow(clippy::too_many_arguments)]
|
207 |
pub fn from_obj<'a>( // TODO: cut file into groups pass groups into triangle mesh for parsing
|
254 |
#[allow(clippy::too_many_arguments)]
|
255 |
fn helmholtz_energy_density_cross_association<
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
impl HeatPump {
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
impl OrganicRankineCycle {
|
454 |
#[allow(clippy::too_many_arguments)]
|
455 |
pub fn process_bam_chunk(
|
132 |
impl FiberOut {
|
133 |
#[allow(clippy::too_many_arguments)]
|
134 |
pub fn new(
|
37 |
impl PredictOptions {
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub fn new(
|
184 |
impl Credential {
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn new(
|
368 |
////////////////////////////////////////////////////////////////////////////////
|
369 |
#[allow(clippy::too_many_arguments)]
|
370 |
pub(super) fn update_pending_deal_state(
|
41 |
impl DeadlineInfo {
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn new(
|
548 |
#[allow(clippy::too_many_arguments)]
|
549 |
pub fn terminate_sectors<BS: Blockstore>(
|
3570 |
#[allow(clippy::too_many_arguments)] // validate mut prevents implementing From
|
3571 |
impl From<ExpirationExtension2> for ValidatedExpirationExtension {
|
175 |
/// SectorAge is the time between the sector's activation and termination.
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
pub fn pledge_penalty_for_termination(
|
477 |
/// The epoch of termination is recorded for future termination fee calculation.
|
478 |
#[allow(clippy::too_many_arguments)]
|
479 |
pub fn terminate_sectors<BS: Blockstore>(
|
120 |
impl State {
|
121 |
#[allow(clippy::too_many_arguments)]
|
122 |
pub fn new<BS: Blockstore>(
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
fn assert_partition_state(
|
229 |
#[allow(clippy::too_many_arguments)]
|
230 |
fn assert_partition_state(
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn create_miner(
|
497 |
#[allow(clippy::too_many_arguments)]
|
498 |
pub fn make_claim(
|
327 |
#[allow(clippy::too_many_arguments)]
|
328 |
#[cfg_attr(not(feature = "uninline-portable"), inline(always))]
|
327 |
#[allow(clippy::too_many_arguments)]
|
328 |
#[cfg_attr(not(feature = "uninline-portable"), inline(always))]
|
44 |
impl DeadlineInfo {
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new(
|
18 |
impl DecryptConfig {
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn new(
|
20 |
impl EncryptConfig {
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
pub fn new(
|
556 |
#[allow(clippy::too_many_arguments)]
|
557 |
fn eval(
|
76 |
/// * `num_bytes` - the number of bytes that we want to read.
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn get_unsealed_range<T: Into<PathBuf> + AsRef<Path>, Tree: 'static + MerkleTreeTrait>(
|
130 |
/// * `num_bytes` - the number of bytes that we want to read.
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
pub fn unseal_range<P, R, W, Tree>(
|
198 |
/// * `num_bytes` - the number of bytes that we want to read.
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn unseal_range_mapped<P, W, Tree>(
|
267 |
/// * `num_bytes` - the number of bytes that we want to read.
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
fn unseal_range_inner<P, W, Tree>(
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn seal_pre_commit_phase1<R, S, T, Tree: 'static + MerkleTreeTrait>(
|
200 |
#[allow(clippy::too_many_arguments)]
|
201 |
pub fn seal_pre_commit_phase2<R, S, Tree: 'static + MerkleTreeTrait>(
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
pub fn seal_commit_phase1<T: AsRef<Path>, Tree: 'static + MerkleTreeTrait>(
|
452 |
#[allow(clippy::too_many_arguments)]
|
453 |
pub fn seal_commit_phase2<Tree: 'static + MerkleTreeTrait>(
|
919 |
/// * `proof_vec` - the porep circuit proof serialized into a vector of bytes.
|
920 |
#[allow(clippy::too_many_arguments)]
|
921 |
pub fn verify_seal<Tree: 'static + MerkleTreeTrait>(
|
140 |
/// new_cache_path).
|
141 |
#[allow(clippy::too_many_arguments)]
|
142 |
pub fn encode_into<Tree: 'static + MerkleTreeTrait<Hasher = TreeRHasher>>(
|
139 |
/// Unstable function - draws a quad
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub fn push_quad(
|
983 |
#[allow(clippy::too_many_arguments)]
|
984 |
pub fn draw_instanced(
|
268 |
impl<'a> Vec3 {
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
pub fn new(x: f32, y: f32, z: f32) -> Self {
|
268 |
impl<'a> Vec3 {
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
pub fn new(x: f32, y: f32, z: f32) -> Self {
|
320 |
impl<'a> Vec3 {
|
321 |
#[allow(clippy::too_many_arguments)]
|
322 |
pub fn new(
|
186 |
impl<'a> NestedStruct {
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
pub fn new(
|
352 |
impl<'a> ArrayStruct {
|
353 |
#[allow(clippy::too_many_arguments)]
|
354 |
pub fn new(
|
178 |
impl<'a> Unused {
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
pub fn new(
|
1048 |
impl<'a> Test {
|
1049 |
#[allow(clippy::too_many_arguments)]
|
1050 |
pub fn new(
|
1201 |
impl<'a> Vec3 {
|
1202 |
#[allow(clippy::too_many_arguments)]
|
1203 |
pub fn new(
|
1447 |
impl<'a> Ability {
|
1448 |
#[allow(clippy::too_many_arguments)]
|
1449 |
pub fn new(
|
1607 |
impl<'a> StructOfStructs {
|
1608 |
#[allow(clippy::too_many_arguments)]
|
1609 |
pub fn new(
|
319 |
impl<'a> StructInNestedNS {
|
320 |
#[allow(clippy::too_many_arguments)]
|
321 |
pub fn new(
|
319 |
impl<'a> StructInNestedNS {
|
320 |
#[allow(clippy::too_many_arguments)]
|
321 |
pub fn new(
|
424 |
#[allow(clippy::too_many_arguments)]
|
425 |
pub fn create_inode<'a>(
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
async fn replace_link(
|
549 |
// in the middle
|
550 |
#[allow(clippy::too_many_arguments)]
|
551 |
pub async fn rename_transaction<'a>(
|
583 |
#[allow(clippy::too_many_arguments)]
|
584 |
#[allow(clippy::cognitive_complexity)]
|
847 |
// in the middle
|
848 |
#[allow(clippy::too_many_arguments)]
|
849 |
pub async fn create_transaction<'a>(
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
fn sign_transaction_<'a>(
|
588 |
#[allow(clippy::too_many_arguments)]
|
589 |
fn sign_transaction_header_<'a, 'b, Arguments>(
|
492 |
/// Creates a new [`SigningParty`] with all the data associated to a transaction.
|
493 |
#[allow(clippy::too_many_arguments)]
|
494 |
pub fn new(
|
545 |
/// Creates a new [`PreHashedParty`] with all the data associated to a transaction.
|
546 |
#[allow(clippy::too_many_arguments)]
|
547 |
pub fn new(
|
5 |
/// Encodes a transaction's envelope.
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub fn rlp_encode_transaction_envelope(
|
45 |
/// Encodes a transaction's payload.
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn rlp_encode_transaction_payload(
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
fn parse_process(
|
121 |
/// Create a new function - used mainly for testing as Functions are usually deserialized
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
pub fn new(
|
158 |
/// Configure a function with additional information after it is deserialized as part of a flow
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn config(
|
57 |
/// Create a new `OutputConnection`
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn new(
|
93 |
/// Output sub-path (or ""), destination function id, destination function io number, Optional path of destination
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub fn new<
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
fn execution_loop(
|
61 |
/// A breakpoint on sending a value from a specific function or to a specific function was hit
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
fn send_breakpoint(&mut self, source_function_name: &str, source_function_id: usize,
|
865 |
// to an input on function 'blocking_function_id' that is already full.
|
866 |
#[allow(clippy::too_many_arguments)]
|
867 |
pub(crate) fn create_block(
|
89 |
/// Output sub-path (or ""), destination function id, destination function io number, Optional path of destination
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
pub fn new(
|
29 |
// Any unused style is removed from the style table to keep it compact
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
fn apply_style(
|
180 |
/// - 'circle_morph' - determines the transition from rectangle(morph=0) to circle(morph=1)
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
pub fn draw_rectangle(
|
125 |
impl<'a> RenderState<'a> {
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn new(
|
605 |
#[allow(clippy::too_many_arguments)]
|
606 |
fn check_for_hover_signal_and_send_if_found<'a>(
|
58 |
#[allow(clippy::missing_safety_doc)] // TODO: Remove after closing https://github.com/rust-lang/rust-clippy/issues/5593
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
#[inline]
|
90 |
#[allow(clippy::missing_safety_doc)] // TODO: Remove after closing https://github.com/rust-lang/rust-clippy/issues/5593
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
#[inline]
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub(crate) fn start(
|
44 |
impl<S> ReplicaLeaderController<S> {
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new(
|
707 |
#[inline(always)]
|
708 |
#[allow(clippy::too_many_arguments)]
|
709 |
pub fn new(
|
406 |
#[allow(clippy::too_many_arguments)]
|
407 |
#[inline(always)]
|
59 |
pub trait CharBitmapRender {
|
60 |
#[allow(clippy::too_many_arguments)] // need them..., fine, I will try make them a struct
|
61 |
fn gray_to_char(&self, up: u8, left: u8, gray: u8, right: u8, down: u8) -> char;
|
449 |
#[allow(clippy::too_many_arguments)]
|
450 |
fn try_quad(
|
1519 |
/// Assumes the `node`'s manifest already exists within the `manifest_map`.
|
1520 |
#[allow(clippy::too_many_arguments)]
|
1521 |
fn fetch_deps(
|
344 |
////////////////////////////////////////////////////////////////////////////////
|
345 |
#[allow(clippy::too_many_arguments)]
|
346 |
pub(super) fn update_pending_deal_state(
|
166 |
/// SectorAge is the time between the sector's activation and termination.
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
pub fn pledge_penalty_for_termination(
|
113 |
impl State {
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn new<BS: BlockStore>(
|
485 |
#[allow(clippy::too_many_arguments)]
|
486 |
pub fn paint_tile_row<S: LayerProps, L: Layout>(
|
576 |
#[allow(clippy::too_many_arguments)]
|
577 |
fn print_row<S: LayerProps, L: Layout>(
|
717 |
#[allow(clippy::too_many_arguments)]
|
718 |
#[inline]
|
30 |
// which naturally comes next.
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
fn find(
|
134 |
#[allow(clippy::too_many_arguments)]
|
135 |
fn render_inner(
|
432 |
#[allow(clippy::too_many_arguments)]
|
433 |
pub fn render(
|
461 |
#[allow(clippy::too_many_arguments)]
|
462 |
pub fn render_to_texture(
|
467 |
// this list of args.
|
468 |
#[allow(clippy::too_many_arguments)]
|
469 |
fn format_line(
|
108 |
/// between the training features and the target variable.
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn new(
|
57 |
impl SplittableNode {
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn new(
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub fn fit(
|
1450 |
// TODO: there are absolutely opportunities here to clean things up.
|
1451 |
#[allow(clippy::too_many_arguments)]
|
1452 |
pub fn new_internal<I, S>(
|
440 |
#[allow(clippy::too_many_arguments)]
|
441 |
pub fn act(
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
fn start_in_level(
|
532 |
#[allow(clippy::too_many_arguments)]
|
533 |
pub fn start(
|
1002 |
#[allow(clippy::too_many_arguments)]
|
1003 |
pub fn render(
|
136 |
#[allow(clippy::too_many_arguments)]
|
137 |
pub fn push(
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
/// Used for mod_play_and_get_digits
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn put_many_objects<E>(
|
78 |
// FIXME: 引数を減らす方法を考える
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
pub fn new(
|
501 |
impl CollectFragments {
|
502 |
#[allow(clippy::too_many_arguments)]
|
503 |
fn new(
|
692 |
impl DispersedHead {
|
693 |
#[allow(clippy::too_many_arguments)]
|
694 |
fn new(
|
776 |
impl DispersedCountFragments {
|
777 |
#[allow(clippy::too_many_arguments)]
|
778 |
fn new(
|
57 |
impl RepairQueueExecutor {
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub(crate) fn new(
|
59 |
impl SegmentGc {
|
60 |
#[allow(clippy::needless_pass_by_value, clippy::too_many_arguments)]
|
61 |
pub fn new(
|
134 |
/// Iteratively lists and deletes unnecessary objects that are stored in storage but not in machine.
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub(self) fn make_list_and_delete_content(
|
447 |
impl SegmentNode {
|
448 |
#[allow(clippy::too_many_arguments)]
|
449 |
pub fn new<S>(
|
152 |
// interface itself seems overkill.
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
fn do_create_file<MLE>(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn bulk_update(
|
359 |
#[allow(clippy::too_many_arguments)]
|
360 |
fn construct_element(
|
1842 |
#[allow(clippy::too_many_arguments)]
|
1843 |
fn call(
|
2425 |
#[allow(clippy::too_many_arguments)]
|
2426 |
pub fn read_properties(
|
2709 |
/// arguments and properties map of the component
|
2710 |
#[allow(clippy::too_many_arguments)]
|
2711 |
fn check_caption_body_conflicts(
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub(crate) fn execute_(
|
256 |
#[allow(clippy::too_many_arguments)]
|
257 |
fn add_element(
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
pub fn to_dnode(
|
1960 |
#[allow(clippy::too_many_arguments)]
|
1961 |
fn get_translate(
|
1 |
#[allow(clippy::too_many_arguments)]
|
2 |
pub fn common_from_properties(
|
202 |
#[allow(clippy::too_many_arguments)]
|
203 |
pub(crate) fn update_component_data(
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn to_dnode(
|
1331 |
#[allow(clippy::too_many_arguments)]
|
1332 |
fn get_translate(
|
403 |
#[allow(clippy::too_many_arguments)]
|
404 |
#[deprecated=deprecate_msg!()]
|
440 |
#[allow(clippy::too_many_arguments)]
|
441 |
#[deprecated=deprecate_msg!()]
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
fn process_type_def(
|
303 |
#[allow(clippy::too_many_arguments)]
|
304 |
fn process_definition(
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
fn sign_and_validate<R, I, F, Tx>(rng: &mut R, mut iter: I, f: F) -> Result<(), CheckError>
|
657 |
#[allow(clippy::too_many_arguments)]
|
658 |
pub async fn spend_predicate(
|
392 |
#[allow(clippy::too_many_arguments)]
|
393 |
fn compute_quotient_evaluation(
|
477 |
// Commitment to [r]_1
|
478 |
#[allow(clippy::too_many_arguments)]
|
479 |
fn compute_linearisation_commitment(
|
6 |
pub mod distance;
|
7 |
#[allow(clippy::too_many_arguments)]
|
8 |
pub mod dna;
|
12 |
pub mod lcg;
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub mod map3;
|
21 |
pub mod vec;
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub mod voronoi;
|
354 |
/// to the userspace application that made the system call.
|
355 |
#[allow(clippy::too_many_arguments)]
|
356 |
async fn async_read(
|
386 |
/// method to the userspace application that made the system call.
|
387 |
#[allow(clippy::too_many_arguments)]
|
388 |
async fn async_write(
|
359 |
/// to the userspace application that made the system call.
|
360 |
#[allow(clippy::too_many_arguments)]
|
361 |
fn read(
|
393 |
/// method to the userspace application that made the system call.
|
394 |
#[allow(clippy::too_many_arguments)]
|
395 |
fn write(
|
506 |
/// If `flush` is `true` then the contents of the file should also be flushed to disk.
|
507 |
#[allow(clippy::too_many_arguments)]
|
508 |
fn release(
|
761 |
/// directly accessed from host page cache.
|
762 |
#[allow(clippy::too_many_arguments)]
|
763 |
fn setupmapping(
|
854 |
/// send ioctl to the file
|
855 |
#[allow(clippy::too_many_arguments)]
|
856 |
fn ioctl(
|
106 |
#[allow(clippy::too_many_arguments)]
|
107 |
async fn async_read(
|
127 |
#[allow(clippy::too_many_arguments)]
|
128 |
async fn async_write(
|
670 |
#[allow(clippy::too_many_arguments)]
|
671 |
async fn async_read(
|
189 |
/// Set timestamps of a filesystem entry (with extra options only used on MacOS).
|
190 |
#[allow(clippy::too_many_arguments)]
|
191 |
fn utimens_macos(&self, _req: RequestInfo, _path: &Path, _fh: Option<u64>, _crtime: Option<SystemTime>, _chgtime: Option<SystemTime>, _bkuptime: Option<SystemTime>, _flags: Option<u32>) -> ResultEmpty {
|
806 |
#[allow(clippy::too_many_arguments)]
|
807 |
#[cfg(feature = "file-lock")]
|
839 |
#[allow(clippy::too_many_arguments)]
|
840 |
#[cfg(feature = "file-lock")]
|
947 |
#[allow(clippy::too_many_arguments)]
|
948 |
async fn poll(
|
1164 |
#[allow(clippy::too_many_arguments)]
|
1165 |
async fn copy_file_range(
|
351 |
/// this is supported on enable **`file-lock`** feature.
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
async fn getlk(
|
370 |
/// this is supported on enable **`file-lock`** feature.
|
371 |
#[allow(clippy::too_many_arguments)]
|
372 |
async fn setlk(
|
454 |
/// poll for IO readiness events.
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
async fn poll(
|
543 |
/// be deleted.
|
544 |
#[allow(clippy::too_many_arguments)]
|
545 |
async fn copy_file_range(
|
330 |
/// this is supported on enable **`file-lock`** feature.
|
331 |
#[allow(clippy::too_many_arguments)]
|
332 |
async fn getlk(
|
349 |
/// this is supported on enable **`file-lock`** feature.
|
350 |
#[allow(clippy::too_many_arguments)]
|
351 |
async fn setlk(
|
286 |
/// nothing.
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
pub trait Filesystem {
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
pub(crate) fn new_statfs(
|
329 |
/// Reply to a request with the given open result
|
330 |
#[allow(clippy::too_many_arguments)]
|
331 |
pub fn statfs(
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
#[wasm_bindgen]
|
451 |
#[allow(clippy::too_many_arguments)]
|
452 |
fn finish_message(
|
84 |
/// - `blocks` is the initial block registry (should already contain the parameters).
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
fn new(
|
25 |
/// - -1: verification failed.
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn verify_signature(
|
14 |
/// receipt in the block registry, and can be retrieved by the returned BlockId.
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn send(
|
238 |
/// * whether the data has been modified
|
239 |
#[allow(clippy::too_many_arguments)]
|
240 |
fn modify_value<S: Blockstore>(
|
288 |
/// * whether the data has been modified
|
289 |
#[allow(clippy::too_many_arguments)]
|
290 |
fn modify_value<S: Blockstore>(
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub(crate) fn render_volume(
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
pub(crate) fn render(
|
444 |
impl<'a> IPAddr {
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
pub fn new(
|
621 |
impl<'a> AcceptBasic {
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
pub fn new(
|
366 |
#[allow(clippy::too_many_arguments)]
|
367 |
fn validate_tag(
|
14 |
/// Returns (entries, more?, nextStart)
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub(crate) async fn read_range<F>(
|
373 |
/// independent of the foreign object.
|
374 |
#[allow(clippy::too_many_arguments)]
|
375 |
pub fn import_buffer_object_from_dma_buf_with_modifiers<U: 'static>(
|
463 |
{
|
464 |
#[allow(clippy::too_many_arguments)]
|
465 |
fn create_internal(
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
unsafe fn draw_from_gl<W: IsA<Window>>(
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
#[doc(alias = "gdk_drag_motion")]
|
12 |
impl Geometry {
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn new(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
#[allow(unused_imports)]
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
pub fn add_lib(
|
63 |
impl Address {
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
pub fn new(
|
86 |
impl Agent {
|
87 |
#[allow(clippy::too_many_arguments)]
|
88 |
pub fn new(
|
161 |
impl PlaceDescription {
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn new(
|
83 |
impl Gedcomx {
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn new(
|
157 |
impl SourceDescription {
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn new(
|
195 |
/// Generate a random request.
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
pub fn new_pull_request(
|
215 |
/// Generate a random request
|
216 |
#[allow(clippy::too_many_arguments)]
|
217 |
pub(crate) fn new_pull_request(
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
fn load_from_snapshot(
|
1192 |
#[allow(clippy::too_many_arguments)]
|
1193 |
fn check_insert_data_shred<F>(
|
1649 |
// Only used by tests
|
1650 |
#[allow(clippy::too_many_arguments)]
|
1651 |
pub(crate) fn write_entries(
|
533 |
/// Process blockstore from a known root bank
|
534 |
#[allow(clippy::too_many_arguments)]
|
535 |
pub(crate) fn process_blockstore_from_root(
|
561 |
#[allow(clippy::too_many_arguments)]
|
562 |
fn do_process_blockstore_from_root(
|
847 |
#[allow(clippy::too_many_arguments)]
|
848 |
pub fn confirm_slot(
|
1050 |
// given `meta` and return a vector of frozen bank forks
|
1051 |
#[allow(clippy::too_many_arguments)]
|
1052 |
fn load_frozen_forks(
|
657 |
#[allow(clippy::too_many_arguments)]
|
658 |
pub fn new_with_clear_signal(
|
727 |
/// * sender - the Entry channel that outputs to the ledger
|
728 |
#[allow(clippy::too_many_arguments)]
|
729 |
pub fn new(
|
66 |
/// Call the syscall function
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
fn call(
|
241 |
#[allow(clippy::too_many_arguments)]
|
242 |
pub fn new(
|
283 |
impl JsonRpcService {
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
pub fn new(
|
956 |
// allow(clippy) needed for various gating flags
|
957 |
#[allow(clippy::too_many_arguments)]
|
958 |
pub fn store_cached<'a>(
|
1168 |
#[allow(clippy::too_many_arguments)]
|
1169 |
pub fn new_with_paths(
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
pub fn create_genesis_config_with_leader_ex(
|
72 |
impl<'a> ThisInvokeContext<'a> {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub fn new(
|
436 |
/// Verify the results of an instruction
|
437 |
#[allow(clippy::too_many_arguments)]
|
438 |
pub fn verify(
|
500 |
/// The accounts are committed back to the bank only if this function returns Ok(_).
|
501 |
#[allow(clippy::too_many_arguments)]
|
502 |
fn execute_instruction(
|
591 |
/// The accounts are committed back to the bank only if every instruction succeeds
|
592 |
#[allow(clippy::too_many_arguments)]
|
593 |
#[allow(clippy::type_complexity)]
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub(crate) fn bank_from_streams<R>(
|
322 |
#[allow(clippy::too_many_arguments)]
|
323 |
fn reconstruct_bank_from_fields<E>(
|
395 |
#[allow(clippy::too_many_arguments)]
|
396 |
fn reconstruct_accountsdb_from_fields<E>(
|
131 |
/// <https://www.w3schools.com/graphics/canvas_reference.asp>
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
pub fn ellipse(&'_ mut self, x: Float, y: Float, radius_x: Float, radius_y: Float, rotation: Float, start_angle: Float, end_angle: Float) -> &'_ mut Context2D {
|
79 |
/// * `sort_field_index`: Custom sort field index
|
80 |
#[allow(clippy::too_many_arguments)]
|
81 |
pub fn new_with_options(
|
218 |
#[allow(clippy::too_many_arguments)]
|
219 |
pub fn _Lengths(
|
289 |
#[allow(clippy::too_many_arguments)]
|
290 |
pub fn _InverseStart(
|
430 |
#[allow(clippy::too_many_arguments)]
|
431 |
pub fn _Lambda12(
|
18 |
impl Scalar {
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub const fn new(element0: f32) -> Self {
|
86 |
impl ComplexNumber {
|
87 |
#[allow(clippy::too_many_arguments)]
|
88 |
pub const fn new(element0: f32, element1: f32) -> Self {
|
18 |
impl Scalar {
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub const fn new(element0: f32) -> Self {
|
88 |
impl MultiVector {
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
pub const fn new(element0: f32, element1: f32, element2: f32, element3: f32, element4: f32, element5: f32, element6: f32, element7: f32) -> Self {
|
171 |
impl Rotor {
|
172 |
#[allow(clippy::too_many_arguments)]
|
173 |
pub const fn new(element0: f32, element1: f32) -> Self {
|
240 |
impl Point {
|
241 |
#[allow(clippy::too_many_arguments)]
|
242 |
pub const fn new(element0: f32, element1: f32, element2: f32) -> Self {
|
310 |
impl IdealPoint {
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub const fn new(element0: f32, element1: f32) -> Self {
|
18 |
impl Scalar {
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub const fn new(element0: f32) -> Self {
|
92 |
impl MultiVector {
|
93 |
#[allow(clippy::too_many_arguments)]
|
94 |
pub const fn new(element0: f32, element1: f32, element2: f32, element3: f32, element4: f32, element5: f32, element6: f32, element7: f32, element8: f32, element9: f32, element10: f32, element11: f32, element12: f32, element13: f32, element14: f32, element15: f32) -> Self {
|
199 |
impl Rotor {
|
200 |
#[allow(clippy::too_many_arguments)]
|
201 |
pub const fn new(element0: f32, element1: f32, element2: f32, element3: f32) -> Self {
|
134 |
#[pyfunction]
|
135 |
#[allow(clippy::too_many_arguments)] fn correlate(
|
136 |
py: Python,
|
66 |
/// Call the syscall function
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
fn call(
|
936 |
#[allow(clippy::too_many_arguments)]
|
937 |
fn write_chunk(
|
498 |
impl SetLoginRequest {
|
499 |
#[allow(clippy::too_many_arguments)]
|
500 |
pub fn new<T: Into<String>>(
|
21 |
/// hold for `plus_insertions` and `plus_lines`.
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
#[allow(clippy::type_complexity)]
|
240 |
#[allow(clippy::too_many_arguments)]
|
241 |
fn format_and_paint_line_number_field<'a>(
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn paint_minus_and_plus_lines_side_by_side(
|
224 |
#[allow(clippy::too_many_arguments)]
|
225 |
pub fn paint_zero_lines_side_by_side<'a>(
|
279 |
#[allow(clippy::too_many_arguments)]
|
280 |
fn paint_left_panel_minus_line<'a>(
|
314 |
#[allow(clippy::too_many_arguments)]
|
315 |
fn paint_right_panel_plus_line<'a>(
|
350 |
#[allow(clippy::too_many_arguments)]
|
351 |
fn get_right_fill_style_for_panel<'a>(
|
210 |
#[allow(clippy::too_many_arguments)]
|
211 |
fn _write_under_or_over_lined(
|
184 |
/// highlighting styles, and write colored lines to output buffer.
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn paint_lines<'a>(
|
784 |
#[allow(clippy::too_many_arguments)]
|
785 |
pub fn paint_file_path_with_line_number(
|
21 |
/// hold for `plus_insertions` and `plus_lines`.
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
#[allow(clippy::type_complexity)]
|
240 |
#[allow(clippy::too_many_arguments)]
|
241 |
fn format_and_paint_line_number_field<'a>(
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn paint_minus_and_plus_lines_side_by_side(
|
226 |
#[allow(clippy::too_many_arguments)]
|
227 |
pub fn paint_zero_lines_side_by_side<'a>(
|
281 |
#[allow(clippy::too_many_arguments)]
|
282 |
fn paint_left_panel_minus_line<'a>(
|
316 |
#[allow(clippy::too_many_arguments)]
|
317 |
fn paint_right_panel_plus_line<'a>(
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn get_right_fill_style_for_panel<'a>(
|
210 |
#[allow(clippy::too_many_arguments)]
|
211 |
fn _write_under_or_over_lined(
|
184 |
/// highlighting styles, and write colored lines to output buffer.
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn paint_lines<'a>(
|
778 |
#[allow(clippy::too_many_arguments)]
|
779 |
pub fn paint_file_path_with_line_number(
|
241 |
impl BranchInfo {
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
fn new(
|
502 |
/// returns Ok<dest slot was empty> if the copy could happen because dest-slot was actually free or disposable , and Some(true) if it was empty
|
503 |
#[allow(clippy::too_many_arguments)]
|
504 |
fn try_set_index_slot(
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
pub fn this<Find, IterErr, Oid>(
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
fn decode_and_process_entry<C, P, E>(
|
204 |
#[allow(clippy::too_many_arguments)]
|
205 |
fn process_entry<P, E>(
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
fn verify_entry<P>(
|
51 |
/// the write operation to fail.
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn write_data_iter_to_stream<F, F2>(
|
99 |
impl file::Store {
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub(crate) fn reflog_create_or_append(
|
14 |
impl Cache {
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn from_stage_one(
|
43 |
/// It can be used to produce typical information that one is used to from `git fetch`.
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub(crate) fn update(
|
29 |
impl<'repo> Remote<'repo> {
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub(crate) fn from_preparsed_config(
|
316 |
#[allow(clippy::too_many_arguments)]
|
317 |
fn parents_by_date_onto_queue_and_track_names<Find, E>(
|
379 |
#[allow(clippy::too_many_arguments)]
|
380 |
fn finish_depth_computation<'name, Find, E>(
|
13 |
/// `git_dir` is the `.git` directory for reading additional per-repository configuration files.
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub fn checkout<Find, E>(
|
32 |
}
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
fn checkout_inner<Find, E>(
|
348 |
#[allow(clippy::too_many_arguments)]
|
349 |
pub fn add_artifact(
|
35 |
//TODO: fix
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
pub fn new(
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
fn get_entry_to_add<'a>(
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
#[inline(always)]
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
#[inline(always)]
|
69 |
#[allow(clippy::too_many_arguments)]
|
70 |
#[inline(always)]
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
#[inline(always)]
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
#[inline(always)]
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
#[inline(always)]
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
#[inline(always)]
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
#[inline(always)]
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
#[inline(always)]
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
#[inline(always)]
|
27 |
#[cfg_attr(feature = "dox", doc(cfg(all(feature = "v2_58", not(windows)))))]
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
#[doc(alias = "g_spawn_async_with_fds")]
|
73 |
#[allow(non_upper_case_globals)]
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
#[allow(clippy::type_complexity)]
|
21 |
impl Tuning {
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
/// Create custom tuning parameters for the Glicko2 algorithm.
|
202 |
#[rustfmt::skip]
|
203 |
#[allow(clippy::too_many_arguments)]
|
204 |
pub fn new(
|
237 |
#[rustfmt::skip]
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
pub fn new(
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn process_events(
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub(crate) fn build_animation(
|
18 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
19 |
#[cfg_attr(feature = "cargo-clippy", allow(useless_transmute))]
|
50 |
}
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
fn mouse_motion_event(
|
424 |
#[allow(clippy::too_many_arguments)]
|
425 |
fn treasury_registry_store(
|
247 |
/// Creates a new Graph object.
|
248 |
#[allow(clippy::too_many_arguments)]
|
249 |
fn new(
|
75 |
impl GpioLineRequest {
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub fn new(
|
444 |
/// Creates CreateRealm instruction
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
pub fn create_realm(
|
516 |
/// Creates DepositGoverningTokens instruction
|
517 |
#[allow(clippy::too_many_arguments)]
|
518 |
pub fn deposit_governing_tokens(
|
634 |
/// Creates CreateAccountGovernance instruction using optional voter weight addin
|
635 |
#[allow(clippy::too_many_arguments)]
|
636 |
pub fn create_account_governance(
|
673 |
/// Creates CreateProgramGovernance instruction
|
674 |
#[allow(clippy::too_many_arguments)]
|
675 |
pub fn create_program_governance(
|
721 |
/// Creates CreateMintGovernance
|
722 |
#[allow(clippy::too_many_arguments)]
|
723 |
pub fn create_mint_governance(
|
23 |
/// Creates and initializes GPL token account with PDA using the provided PDA seeds
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn create_gpl_token_account_signed<'a>(
|
36 |
/// creates a create_master_edition instruction
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn deprecated_create_master_edition(
|
82 |
/// creates a mint_new_edition_from_master_edition instruction
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
129 |
/// creates an set_reservation_list instruction
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn deprecated_set_reservation_list(
|
159 |
/// creates an create_reservation_list instruction
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub fn deprecated_create_reservation_list(
|
188 |
/// creates an mint_printing_tokens_via_token instruction
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn deprecated_mint_printing_tokens_via_token(
|
247 |
/// Creates an CreateMetadataAccounts instruction
|
248 |
#[allow(clippy::too_many_arguments)]
|
249 |
pub fn create_metadata_accounts(
|
324 |
/// creates a update_primary_sale_happened_via_token instruction
|
325 |
#[allow(clippy::too_many_arguments)]
|
326 |
pub fn update_primary_sale_happened_via_token(
|
345 |
/// creates a create_master_edition instruction
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
pub fn create_master_edition(
|
378 |
/// creates a mint_new_edition_from_master_edition instruction
|
379 |
#[allow(clippy::too_many_arguments)]
|
380 |
pub fn mint_new_edition_from_master_edition_via_token(
|
436 |
/// Sign Metadata
|
437 |
#[allow(clippy::too_many_arguments)]
|
438 |
pub fn sign_metadata(program_id: Pubkey, metadata: Pubkey, creator: Pubkey) -> Instruction {
|
158 |
/// Creates an InitVault instruction
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn create_init_vault_instruction(
|
190 |
/// Creates an UpdateExternalPriceAccount instruction
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn create_update_external_price_account_instruction(
|
213 |
/// Creates an AddTokenToInactiveVault instruction
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
pub fn create_add_token_to_inactive_vault_instruction(
|
246 |
/// Creates an ActivateVault instruction
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub fn create_activate_vault_instruction(
|
273 |
/// Creates an CombineVault instruction
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
pub fn create_combine_vault_instruction(
|
1157 |
/// Creates a `TransferChecked` instruction.
|
1158 |
#[allow(clippy::too_many_arguments)]
|
1159 |
pub fn transfer_checked(
|
1191 |
/// Creates an `ApproveChecked` instruction.
|
1192 |
#[allow(clippy::too_many_arguments)]
|
1193 |
pub fn approve_checked(
|
376 |
#[allow(clippy::too_many_arguments)]
|
377 |
fn command_deposit_into_or_withdraw_from(
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
fn command_transfer(
|
736 |
#[allow(clippy::too_many_arguments)]
|
737 |
fn command_burn(
|
960 |
#[allow(clippy::too_many_arguments)]
|
961 |
fn command_approve(
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
fn check_accounts(
|
1411 |
#[allow(clippy::too_many_arguments)]
|
1412 |
pub fn swap(
|
1488 |
#[allow(clippy::too_many_arguments)]
|
1489 |
pub fn deposit_all_token_types(
|
1574 |
#[allow(clippy::too_many_arguments)]
|
1575 |
pub fn withdraw_all_token_types(
|
1646 |
#[allow(clippy::too_many_arguments)]
|
1647 |
pub fn deposit_single_token_type_exact_amount_in(
|
3 |
#[allow(clippy::too_many_arguments)]
|
4 |
pub(crate) fn record_and_submit_command_buffer<F: FnOnce(&ash::Device, vk::CommandBuffer)>(
|
40 |
impl ImGuiRenderer {
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub(crate) fn new(
|
123 |
impl Timestamp {
|
124 |
#[allow(clippy::too_many_arguments)]
|
125 |
pub fn new(year: u16, month: u8, day: u8, hour: u8, minute: u8, second: u8, nanoseconds: u32, utc_offset: UTCOffset) -> Result<Self, ConstructionError> {
|
101 |
#[cfg(feature = "debug_graph_generation")]
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
fn debug_graph(
|
85 |
/// Topic is generated based on indexer allocations with waku node set up included
|
86 |
#[allow(clippy::too_many_arguments)]
|
87 |
pub async fn new(
|
3 |
#[allow(clippy::too_many_arguments)] // Justification: grouping parameters into a new type would not improve readability
|
4 |
pub fn for_each_diff_chunks<F1, F2>(
|
52 |
#[allow(clippy::too_many_arguments)] // Justification: grouping parameters into a new type would not improve readability
|
53 |
#[inline(always)] // We want to be able to fold min_x, etc.
|
830 |
#[allow(clippy::too_many_arguments)]
|
831 |
fn frame_size_with_refs<'a, 'b>(
|
443 |
/// The [`add_var!`](crate::add_var) macro and its friends are usually easier to use.
|
444 |
#[allow(clippy::too_many_arguments)]
|
445 |
pub fn add_var(
|
1033 |
#[allow(clippy::type_complexity)]
|
1034 |
#[allow(clippy::too_many_arguments)]
|
1035 |
pub fn feas_relax(
|
522 |
#[allow(clippy::too_many_arguments)]
|
523 |
pub async fn stream_contents(
|
571 |
#[allow(clippy::too_many_arguments)]
|
572 |
pub async fn items_ids(
|
433 |
#[allow(clippy::too_many_arguments)]
|
434 |
fn check_string(
|
543 |
#[allow(clippy::too_many_arguments)]
|
544 |
fn check_regex(
|
128 |
#[cfg(feature = "multinode")]
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub unsafe fn run_multi<
|
1022 |
#[allow(clippy::too_many_arguments)]
|
1023 |
fn test_taproot_sighash(
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
#[allow(clippy::useless_transmute)]
|
404 |
#[allow(clippy::too_many_arguments)]
|
405 |
fn open_line(
|
1160 |
#[allow(clippy::too_many_arguments)]
|
1161 |
fn create_stream(
|
1942 |
#[allow(clippy::too_many_arguments)]
|
1943 |
fn write_trun(
|
680 |
#[allow(clippy::too_many_arguments)]
|
681 |
pub fn connect(
|
123 |
#[pyo3(name = "variogram_directional")]
|
124 |
#[allow(clippy::too_many_arguments)]
|
125 |
fn variogram_directional_py<'py>(
|
294 |
/// * 'c' - Cressie, an estimator more robust to outliers
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
pub fn variogram_directional(
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
#[doc(alias = "gst_element_message_full")]
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
#[doc(alias = "gst_element_message_full_with_details")]
|
37 |
#[allow(clippy::unreadable_literal)]
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
#[allow(clippy::match_same_arms)]
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
#[doc(alias = "gst_segment_do_seek")]
|
29 |
#[allow(clippy::unreadable_literal)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::match_same_arms)]
|
30 |
#[allow(clippy::unreadable_literal)]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[allow(clippy::match_same_arms)]
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
fn error<T: gst::MessageErrorDomain>(
|
30 |
#[allow(clippy::unreadable_literal)]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[allow(clippy::match_same_arms)]
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
fn aggregate_one_buffer(
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
fn parent_aggregate_one_buffer(
|
29 |
#[allow(clippy::unreadable_literal)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::match_same_arms)]
|
25 |
#[allow(clippy::unreadable_literal)]
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
#[allow(clippy::match_same_arms)]
|
29 |
#[allow(clippy::unreadable_literal)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::match_same_arms)]
|
60 |
#[allow(clippy::unreadable_literal)]
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
#[allow(clippy::match_same_arms)]
|
31 |
#[allow(clippy::unreadable_literal)]
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
#[allow(clippy::match_same_arms)]
|
29 |
#[allow(clippy::unreadable_literal)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::match_same_arms)]
|
256 |
#[doc(alias = "gst_codec_utils_opus_create_header")]
|
257 |
#[allow(clippy::too_many_arguments)]
|
258 |
pub fn codec_utils_opus_create_header(
|
36 |
#[allow(clippy::unreadable_literal)]
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
#[allow(clippy::match_same_arms)]
|
29 |
#[allow(clippy::unreadable_literal)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::match_same_arms)]
|
30 |
#[allow(clippy::unreadable_literal)]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[allow(clippy::match_same_arms)]
|
30 |
#[allow(clippy::unreadable_literal)]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[allow(clippy::match_same_arms)]
|
33 |
#[allow(clippy::unreadable_literal)]
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
#[allow(clippy::match_same_arms)]
|
29 |
#[allow(clippy::unreadable_literal)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
#[allow(clippy::match_same_arms)]
|
38 |
#[allow(clippy::unreadable_literal)]
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
#[allow(clippy::match_same_arms)]
|
30 |
#[allow(clippy::unreadable_literal)]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[allow(clippy::match_same_arms)]
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
fn error<T: gst::MessageErrorDomain>(
|
156 |
#[allow(clippy::too_many_arguments)]
|
157 |
pub fn unpack(
|
231 |
#[allow(clippy::too_many_arguments)]
|
232 |
pub fn pack(
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
pub fn new(
|
147 |
impl ValidVideoTimeCode {
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub fn new(
|
30 |
#[allow(clippy::unreadable_literal)]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[allow(clippy::match_same_arms)]
|
12 |
// (2, 11, 9, 10)-bit chunks
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn s_decompose_abcd(
|
70 |
// (6, 5, 14, 7)-bit chunks
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn s_decompose_efgh(
|
128 |
// (2, 11, 9, 10)-bit chunks
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub fn s_upper_sigma_0(
|
170 |
// (6, 5, 14, 7)-bit chunks
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
pub fn s_upper_sigma_1(
|
212 |
// First part of choice gate on (E, F, G), E ∧ F
|
213 |
#[allow(clippy::too_many_arguments)]
|
214 |
pub fn s_ch(
|
770 |
// s_h_prime to get H' = H + Ch(E, F, G) + s_upper_sigma_1(E) + K + W
|
771 |
#[allow(clippy::too_many_arguments)]
|
772 |
pub(super) fn assign_h_prime<F: FieldExt>(
|
183 |
#[allow(clippy::many_single_char_names)]
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
pub fn new(
|
7 |
/// s_word for W_16 to W_63
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
pub fn s_word(
|
45 |
/// (3, 4, 11, 14)-bit chunks
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn s_decompose_1(
|
69 |
#[allow(clippy::many_single_char_names)]
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
pub fn s_decompose_2(
|
33 |
impl Config {
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub(super) fn configure(
|
353 |
#[allow(clippy::too_many_arguments)]
|
354 |
pub fn test_add<
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn test_add_incomplete<
|
85 |
#[allow(non_snake_case)]
|
86 |
#[allow(clippy::too_many_arguments)]
|
87 |
pub(super) fn assign_region(
|
57 |
impl<FixedPoints: super::FixedPoints<pallas::Affine>> Config<FixedPoints> {
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub(super) fn configure(
|
16 |
// (2, 11, 9, 10)-bit chunks
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn s_decompose_abcd(
|
84 |
// (6, 5, 14, 7)-bit chunks
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
pub fn s_decompose_efgh(
|
155 |
// (2, 11, 9, 10)-bit chunks
|
156 |
#[allow(clippy::too_many_arguments)]
|
157 |
pub fn s_upper_sigma_0(
|
198 |
// (6, 5, 14, 7)-bit chunks
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn s_upper_sigma_1(
|
241 |
// First part of choice gate on (E, F, G), E ∧ F
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
pub fn s_ch(
|
372 |
/// Build a set of opts for testing
|
373 |
#[allow(clippy::too_many_arguments)]
|
374 |
fn build_opts_generic(
|
81 |
impl ConnectParams {
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
pub(crate) fn new(
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub(crate) fn format_as_url(
|
306 |
#[allow(clippy::too_many_arguments)]
|
307 |
fn parse_body(
|
223 |
#[allow(clippy::too_many_arguments)]
|
224 |
fn handle_incoming_messages(
|
223 |
#[allow(clippy::too_many_arguments)]
|
224 |
fn handle_incoming_messages(
|
51 |
impl Dispatcher {
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
#[must_use]
|
31 |
impl Listener {
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
fn new(
|
139 |
#[allow(clippy::too_many_lines)]
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub async fn bind(
|
98 |
#[allow(clippy::too_many_arguments)]
|
99 |
fn queue_custom(
|
103 |
/// Run a synchronous actor worker thread.
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
fn main<S, A>(
|
271 |
/// * `contract_addr` - address of the contract being called
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
pub fn send_msg(
|
307 |
/// * `contract_addr` - address of the contract being called
|
308 |
#[allow(clippy::too_many_arguments)]
|
309 |
pub fn send_msg_with_code_hash(
|
542 |
/// * `contract_addr` - address of the contract being called
|
543 |
#[allow(clippy::too_many_arguments)]
|
544 |
pub fn transfer_from_msg(
|
577 |
/// * `contract_addr` - address of the contract being called
|
578 |
#[allow(clippy::too_many_arguments)]
|
579 |
pub fn send_from_msg(
|
616 |
/// * `contract_addr` - address of the contract being called
|
617 |
#[allow(clippy::too_many_arguments)]
|
618 |
pub fn send_from_msg_with_code_hash(
|
364 |
/// * `contract_addr` - address of the contract being queried
|
365 |
#[allow(clippy::too_many_arguments)]
|
366 |
pub fn allowance_query<Q: Querier>(
|
440 |
/// * `contract_addr` - address of the contract being queried
|
441 |
#[allow(clippy::too_many_arguments)]
|
442 |
pub fn transfer_history_query<Q: Querier>(
|
481 |
/// * `contract_addr` - address of the contract being queried
|
482 |
#[allow(clippy::too_many_arguments)]
|
483 |
pub fn transaction_history_query<Q: Querier>(
|
408 |
/// * `contract_addr` - address of the contract being called
|
409 |
#[allow(clippy::too_many_arguments)]
|
410 |
pub fn send_nft_msg(
|
548 |
/// * `contract_addr` - address of the contract being called
|
549 |
#[allow(clippy::too_many_arguments)]
|
550 |
pub fn set_whitelisted_approval_msg(
|
644 |
/// * `contract_addr` - address of the contract being called
|
645 |
#[allow(clippy::too_many_arguments)]
|
646 |
pub fn mint_nft_msg(
|
914 |
/// * `contract_addr` - address of the contract being called
|
915 |
#[allow(clippy::too_many_arguments)]
|
916 |
pub fn set_global_approval_msg(
|
890 |
/// * `contract_addr` - address of the contract being queried
|
891 |
#[allow(clippy::too_many_arguments)]
|
892 |
pub fn tokens_query<Q: Querier>(
|
925 |
/// * `contract_addr` - address of the contract being queried
|
926 |
#[allow(clippy::too_many_arguments)]
|
927 |
pub fn transaction_history_query<Q: Querier>(
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub(crate) fn remove_invalids_after_components_removed(
|
353 |
#[allow(clippy::too_many_arguments)]
|
354 |
pub(crate) fn step(
|
101 |
/// The return Vec contains a number of tuples which for `0..n` show the best path to take
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
pub fn astar_path(
|
161 |
#[allow(clippy::float_cmp)]
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
#[inline]
|
145 |
impl Project {
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
pub fn new<T>(
|
221 |
/// Creates a new duration from its parts. Set the sign to a negative number for the duration to be negative.
|
222 |
#[allow(clippy::too_many_arguments)]
|
223 |
#[must_use]
|
246 |
/// Creates a new duration from its parts. Set the sign to a negative number for the duration to be negative.
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
#[must_use]
|
788 |
/// Creates a new duration from its parts
|
789 |
#[allow(clippy::too_many_arguments)]
|
790 |
#[cfg(feature = "python")]
|
665 |
/// NOTE: If the time scale is TDB, this function assumes that the SPICE format is used
|
666 |
#[allow(clippy::too_many_arguments)]
|
667 |
pub fn maybe_from_gregorian(
|
849 |
#[allow(clippy::too_many_arguments)]
|
850 |
#[must_use]
|
1534 |
/// NOTE: If the time scale is TDB, this function assumes that the SPICE format is used
|
1535 |
#[allow(clippy::too_many_arguments)]
|
1536 |
fn maybe_init_from_gregorian(
|
408 |
/// Explores an insertion
|
409 |
#[allow(clippy::too_many_arguments)]
|
410 |
fn explore_insertion(
|
1325 |
/// Adds a terminal to the grammar
|
1326 |
#[allow(clippy::too_many_arguments)]
|
1327 |
fn add_terminal(
|
590 |
/// 创建 GMM 背景建模任务,支持 1-5 个高斯模型,支持灰度图和 RGB_PACKAGE 图输入,支持全局及像素级别的灵敏度系数以及前景模型时长更新系数。
|
591 |
#[allow(clippy::too_many_arguments)]
|
592 |
pub fn gmm2<S, D, M, C>(
|
749 |
/// 创建多层金字塔 LK 光流计算任务。
|
750 |
#[allow(clippy::too_many_arguments)]
|
751 |
pub fn lk_optical_flow_pyr<S, P, U, N, E, C>(
|
925 |
/// 基于 Codebook 演进的背景模型匹配。
|
926 |
#[allow(clippy::too_many_arguments)]
|
927 |
pub fn match_bg_model<S, M, F, D, T, C>(
|
962 |
/// 基于 Codebook 演进的背景模型更新,对背景模型的内部状态进行更新。
|
963 |
#[allow(clippy::too_many_arguments)]
|
964 |
pub fn update_bg_model<M, F, D, U, C>(
|
945 |
#[allow(clippy::too_many_arguments)]
|
946 |
fn try_add_receiver_api_callback<S: ReadonlyStorage>(
|
976 |
#[allow(clippy::too_many_arguments)]
|
977 |
fn try_send_impl<S: Storage, A: Api, Q: Querier>(
|
1206 |
#[allow(clippy::too_many_arguments)]
|
1207 |
fn try_send_from_impl<S: Storage, A: Api, Q: Querier>(
|
1246 |
#[allow(clippy::too_many_arguments)]
|
1247 |
fn try_send_from<S: Storage, A: Api, Q: Querier>(
|
290 |
#[allow(clippy::too_many_arguments)] // We just need them
|
291 |
pub fn store_transfer<S: Storage>(
|
465 |
/// * `memo` - optional memo for the mint tx
|
466 |
#[allow(clippy::too_many_arguments)]
|
467 |
pub fn mint<S: Storage, A: Api, Q: Querier>(
|
562 |
/// * `memo` - optional memo for the mint txs
|
563 |
#[allow(clippy::too_many_arguments)]
|
564 |
pub fn mint_clones<S: Storage, A: Api, Q: Querier>(
|
855 |
/// * `is_approve` - true if this is an Approve call
|
856 |
#[allow(clippy::too_many_arguments)]
|
857 |
pub fn approve_revoke<S: Storage, A: Api, Q: Querier>(
|
987 |
/// * `expires` - optional Expiration for this approval
|
988 |
#[allow(clippy::too_many_arguments)]
|
989 |
pub fn set_global_approval<S: Storage, A: Api, Q: Querier>(
|
1076 |
/// * `response_type` - which response to return for SetWhitelistedApproval, ApproveAll, or RevokeAll
|
1077 |
#[allow(clippy::too_many_arguments)]
|
1078 |
pub fn set_whitelisted_approval<S: Storage, A: Api, Q: Querier>(
|
203 |
/// * `memo` - optional memo for the tx
|
204 |
#[allow(clippy::too_many_arguments)]
|
205 |
pub fn store_transfer<S: Storage>(
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
impl TransformFunction {
|
162 |
/// with the SourceChain
|
163 |
#[allow(clippy::too_many_arguments)]
|
164 |
pub async fn genesis<Ribosome>(
|
791 |
#[instrument(skip(self, from_agent, fn_name, cap_secret, payload))]
|
792 |
#[allow(clippy::too_many_arguments)]
|
793 |
/// a remote agent is attempting a "call_remote" on this cell.
|
266 |
#[allow(clippy::too_many_arguments)]
|
267 |
pub(crate) fn new(
|
75 |
/// a race condition by trying to run a workflow too soon after cell creation.
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub async fn spawn_queue_consumer_tasks(
|
143 |
#[allow(clippy::too_many_arguments)]
|
144 |
pub fn new(
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
pub fn new_with_channels(
|
141 |
/// Fallible constructor.
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub fn try_new(
|
26 |
#[mockall::automock]
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
#[async_trait::async_trait]
|
45 |
/// Invoke a zome function on a remote node (if you have been granted the capability).
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
async fn call_remote(
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use crate::actor::*;
|
361 |
/// receiving an incoming request from a remote node
|
362 |
#[allow(clippy::too_many_arguments)]
|
363 |
fn handle_incoming_call_remote(
|
99 |
/// For an outgoing remote call.
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn call_remote(
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub fn call_remote_multi(
|
1015 |
#[allow(clippy::too_many_arguments)]
|
1016 |
pub async fn genesis(
|
37 |
impl HostFnAccess {
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
/// Constructor.
|
470 |
/// Returns the encapsulated secret and the ciphertext, or an error.
|
471 |
#[allow(clippy::too_many_arguments)]
|
472 |
pub fn seal(
|
497 |
/// Returns the decrypted plain text, or an error.
|
498 |
#[allow(clippy::too_many_arguments)]
|
499 |
pub fn open(
|
526 |
/// exporter context and length.
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
pub fn send_export(
|
553 |
/// Returns the exporter secret for the given exporter context and length.
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
pub fn receiver_export(
|
137 |
impl Producer {
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub(crate) async fn new(
|
337 |
#[allow(clippy::too_many_arguments)]
|
338 |
async fn flush(
|
398 |
#[allow(clippy::too_many_arguments)]
|
399 |
async fn flush_(
|
722 |
impl RepoOptions {
|
723 |
#[allow(clippy::too_many_arguments)] // exempted
|
724 |
pub fn new<N, D, H, GI, L>(
|
959 |
impl RepoEditOptions {
|
960 |
#[allow(clippy::too_many_arguments)] // exempted
|
961 |
pub fn new<N, D, H, DB>(
|
727 |
impl RepoOptions {
|
728 |
#[allow(clippy::too_many_arguments)] // exempted
|
729 |
pub fn new<N, D, H, GI, L>(
|
964 |
impl RepoEditOptions {
|
965 |
#[allow(clippy::too_many_arguments)] // exempted
|
966 |
pub fn new<N, D, H, DB>(
|
538 |
/// received without the `Connection: Keep-Alive` header.
|
539 |
#[allow(clippy::too_many_arguments)]
|
540 |
fn client_handler<State>(
|
48 |
impl Search {
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
pub fn new(
|
274 |
/// * `end` - Keypool end
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
pub fn get_keypool(
|
690 |
/// to recursively iterate over buckets found inside this bucket.
|
691 |
#[allow(clippy::too_many_arguments)]
|
692 |
fn bucket_scan_radius<'a, I: 'a>(
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
pub fn accept_login_request(
|
595 |
/// Creates a new instance of a fuzzing worker.
|
596 |
#[allow(clippy::too_many_arguments)]
|
597 |
fn new(
|
1325 |
/// Creates a new executor instance to be specifically part of an Hyperpom instance.
|
1326 |
#[allow(clippy::too_many_arguments)]
|
1327 |
fn new_hyperpom(
|
393 |
#[inline]
|
394 |
#[allow(clippy::too_many_arguments)]
|
395 |
pub fn handle(
|
641 |
#[inline]
|
642 |
#[allow(clippy::too_many_arguments)]
|
643 |
fn hook_stage1(
|
37 |
impl HandshakeState {
|
38 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
39 |
pub fn new<'a>(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
pub fn on_chan_open_init(
|
191 |
#[cfg(feature = "val_exec_ctx")]
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
pub fn on_chan_open_try_validate(
|
218 |
#[cfg(feature = "val_exec_ctx")]
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
pub fn on_chan_open_try_execute(
|
232 |
#[allow(clippy::too_many_arguments)]
|
233 |
pub fn on_chan_open_try(
|
81 |
impl ClientState {
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
pub fn new(
|
128 |
/// proof was computed).
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
fn verify_client_consensus_state(
|
141 |
/// Verify a `proof` that a connection state matches that of the input `connection_end`.
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
fn verify_connection_state(
|
153 |
/// Verify a `proof` that a channel state matches that of the input `channel_end`.
|
154 |
#[allow(clippy::too_many_arguments)]
|
155 |
fn verify_channel_state(
|
166 |
/// Verify the client state for this chain that it is stored on the counterparty chain.
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
fn verify_client_full_state(
|
178 |
/// Verify a `proof` that a packet has been commited.
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
fn verify_packet_data(
|
182 |
#[allow(clippy::too_many_arguments)]
|
183 |
fn query_channel_ends<Chain: ChainHandle>(
|
53 |
impl ClientState {
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn new(
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
async fn make_project_asset_encoding(
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
async fn make_encoding(
|
745 |
#[allow(clippy::too_many_arguments)]
|
746 |
fn build_ok(
|
67 |
#[allow(clippy::missing_safety_doc)]
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
mod non_wasm {
|
99 |
/// Cache and retrieve radial text marks.
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn cached_radial<F: Fn() -> iced_graphics::Primitive>(
|
20 |
/// not (false).
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
pub fn draw_radial_text_marks(
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
fn draw_horizontal_lines(
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
fn draw_horizontal_circles(
|
362 |
#[inline]
|
363 |
#[allow(clippy::too_many_arguments)]
|
364 |
fn draw_horizontal_center_aligned_split_tier(
|
451 |
#[allow(clippy::too_many_arguments)]
|
452 |
fn draw_horizontal_center_aligned_split(
|
100 |
/// Cache and retrieve radial tick marks.
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
pub fn cached_radial<F: Fn() -> iced_graphics::Primitive>(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
fn draw_radial_circles(
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
fn draw_radial_lines(
|
122 |
#[inline]
|
123 |
#[allow(clippy::too_many_arguments)]
|
124 |
fn draw_tier(
|
642 |
/// Draws the head of the card.
|
643 |
#[allow(clippy::too_many_arguments)]
|
644 |
fn draw_head<Message, Renderer>(
|
725 |
/// Draws the body of the card.
|
726 |
#[allow(clippy::too_many_arguments)]
|
727 |
fn draw_body<Message, Renderer>(
|
769 |
/// Draws the foot of the card.
|
770 |
#[allow(clippy::too_many_arguments)]
|
771 |
fn draw_foot<Message, Renderer>(
|
1053 |
/// Draws the 2. block of the color picker containing the RGBA part, Hex and buttons.
|
1054 |
#[allow(clippy::too_many_arguments)]
|
1055 |
fn block2<'a, Message, B, Theme>(
|
463 |
clippy::too_many_lines,
|
464 |
clippy::too_many_arguments
|
465 |
)]
|
537 |
impl OpCodeHandler_MandatoryPrefix3 {
|
538 |
#[allow(clippy::too_many_arguments)]
|
539 |
#[inline]
|
678 |
#[allow(clippy::too_many_arguments)]
|
679 |
pub(super) fn add_mod_rm_register(&mut self, instruction: &Instruction, operand: u32, reg_lo: Register, reg_hi: Register) {
|
736 |
#[allow(clippy::too_many_arguments)]
|
737 |
pub(super) fn add_reg_or_mem_full(
|
1121 |
#[allow(clippy::too_many_arguments)]
|
1122 |
fn format_memory(
|
1125 |
#[allow(clippy::too_many_arguments)]
|
1126 |
fn format_memory(
|
1083 |
#[allow(clippy::too_many_arguments)]
|
1084 |
fn format_memory(
|
1292 |
#[allow(clippy::too_many_arguments)]
|
1293 |
fn format_memory_displ(
|
197 |
#[inline]
|
198 |
#[allow(clippy::too_many_arguments)]
|
199 |
#[allow(unused_variables)]
|
274 |
impl FormatterOutputMethods {
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
fn write1(
|
297 |
#[allow(clippy::too_many_arguments)]
|
298 |
fn write2(
|
521 |
/// ```
|
522 |
#[allow(clippy::too_many_arguments)] // it's more convenient to have this many arguments
|
523 |
// if people wish to construct this by parts they can use
|
578 |
/// ```
|
579 |
#[allow(clippy::too_many_arguments)] // it's more convenient to have this many arguments
|
580 |
// if people wish to construct this by parts they can use
|
29 |
#[diplomat::rust_link(icu::decimal::provider::DecimalSymbolsV1, Struct)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn create_decimal_symbols_v1(
|
198 |
#[diplomat::rust_link(icu::DateTime::new_from_iso, FnInStruct)]
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn create_from_iso_in_calendar(
|
216 |
#[diplomat::rust_link(icu::calendar::DateTime::try_new_from_codes, FnInStruct)]
|
217 |
#[allow(clippy::too_many_arguments)]
|
218 |
pub fn create_from_codes_in_calendar(
|
824 |
{
|
825 |
#[allow(clippy::too_many_arguments)]
|
826 |
pub fn new(
|
184 |
#[inline]
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn try_new_experimental_unstable<P>(
|
296 |
#[inline]
|
297 |
#[allow(clippy::too_many_arguments)]
|
298 |
pub fn try_new_unstable<P>(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
pub fn write_pattern_plurals<T, W>(
|
188 |
// update the matching query in `analyze_pattern` function.
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub(super) fn write_field<T, W>(
|
320 |
#[allow(clippy::too_many_arguments)]
|
321 |
fn resizing(
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub(crate) fn loop_inner<'a>(
|
44 |
#[cfg(test)]
|
45 |
#[allow(clippy::too_many_arguments)] // Only a convenience function for tests; this is fine
|
46 |
pub(crate) fn new(imdb_id: u32, title: &str, is_adult: bool, start_year: u16, end_year: Option<u16>, runtime_minutes: Option<u16>, genres: &[Genre], episodes: &[Episode]) -> Self /* {{{ */ {
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
fn render_elements<T: TextureMap>(
|
9 |
///
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn rational_cubic_interpolation(x: f64, x_l: f64, x_r: f64, y_l: f64, y_r: f64, d_l: f64, d_r: f64, r: f64) -> f64 {
|
103 |
///
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub fn convex_rational_cubic_control_parameter_to_fit_second_derivative_at_left_side(
|
120 |
///
|
121 |
#[allow(clippy::too_many_arguments)]
|
122 |
pub fn convex_rational_cubic_control_parameter_to_fit_second_derivative_at_right_side(
|
21 |
/// hold for `plus_insertions` and `plus_lines`.
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
#[allow(clippy::type_complexity)]
|
240 |
#[allow(clippy::too_many_arguments)]
|
241 |
fn format_and_paint_line_number_field<'a>(
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn paint_minus_and_plus_lines_side_by_side(
|
226 |
#[allow(clippy::too_many_arguments)]
|
227 |
pub fn paint_zero_lines_side_by_side<'a>(
|
281 |
#[allow(clippy::too_many_arguments)]
|
282 |
fn paint_left_panel_minus_line<'a>(
|
316 |
#[allow(clippy::too_many_arguments)]
|
317 |
fn paint_right_panel_plus_line<'a>(
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn get_right_fill_style_for_panel<'a>(
|
210 |
#[allow(clippy::too_many_arguments)]
|
211 |
fn _write_under_or_over_lined(
|
184 |
/// highlighting styles, and write colored lines to output buffer.
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn paint_lines<'a>(
|
784 |
#[allow(clippy::too_many_arguments)]
|
785 |
pub fn paint_file_path_with_line_number(
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn new(
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub fn initialise_postings_stream_readers(
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
#[inline(always)]
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn merge_blocks(
|
43 |
impl ExistingPlWriter {
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
fn update_term_pl(
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
pub fn modify_blocks(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn store_fields(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn combine_worker_results_and_write_block(
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
fn add_other_file(
|
282 |
#[allow(clippy::too_many_arguments)]
|
283 |
fn process_field_texts(
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
pub fn create_worker(
|
279 |
/// contains all events that are associated with this transaction.
|
280 |
#[allow(clippy::too_many_arguments)]
|
281 |
pub async fn instantiate_with_code(
|
416 |
#[allow(clippy::too_many_arguments)]
|
417 |
pub fn instantiate(
|
566 |
#[allow(clippy::too_many_arguments)]
|
567 |
fn render_calendar(
|
530 |
#[allow(clippy::too_many_arguments)]
|
531 |
fn finish_block<'a>(
|
557 |
/// assertion with a panic if needed.
|
558 |
#[allow(clippy::too_many_arguments)]
|
559 |
pub fn assert_snapshot(
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
#[allow(clippy::boxed_local)]
|
541 |
impl RTCPStats {
|
542 |
#[allow(clippy::too_many_arguments)]
|
543 |
fn update(&mut self, fir_count: Option<u64>, pli_count: Option<u64>, nack_count: Option<u64>) {
|
914 |
#[allow(clippy::too_many_arguments)]
|
915 |
#[rustfmt::skip]
|
825 |
#[inline(always)]
|
826 |
#[allow(clippy::too_many_arguments)]
|
827 |
fn handle_event(
|
46 |
/// nft outputs will be created on the output side, if not already present.
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
pub fn try_select_inputs(
|
184 |
// Get additional required storage deposit amount for the remainder output
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub(crate) fn get_additional_required_remainder_amount(
|
33 |
// removed.
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub(crate) fn select_utxo_chain_inputs(
|
169 |
/// Creates a new [`OutputMetadata`].
|
170 |
#[allow(clippy::too_many_arguments)]
|
171 |
pub fn new(
|
790 |
#[allow(clippy::too_many_arguments)]
|
791 |
pub fn try_from_dtos(
|
710 |
#[allow(clippy::too_many_arguments)]
|
711 |
pub fn try_from_dtos(
|
42 |
/// Creates a new [`MilestoneEssence`].
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn new(
|
188 |
/// | [Address, StorageDepositReturn, expired Expiration] | yes |
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
fn filter_inputs(
|
1000 |
/// TODO
|
1001 |
#[allow(clippy::too_many_arguments)]
|
1002 |
pub fn insert_tablet(
|
1039 |
/// TODO
|
1040 |
#[allow(clippy::too_many_arguments)]
|
1041 |
pub fn insert_tablets(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub async fn send_input_message_with_channel<T: Into<Vec<u8>>>(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub async fn upsert_twin(
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub async fn upsert_twin_with_channel(
|
121 |
// Reducing argument count here doesn't help with code clarity much.
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
fn startup<Fut: Future<Output = Option<U>> + Send, F: Fn(U) -> Fut + Send + Sync + 'static>(
|
234 |
/// Internal method to modify values.
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
fn modify_value<S: BlockStore>(
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
impl Protein {
|
197 |
#[must_use]
|
198 |
#[allow(clippy::too_many_arguments)]
|
199 |
fn create_normalization_input(
|
72 |
impl Session {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub async fn new(
|
389 |
impl LoopState {
|
390 |
#[allow(clippy::too_many_arguments)]
|
391 |
fn new(
|
685 |
#[allow(clippy::too_many_arguments)]
|
686 |
fn poll_read_file_at<C: ContentLoader + 'static>(
|
169 |
#[allow(clippy::too_many_arguments)]
|
170 |
pub fn litmus_per_candidate<B, P, F, E>(
|
373 |
/// each candidate execution combined with a cat model.
|
374 |
#[allow(clippy::too_many_arguments)]
|
375 |
pub fn smt_output_per_candidate<B, P, F, E>(
|
250 |
#[allow(clippy::too_many_arguments)]
|
251 |
fn ite_chain<B: BV>(
|
282 |
#[allow(clippy::too_many_arguments)]
|
283 |
fn linearize_phi<B: BV>(
|
419 |
/// architecture.
|
420 |
#[allow(clippy::too_many_arguments)]
|
421 |
pub fn self_test<'ir, B: BV>(
|
177 |
);
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
fn symbolic_write(
|
121 |
/// Constructs a matrix with the elements, `m11`, `m12`, `m13`, `m21`, `m22`, `m23`, `m31`, `m32`, `m33`.
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
#[must_use]
|
920 |
/// based on the currently defined coordinate system.
|
921 |
#[allow(clippy::too_many_arguments)]
|
922 |
pub fn set_matrix(
|
488 |
#[allow(non_snake_case, clippy::too_many_arguments)]
|
489 |
fn cut_dag_hmm<'a>(
|
516 |
#[allow(non_snake_case, clippy::too_many_arguments)]
|
517 |
fn cut_dag_hmm<'a>(
|
3370 |
/// [API method documentation](https://docs.github.com/rest/reference/enterprise-admin#get-the-audit-log-for-an-enterprise)
|
3371 |
#[allow(clippy::too_many_arguments)]
|
3372 |
pub async fn enterprise_admin_get_audit_log(
|
3427 |
/// [API method documentation](https://docs.github.com/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-enterprise)
|
3428 |
#[allow(clippy::too_many_arguments)]
|
3429 |
pub async fn secret_scanning_list_alerts_for_enterprise(
|
4764 |
/// [API method documentation](https://docs.github.com/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)
|
4765 |
#[allow(clippy::too_many_arguments)]
|
4766 |
pub async fn issues_list(
|
8211 |
/// [API method documentation](https://docs.github.com/rest/reference/orgs#get-audit-log)
|
8212 |
#[allow(clippy::too_many_arguments)]
|
8213 |
pub async fn orgs_get_audit_log(
|
8433 |
/// [API method documentation](https://docs.github.com/rest/reference/code-scanning#list-code-scanning-alerts-by-organization)
|
8434 |
#[allow(clippy::too_many_arguments)]
|
8435 |
pub async fn code_scanning_list_alerts_for_org(
|
41 |
#[cfg(feature = "hyper")]
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn http_builder(
|
83 |
#[cfg(feature = "reqwest")]
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn reqwest_builder(
|
128 |
#[cfg(feature = "reqwest-blocking")]
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub fn reqwest_blocking_builder(
|
47 |
#[cfg(feature = "hyper")]
|
48 |
#[allow(clippy::too_many_arguments)]
|
49 |
pub fn http_builder(
|
91 |
#[cfg(feature = "reqwest")]
|
92 |
#[allow(clippy::too_many_arguments)]
|
93 |
pub fn reqwest_builder(
|
36 |
impl FetchStage {
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn new_with_sender(
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
fn new_multi_socket(
|
36 |
impl FetchStage {
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn new_with_sender(
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
fn new_multi_socket(
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn highlight_truncated_str_view<'a>(
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
fn batch_create_subtree_with_existing_leaf(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub(crate) async fn expand_array<
|
82 |
/// The default specified value for `ordered` and `from_map` is `false`.
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub(crate) fn expand_element<'a, T, B, M, C, N, L: Loader<T, M> + ContextLoader<T, M>, W>(
|
36 |
/// Expand a node object.
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub(crate) async fn expand_node<'a, T, B, M, C, N, L: Loader<T, M> + ContextLoader<T, M>, W>(
|
123 |
#[allow(clippy::too_many_arguments)]
|
124 |
fn expand_node_entries<'a, T, B, M, C, N, L: Loader<T, M> + ContextLoader<T, M>, W>(
|
498 |
#[inline]
|
499 |
#[allow(clippy::too_many_arguments)]
|
500 |
const fn montgomery_reduce(
|
1694 |
#[allow(clippy::too_many_arguments)]
|
1695 |
pub async fn idm_oauth2_rs_update(
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn new_order_v3<'info>(
|
161 |
#[allow(clippy::too_many_arguments)]
|
162 |
fn dump_func_by_symbol(
|
315 |
#[allow(clippy::too_many_arguments)]
|
316 |
fn dump_func_sections(
|
350 |
#[allow(clippy::too_many_arguments)]
|
351 |
fn dump_func_section(
|
614 |
#[allow(clippy::too_many_arguments)]
|
615 |
fn dump_symbols(
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
fn dump_code_by_symbol(
|
249 |
#[allow(clippy::too_many_arguments)]
|
250 |
fn dump_code_sections(
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
fn dump_code_section(
|
769 |
impl<C: ProtoComm, S: BlockStorage> Node<C, S> {
|
770 |
#[allow(clippy::too_many_arguments)]
|
771 |
pub fn new(
|
166 |
/// Constructor
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
pub fn new(
|
1318 |
/// space constructor
|
1319 |
#[allow(clippy::too_many_arguments)]
|
1320 |
pub fn new(
|
72 |
pub trait AsGossipModuleFactory: 'static + Send + Sync {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
fn spawn_gossip_task(
|
88 |
impl GossipModuleFactory {
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
pub fn spawn_gossip_task(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn insert(
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
fn rmap_insert<C: Codec + 'static + Send + Unpin>(
|
57 |
/// Create a KittiAnnotation
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn new(
|
302 |
#[allow(clippy::too_many_arguments)]
|
303 |
fn add_func_to_code_section(
|
504 |
#[allow(clippy::too_many_arguments)]
|
505 |
fn concrete_instr(
|
574 |
#[allow(clippy::too_many_arguments)]
|
575 |
fn tempop_to_concrete(
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn tempop_from(
|
317 |
#[allow(clippy::too_many_arguments)]
|
318 |
fn from_cursor(
|
145 |
/// Creates a private identity.
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
pub fn new(
|
413 |
#[allow(clippy::too_many_arguments)]
|
414 |
async fn connection_loop(
|
562 |
#[allow(clippy::too_many_arguments)]
|
563 |
async fn connect_incoming(
|
613 |
#[allow(clippy::too_many_arguments)]
|
614 |
async fn connect_outgoing(
|
450 |
#[allow(clippy::too_many_arguments)]
|
451 |
fn connection_loop(
|
597 |
#[allow(clippy::too_many_arguments)]
|
598 |
fn connect_incoming(
|
650 |
#[allow(clippy::too_many_arguments)]
|
651 |
fn connect_outgoing(
|
15 |
// Draw the Ui.
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub(crate) fn set_widgets(
|
21 |
// Draw the Ui.
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub(crate) fn set_widgets(
|
276 |
// Draw the Ui.
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
pub(crate) fn set_widgets(
|
198 |
/// Returns event details for receiving the certificate.
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn update_received_cert(
|
330 |
#[allow(clippy::too_many_arguments)]
|
331 |
fn update_rcvd_cert_current(
|
720 |
impl RrdpServer {
|
721 |
#[allow(clippy::too_many_arguments)]
|
722 |
pub fn new(
|
9 |
#[no_mangle]
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn __host_call(
|
207 |
#[allow(clippy::too_many_arguments)]
|
208 |
pub async fn transfer_to_subaccount(
|
491 |
#[allow(clippy::too_many_arguments)]
|
492 |
pub async fn apply_withdrawal(
|
203 |
/// [An Enhancement of the Bisection Method Average Performance Preserving Minmax Optimality]: https://dl.acm.org/doi/10.1145/3423597
|
204 |
#[allow(clippy::too_many_arguments)]
|
205 |
pub fn solve_itp(
|
774 |
// It's an internal function, which should be the same style as all the other `resolve_*` functions.
|
775 |
#[allow(clippy::too_many_arguments)]
|
776 |
pub(crate) async fn resolve_present(
|
569 |
#[inline]
|
570 |
#[allow(clippy::too_many_arguments)]
|
571 |
pub async fn send(
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
async fn test_cors_options(
|
9 |
}
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub async fn connect(
|
444 |
impl MeshDescriptor {
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
pub fn new_indexed(
|
5 |
clippy::similar_names,
|
6 |
clippy::too_many_arguments
|
7 |
)]
|
10 |
#[allow(dead_code)]
|
11 |
#[allow(clippy::too_many_arguments, clippy::too_many_lines)]
|
12 |
fn lasq4<A, const PP: usize>(
|
262 |
/// Respects hc_seed_bundle::PwHashLimits.
|
263 |
#[allow(clippy::too_many_arguments)]
|
264 |
pub fn import_seed(
|
357 |
#[allow(clippy::similar_names)]
|
358 |
#[allow(clippy::too_many_arguments)]
|
359 |
fn gauss_newton_refine_lambda(
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
async fn fetch_response(
|
10 |
#[allow(clippy::mut_from_ref)]
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub(crate) mod raw;
|
457 |
#[allow(clippy::too_many_arguments)]
|
458 |
fn on_basic_consume_ok_received(&self, method: protocol::basic::ConsumeOk, wait_handle: WaitHandle<ShortString>, queue: ShortString, no_local: bool, no_ack: bool, exclusive: bool, subscriber: Box<dyn ConsumerSubscriber>) -> Result<(), Error> {
|
38 |
///
|
39 |
#[allow(clippy::too_many_arguments)] // todo: refactor
|
40 |
async fn run_stream<T>(
|
527 |
/// ```
|
528 |
#[allow(clippy::too_many_arguments)]
|
529 |
#[allow(clippy::needless_return)] // for readability
|
106 |
#[allow(clippy::too_many_arguments)]
|
107 |
fn poll(
|
456 |
#[allow(clippy::too_many_arguments)]
|
457 |
fn open_file(
|
50 |
) -> Result<(QID, u32)>;
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
fn lcreate(
|
78 |
) -> Result<QID>;
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
fn mknod(
|
100 |
/// This is only implemented in the 9P2000.L protocol.
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
fn setattr(
|
124 |
fn readdir(&self, meta: &Metadata, fid: FID, offset: u64, count: u32) -> Result<Vec<DirEntry>>;
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
fn lock(
|
136 |
) -> Result<LockStatus>;
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
fn getlock(
|
871 |
/// the destination to make it identical to the source
|
872 |
#[allow(clippy::too_many_arguments)]
|
873 |
#[instrument(skip(source_ldap_schema))]
|
62 |
/// Missing resources will be ignored, and treated as if none of the corresponding inputs were pressed
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn update_action_state<A: Actionlike>(
|
96 |
/// The input modes can be controlled via the [`InputModesCaptured`] resource.
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
pub fn capture_input(
|
367 |
/// the network.
|
368 |
#[allow(clippy::too_many_arguments)]
|
369 |
pub async fn build<P, E, TX, R>(
|
159 |
// or get better reason.
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
// TODO: Fix
|
804 |
/// See also `clone_from_single`, which copies a specific entity
|
805 |
#[allow(clippy::too_many_arguments)]
|
806 |
pub(crate) fn clone_from<
|
922 |
/// See also `clone_from`, which copies all data
|
923 |
#[allow(clippy::too_many_arguments)]
|
924 |
pub(crate) fn clone_from_single<C: crate::world::CloneImpl>(
|
1012 |
/// in the given archetype,
|
1013 |
#[allow(clippy::too_many_arguments)]
|
1014 |
fn clone_components<C: crate::world::CloneImpl>(
|
1219 |
/// (like registering a physics body into a physics engine) can be implemented.
|
1220 |
#[allow(clippy::too_many_arguments)]
|
1221 |
fn clone_components(
|
76 |
/// Initialize a new function.
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn new(
|
44 |
/// Creates a backtraced error from a span and a backtrace.
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new_from_span<S>(
|
205 |
/// Compiles a Leo file in the `src/` directory.
|
206 |
#[allow(clippy::too_many_arguments)]
|
207 |
fn compile_leo_file(
|
686 |
#[builder]
|
687 |
#[allow(clippy::too_many_arguments)] // Used through a builder, not directly
|
688 |
pub(crate) fn new(parser_recursion_limit: Option<usize>) -> Self {
|
847 |
#[builder]
|
848 |
#[allow(clippy::too_many_arguments)]
|
849 |
pub(crate) fn new(
|
1011 |
#[allow(clippy::too_many_arguments)]
|
1012 |
fn update_metrics_on_last_response(
|
970 |
impl FetchNode {
|
971 |
#[allow(clippy::too_many_arguments)]
|
972 |
pub(crate) async fn fetch_node<'a, SF>(
|
54 |
#[builder(visibility = "pub")]
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
fn new(
|
56 |
/// Required parameters are required in non-testing code to create a Request.
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
#[builder(visibility = "pub")]
|
168 |
/// Required parameters are required in non-testing code to create a Response..
|
169 |
#[allow(clippy::too_many_arguments)]
|
170 |
#[builder(visibility = "pub")]
|
214 |
/// In addition, fake responses are expected to be valid, and will panic if given invalid values.
|
215 |
#[allow(clippy::too_many_arguments)]
|
216 |
#[builder(visibility = "pub")]
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
fn format_value(
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
async fn reload_server(
|
286 |
/// nothing.
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
pub trait Filesystem {
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub(crate) fn new_statfs(
|
329 |
/// Reply to a request with the given open result
|
330 |
#[allow(clippy::too_many_arguments)]
|
331 |
pub fn statfs(
|
194 |
/// Create a new [`Forkserver`]
|
195 |
#[allow(clippy::too_many_arguments)]
|
196 |
pub fn new(
|
531 |
#[inline]
|
532 |
#[allow(clippy::too_many_arguments)]
|
533 |
/// Save state if it is an objective
|
77 |
#[cfg(feature = "introspection")]
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
#[allow(clippy::wrong_self_convention)]
|
284 |
#[cfg(feature = "introspection")]
|
285 |
#[allow(clippy::too_many_arguments)]
|
286 |
fn is_pair_interesting_introspection<EM, OT>(
|
278 |
// set up an HTTP endpoint /metrics
|
279 |
#[allow(clippy::too_many_arguments)]
|
280 |
pub async fn serve_metrics(
|
421 |
#[allow(clippy::too_many_arguments)]
|
422 |
fn find_gaps<E>(
|
464 |
#[allow(clippy::too_many_arguments)]
|
465 |
fn find_gaps_in_closures<E>(
|
2303 |
#[allow(clippy::too_many_lines)]
|
2304 |
#[allow(clippy::too_many_arguments)]
|
2305 |
#[cfg(all(target_arch = "x86_64", unix))]
|
2479 |
#[inline]
|
2480 |
#[allow(clippy::too_many_lines, clippy::too_many_arguments)]
|
2481 |
pub fn emit_shadow_check(
|
881 |
#[allow(clippy::too_many_arguments)]
|
882 |
pub fn qasan_fake_syscall<QT, S>(
|
579 |
#[allow(clippy::too_many_arguments)]
|
580 |
#[allow(non_upper_case_globals)]
|
607 |
#[allow(clippy::too_many_arguments)]
|
608 |
#[allow(non_upper_case_globals)]
|
321 |
#[new]
|
322 |
#[allow(clippy::too_many_arguments)]
|
323 |
fn new(
|
382 |
#[new]
|
383 |
#[allow(clippy::too_many_arguments)]
|
384 |
fn new(
|
462 |
#[new]
|
463 |
#[allow(clippy::too_many_arguments)]
|
464 |
fn new(
|
6 |
#[cfg(test)]
|
7 |
#[allow(clippy::too_many_arguments)]
|
8 |
pub mod mocks;
|
29 |
/// Wipe a device with the selected pattern
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn wipe<T>(
|
286 |
/// Rate-limited desired pose.
|
287 |
#[allow(non_snake_case, clippy::too_many_arguments)]
|
288 |
pub fn limit_rate_cartesian_pose(
|
385 |
/// Rate-limited desired end effector twist.
|
386 |
#[allow(non_snake_case, clippy::too_many_arguments)]
|
387 |
pub fn limit_rate_cartesian_velocity(
|
374 |
#[allow(non_snake_case, clippy::too_many_arguments)]
|
375 |
fn combine_inertia_tensor(
|
269 |
impl SetCollisionBehaviorRequest {
|
270 |
#[allow(clippy::too_many_arguments)]
|
271 |
pub fn new(
|
230 |
/// * [`automatic_error_recovery`](`Self::automatic_error_recovery`) for performing a reset after a collision.
|
231 |
#[allow(clippy::too_many_arguments)]
|
232 |
pub fn set_collision_behavior(
|
432 |
impl Realm {
|
433 |
#[allow(clippy::too_many_arguments)]
|
434 |
pub fn new(
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
fn draw(
|
244 |
#[allow(clippy::too_many_arguments)]
|
245 |
fn draw(
|
48 |
pub use prelude::*;
|
49 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
50 |
#[cfg_attr(feature = "cargo-clippy", allow(useless_transmute))]
|
556 |
impl IterativeQuery {
|
557 |
#[allow(clippy::too_many_arguments)]
|
558 |
pub(crate) fn new(
|
715 |
#[must_use]
|
716 |
#[allow(clippy::too_many_arguments)]
|
717 |
pub fn verify_rks_split(gb: &GroupElement, gc: &GroupElement, gy: &GroupElement, gac: &GroupElement, pc: &Proof, gay: &GroupElement, py: &Proof, gab: &GroupElement, pb: &Proof) -> Option<ElGamal> {
|
579 |
/// it to the `output_cache`.
|
580 |
#[allow(clippy::too_many_arguments)]
|
581 |
pub fn dump_corrected_cb_chunk_to_temp_file<T: Read>(
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
/// Write uniform and texture semantics to the provided storages.
|
156 |
#[allow(clippy::too_many_arguments)]
|
157 |
pub fn display_text(
|
192 |
/// at the end of each line.
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
fn partial_refresh(
|
97 |
mod hashtable;
|
98 |
#[allow(clippy::too_many_arguments)]
|
99 |
mod item;
|
106 |
#[allow(clippy::type_complexity)]
|
107 |
#[allow(clippy::too_many_arguments)]
|
108 |
mod service;
|
77 |
#[allow(clippy::clone_on_copy)]
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
mod auto;
|
165 |
/// a unique UUID.
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
pub fn snapshot(
|
74 |
/// This method it's intended to be used once you have retrieved the dependency from its source (i.e. npm, github, etc).
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
#[must_use]
|
173 |
#[allow(clippy::useless_transmute)]
|
174 |
#[allow(clippy::too_many_arguments)]
|
175 |
mod bindings;
|
257 |
#[allow(clippy::too_many_arguments)]
|
258 |
fn process_unknown_word(
|
613 |
#[inline(always)]
|
614 |
#[allow(clippy::too_many_arguments)]
|
615 |
fn handle_event(
|
97 |
#[allow(clippy::needless_range_loop, clippy::too_many_arguments)]
|
98 |
impl<'a, F: Float, K: 'a + Permutable<F>> SolverState<'a, F, K> {
|
267 |
/// The spawned threads join handle.
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
async fn start_reading_thread(
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub fn create_col<T>(name: &str,
|
66 |
// rust-analyzer makes this a non issue.
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
pub fn counter<S: Into<String>>(
|
11 |
// rust-analyzer makes this a non issue.
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub struct IOBuffer {
|
80 |
// rust-analyzer makes this a non issue.
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub fn connect(
|
10 |
// rust-analyzer makes this a non issue.
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn io_register<S: Into<String>>(
|
10 |
// rust-analyzer makes this a non issue.
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn ram<S: Into<String>>(
|
936 |
/// Sets the `i8` values together in standard order.
|
937 |
#[allow(clippy::too_many_arguments)]
|
938 |
#[allow(clippy::many_single_char_names)]
|
961 |
/// Sets the `i8` values together in reverse order.
|
962 |
#[allow(clippy::too_many_arguments)]
|
963 |
#[allow(clippy::many_single_char_names)]
|
986 |
/// Sets the `i16` values together in standard order.
|
987 |
#[allow(clippy::too_many_arguments)]
|
988 |
#[allow(clippy::many_single_char_names)]
|
994 |
/// Sets the `i16` values together in reverse order.
|
995 |
#[allow(clippy::too_many_arguments)]
|
996 |
#[allow(clippy::many_single_char_names)]
|
606 |
}
|
607 |
#[allow(clippy::too_many_arguments)]
|
608 |
pub fn handle_proposal(
|
38 |
/// creates a create_master_edition instruction
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn deprecated_create_master_edition(
|
84 |
/// creates a mint_new_edition_from_master_edition instruction
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
131 |
/// creates an set_reservation_list instruction
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
pub fn deprecated_set_reservation_list(
|
161 |
/// creates an create_reservation_list instruction
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn deprecated_create_reservation_list(
|
190 |
/// creates an mint_printing_tokens_via_token instruction
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn deprecated_mint_printing_tokens_via_token(
|
546 |
/// #[deprecated(since="1.1.0", note="please use `create_metadata_accounts_v3` instead")]
|
547 |
#[allow(clippy::too_many_arguments)]
|
548 |
pub fn create_metadata_accounts(
|
589 |
/// Creates an CreateMetadataAccounts instruction
|
590 |
#[allow(clippy::too_many_arguments)]
|
591 |
/// #[deprecated(since="1.3.0", note="please use `create_metadata_accounts_v3` instead")]
|
698 |
/// creates a update_primary_sale_happened_via_token instruction
|
699 |
#[allow(clippy::too_many_arguments)]
|
700 |
pub fn update_primary_sale_happened_via_token(
|
719 |
/// creates a create_master_edition instruction
|
720 |
#[allow(clippy::too_many_arguments)]
|
721 |
/// [deprecated(since="1.1.0", note="please use `create_master_edition_v3` instead")]
|
753 |
/// creates a create_master_edition instruction
|
754 |
#[allow(clippy::too_many_arguments)]
|
755 |
pub fn create_master_edition_v3(
|
195 |
/// Creates an InitVault instruction
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
pub fn create_init_vault_instruction(
|
227 |
/// Creates an UpdateExternalPriceAccount instruction
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn create_update_external_price_account_instruction(
|
250 |
/// Creates an AddTokenToInactiveVault instruction
|
251 |
#[allow(clippy::too_many_arguments)]
|
252 |
pub fn create_add_token_to_inactive_vault_instruction(
|
283 |
/// Creates an ActivateVault instruction
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
pub fn create_activate_vault_instruction(
|
310 |
/// Creates an CombineVault instruction
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub fn create_combine_vault_instruction(
|
362 |
#[allow(clippy::too_many_arguments)]
|
363 |
fn call_prepare_closure(
|
373 |
#[inline(always)]
|
374 |
#[allow(clippy::too_many_arguments)]
|
375 |
pub fn new(
|
280 |
impl<R: Runtime> WindowManager<R> {
|
281 |
#[allow(clippy::too_many_arguments)]
|
282 |
pub(crate) fn with_handlers(
|
211 |
// * If any memory outside the guest heap space is referenced.
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
fn spawn<T, E>(
|
239 |
// * If any memory outside the guest heap space is referenced.
|
240 |
#[allow(clippy::too_many_arguments)]
|
241 |
fn tcp_connect<T: NetworkingCtx + ErrorCtx + Send>(
|
122 |
// * If any memory outside the guest heap space is referenced.
|
123 |
#[allow(clippy::too_many_arguments)]
|
124 |
fn tls_bind<T: NetworkingCtx + ErrorCtx + Send>(
|
316 |
// * If any memory outside the guest heap space is referenced.
|
317 |
#[allow(clippy::too_many_arguments)]
|
318 |
fn tls_connect<T: NetworkingCtx + ErrorCtx + Send>(
|
239 |
// * If any memory outside the guest heap space is referenced.
|
240 |
#[allow(clippy::too_many_arguments)]
|
241 |
fn udp_connect<T: NetworkingCtx + ErrorCtx + Send>(
|
396 |
// * If any memory outside the guest heap space is referenced.
|
397 |
#[allow(clippy::too_many_arguments)]
|
398 |
fn udp_send_to<T: NetworkingCtx + ErrorCtx + Send>(
|
522 |
// * If any memory outside the guest heap space is referenced.
|
523 |
#[allow(clippy::too_many_arguments)]
|
524 |
fn spawn<T>(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
fn outer_prove<'a, R: RngCore + Clone>(
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
fn generate_unpack(
|
261 |
// curve1 and curve2 are 0..1 at every stage.)
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
fn add_curve_intersections<S: Scalar>(
|
698 |
#[allow(clippy::too_many_arguments)]
|
699 |
fn add_edge(
|
2566 |
#[allow(clippy::too_many_arguments)]
|
2567 |
pub(crate) fn tessellate_arc(
|
19 |
/// ```
|
20 |
#[allow(clippy::many_single_char_names, clippy::too_many_arguments)]
|
21 |
pub const fn new(a: u8, b: u8, c: u8, d: u8, e: u8, f: u8, g: u8, h: u8) -> MacAddr8 {
|
4 |
impl Sprite {
|
5 |
#[allow(clippy::too_many_arguments)]
|
6 |
pub fn new(
|
9 |
impl GameFileHeader {
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn new(
|
31 |
impl Encoding {
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn new(
|
1712 |
pub trait XXXXAddYYYYToZZZZ: Sized {
|
1713 |
#[allow(clippy::too_many_arguments)]
|
1714 |
fn xxxx_add_yyyy_to_zzzz(
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
fn xxxx_add_yyyy_to_zzzz<T: PrimitiveUnsigned>(
|
6 |
#[test]
|
7 |
#[allow(clippy::too_many_arguments)]
|
8 |
fn test_xxx_add_yyy_to_zzz() {
|
6 |
#[test]
|
7 |
#[allow(clippy::too_many_arguments)]
|
8 |
fn test_xxx_sub_yyy_to_zzz() {
|
6 |
#[test]
|
7 |
#[allow(clippy::too_many_arguments)]
|
8 |
fn test_xxxx_add_yyyy_to_zzzz() {
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
fn striped_random_negative_rationals_helper(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
fn striped_random_non_negative_rationals_helper(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
fn striped_random_nonzero_rationals_helper(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
fn striped_random_positive_rationals_helper(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
fn striped_random_rationals_helper(
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
fn access(
|
107 |
#[allow(clippy::too_many_arguments)]
|
108 |
fn field_access(
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
fn function_access(
|
317 |
// Read pixels within a Window
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
fn try_boundless<N>(
|
479 |
/// - `flag` - Row flag (`FLAG_ROW` column)
|
480 |
#[allow(clippy::too_many_arguments)]
|
481 |
pub fn write_spectral_window_row(
|
538 |
/// - `flag` - Row flag (`FLAG_ROW` column)
|
539 |
#[allow(clippy::too_many_arguments)]
|
540 |
pub fn write_spectral_window_row_mwa(
|
594 |
#[allow(clippy::ptr_arg)]
|
595 |
#[allow(clippy::too_many_arguments)]
|
596 |
pub fn write_antenna_row(
|
637 |
#[allow(clippy::ptr_arg)]
|
638 |
#[allow(clippy::too_many_arguments)]
|
639 |
pub fn write_antenna_row_mwa(
|
733 |
/// - `proper_motion` - [rad/s].
|
734 |
#[allow(clippy::too_many_arguments)]
|
735 |
pub fn write_source_row(
|
191 |
/// TODO: reduce number of arguments.
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
pub fn new<T: AsRef<Path>>(
|
365 |
#[allow(clippy::too_many_arguments)]
|
366 |
pub fn from_marlu<T: AsRef<Path>>(
|
697 |
/// be updated to add visibilities to an existing uvfits row.
|
698 |
#[allow(clippy::too_many_arguments)]
|
699 |
#[inline(always)]
|
420 |
/// sends an async message
|
421 |
#[allow(clippy::too_many_arguments)]
|
422 |
pub(crate) fn assembly_script_send_message(
|
201 |
///
|
202 |
#[allow(clippy::too_many_arguments)]
|
203 |
fn send_message(
|
172 |
trait Notifications {
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
fn notify(
|
606 |
/// If the file ends with ".gz", it will be compressed.
|
607 |
#[allow(clippy::too_many_arguments)]
|
608 |
pub fn write_walks_gfa_to_file<
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
fn compute_dijkstras<
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
fn compute_dijkstras<
|
21 |
impl Cam16 {
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
fn new(
|
129 |
impl Scheme {
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
fn new(
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
pub fn fit_weighted(
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
pub fn fit(
|
1433 |
#[allow(clippy::too_many_arguments)]
|
1434 |
/// trait to construct matrix from 9 scalars
|
1459 |
#[allow(clippy::too_many_arguments)]
|
1460 |
/// trait to construct matrix from 12 scalars
|
1485 |
#[allow(clippy::too_many_arguments)]
|
1486 |
/// trait to construct matrix from 16 scalars
|
256 |
#[allow(clippy::too_many_arguments)]
|
257 |
async fn handle_timeline(
|
204 |
/// sent out through the server to the other device.
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
pub(crate) fn start_in_room(
|
52 |
/// If β is zero, then C does not need to be initialized.
|
53 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
54 |
pub unsafe fn sgemm(
|
73 |
/// Single threaded sgemm
|
74 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
75 |
pub unsafe fn sgemm_st(
|
94 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
95 |
unsafe fn sgemm_flex(
|
151 |
/// If β is zero, then C does not need to be initialized.
|
152 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
153 |
pub unsafe fn dgemm(
|
172 |
/// Single threaded dgemm
|
173 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
174 |
pub unsafe fn dgemm_st(
|
24 |
//#[inline(always)]
|
25 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
26 |
pub unsafe fn masked_kernel<K: KernelConfig>(
|
60 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
61 |
pub unsafe fn sgemm(
|
250 |
/// If β is zero, then C does not need to be initialized.
|
251 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
252 |
pub unsafe fn dgemm(
|
79 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
80 |
pub unsafe fn sgemm(
|
124 |
/// If β is zero, then C does not need to be initialized.
|
125 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
126 |
pub unsafe fn dgemm(
|
15 |
/// Works only in a virtualenv.
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn develop(
|
706 |
/// Copies the shared library into the module, which is the only extra file needed with bindings
|
707 |
#[allow(clippy::too_many_arguments)]
|
708 |
pub fn write_bindings_module(
|
786 |
/// Creates the cffi module with the shared library, the cffi declarations and the cffi loader
|
787 |
#[allow(clippy::too_many_arguments)]
|
788 |
pub fn write_cffi_module(
|
948 |
/// Creates the uniffi module with the shared library
|
949 |
#[allow(clippy::too_many_arguments)]
|
950 |
pub fn write_uniffi_module(
|
223 |
#[allow(clippy::too_many_arguments)]
|
224 |
fn handle_incoming_messages(
|
172 |
/// Implementation of the `mdevctl modify` command
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
fn modify_command(
|
181 |
// TODO: Rewrite, so this attribute can be removed
|
182 |
#[allow(clippy::too_many_arguments)]
|
183 |
pub fn new(location: String, filename: String, name: String, duration: i32, public: bool,
|
454 |
impl Consumer {
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
pub(super) fn new(
|
337 |
impl DataConsumer {
|
338 |
#[allow(clippy::too_many_arguments)]
|
339 |
pub(super) fn new(
|
262 |
impl DataProducer {
|
263 |
#[allow(clippy::too_many_arguments)]
|
264 |
pub(super) fn new(
|
433 |
impl Producer {
|
434 |
#[allow(clippy::too_many_arguments)]
|
435 |
pub(super) async fn new(
|
589 |
impl WebRtcTransport {
|
590 |
#[allow(clippy::too_many_arguments)]
|
591 |
pub(super) fn new(
|
530 |
/// Check for (keyboard) events to edit the cursor and/or text.
|
531 |
#[allow(clippy::too_many_arguments)]
|
532 |
fn livecode_events(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn run_editor<const BUFSIZE: usize, const NCHAN: usize>(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn interpret_command<const BUFSIZE: usize, const NCHAN: usize>(
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
pub fn interpret<const BUFSIZE: usize, const NCHAN: usize>(
|
394 |
#[allow(clippy::too_many_arguments)]
|
395 |
fn run<T, const NCHAN: usize>(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn start_repl<const BUFSIZE: usize, const NCHAN: usize>(
|
46 |
#[allow(clippy::manual_map)]
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
pub fn from_previous(
|
96 |
#[allow(clippy::manual_map)]
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
pub fn from_time_data(
|
136 |
#[allow(clippy::too_many_arguments)]
|
137 |
#[allow(clippy::manual_map)]
|
584 |
/// if a generater is already active, it'll be resumed by replacing its scheduler data
|
585 |
#[allow(clippy::too_many_arguments)]
|
586 |
fn resume_generator(
|
333 |
#[allow(clippy::too_many_arguments)]
|
334 |
/// Prepares transactions
|
579 |
#[allow(clippy::too_many_arguments)]
|
580 |
fn refill_stack<B: SplitAtIndex, D, VI>(
|
638 |
#[inline(never)]
|
639 |
#[allow(clippy::too_many_arguments)]
|
640 |
fn work_through_stack<B: SplitAtIndex>(
|
596 |
#[allow(clippy::too_many_arguments)]
|
597 |
fn emulator_system(
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
fn process_hotkey(
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
fn menu_event_system(
|
637 |
#[allow(clippy::too_many_arguments)]
|
638 |
fn menu_system(
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
fn rewinding_system(
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn mint_list(
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub fn mint_from_files(
|
163 |
#[allow(clippy::too_many_arguments)]
|
164 |
pub fn mint_from_uris(
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
pub fn mint_one<P: AsRef<Path>>(
|
517 |
#[allow(clippy::too_many_arguments)]
|
518 |
pub fn mint(
|
670 |
/// Creates an DeprecatedInitAuctionManager instruction
|
671 |
#[allow(clippy::too_many_arguments)]
|
672 |
pub fn create_deprecated_init_auction_manager_v1_instruction(
|
702 |
/// Creates an InitAuctionManager instruction
|
703 |
#[allow(clippy::too_many_arguments)]
|
704 |
pub fn create_init_auction_manager_v2_instruction(
|
740 |
/// Creates an ValidateParticipation instruction
|
741 |
#[allow(clippy::too_many_arguments)]
|
742 |
pub fn deprecated_create_validate_participation_instruction(
|
776 |
/// Creates an DeprecatedValidateSafetyDepositBoxV1 instruction
|
777 |
#[allow(clippy::too_many_arguments)]
|
778 |
pub fn create_deprecated_validate_safety_deposit_box_v1_instruction(
|
842 |
/// Creates an ValidateSafetyDepositBoxV2 instruction
|
843 |
#[allow(clippy::too_many_arguments)]
|
844 |
pub fn create_validate_safety_deposit_box_v2_instruction(
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
pub fn issue_claim_bid<'a>(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn reserve_list_if_needed<'a>(
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
fn v2_validation<'a>(
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
fn v2_transfer<'a>(
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
fn charge_for_participation<'a>(
|
36 |
/// creates a create_master_edition instruction
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn deprecated_create_master_edition(
|
82 |
/// creates a mint_new_edition_from_master_edition instruction
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
129 |
/// creates an set_reservation_list instruction
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn deprecated_set_reservation_list(
|
159 |
/// creates an create_reservation_list instruction
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub fn deprecated_create_reservation_list(
|
188 |
/// creates an mint_printing_tokens_via_token instruction
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn deprecated_mint_printing_tokens_via_token(
|
247 |
/// Creates an CreateMetadataAccounts instruction
|
248 |
#[allow(clippy::too_many_arguments)]
|
249 |
pub fn create_metadata_accounts(
|
324 |
/// creates a update_primary_sale_happened_via_token instruction
|
325 |
#[allow(clippy::too_many_arguments)]
|
326 |
pub fn update_primary_sale_happened_via_token(
|
345 |
/// creates a create_master_edition instruction
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
pub fn create_master_edition(
|
378 |
/// creates a mint_new_edition_from_master_edition instruction
|
379 |
#[allow(clippy::too_many_arguments)]
|
380 |
pub fn mint_new_edition_from_master_edition_via_token(
|
436 |
/// Sign Metadata
|
437 |
#[allow(clippy::too_many_arguments)]
|
438 |
pub fn sign_metadata(program_id: Pubkey, metadata: Pubkey, creator: Pubkey) -> Instruction {
|
158 |
/// Creates an InitVault instruction
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn create_init_vault_instruction(
|
190 |
/// Creates an UpdateExternalPriceAccount instruction
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn create_update_external_price_account_instruction(
|
213 |
/// Creates an AddTokenToInactiveVault instruction
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
pub fn create_add_token_to_inactive_vault_instruction(
|
246 |
/// Creates an ActivateVault instruction
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub fn create_activate_vault_instruction(
|
273 |
/// Creates an CombineVault instruction
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
pub fn create_combine_vault_instruction(
|
271 |
/// assuming 120MHz system clock, for 4MHz QSPI mode 0 operation.
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
pub fn qspi_master(
|
14 |
clippy::missing_safety_doc,
|
15 |
clippy::too_many_arguments
|
16 |
)]
|
8 |
clippy::missing_safety_doc,
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::extra_unused_lifetimes,
|
8 |
clippy::missing_safety_doc,
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::extra_unused_lifetimes,
|
68 |
impl Model {
|
69 |
#[allow(clippy::too_many_arguments)]
|
70 |
pub fn new(
|
263 |
/// returns an EvaluationFrame for testing.
|
264 |
#[allow(clippy::too_many_arguments)]
|
265 |
pub fn get_swapw_test_frame(
|
301 |
/// returns an EvaluationFrame for testing.
|
302 |
#[allow(clippy::too_many_arguments)]
|
303 |
pub fn get_swapw2_test_frame(
|
339 |
/// returns an EvaluationFrame for testing.
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
pub fn get_swapw3_test_frame(
|
377 |
/// returns an EvaluationFrame for testing.
|
378 |
#[allow(clippy::too_many_arguments)]
|
379 |
pub fn get_swapdw_test_frame(
|
519 |
/// returns an EvaluationFrame for testing.
|
520 |
#[allow(clippy::too_many_arguments)]
|
521 |
pub fn get_cswapw_test_frame(
|
563 |
#[inline(always)]
|
564 |
#[allow(clippy::too_many_arguments)]
|
565 |
pub fn new(
|
243 |
impl<R: Runtime> WindowManager<R> {
|
244 |
#[allow(clippy::too_many_arguments)]
|
245 |
pub(crate) fn with_handlers(
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
fn watch(
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn get_bundler_settings(
|
480 |
// https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
481 |
#[allow(clippy::too_many_arguments)]
|
482 |
fn new(
|
805 |
#[allow(clippy::too_many_arguments)]
|
806 |
fn handle_upsert(
|
391 |
/// Forward the decoding because of a `#[cbor(transparent)]` attribute.
|
392 |
#[allow(clippy::too_many_arguments)]
|
393 |
fn make_transparent_impl
|
1116 |
impl MemoryInfo {
|
1117 |
#[allow(clippy::too_many_arguments)]
|
1118 |
pub fn new(
|
178 |
/// - `category_id`: new parent category id
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
pub async fn update_feed(
|
266 |
/// Get a batch of entries (= articles).
|
267 |
#[allow(clippy::too_many_arguments)]
|
268 |
pub async fn get_entries(
|
335 |
/// The field comments_url is available since Miniflux v2.0.5.
|
336 |
#[allow(clippy::too_many_arguments)]
|
337 |
pub async fn get_feed_entries(
|
559 |
/// You must be an administrator to update users.
|
560 |
#[allow(clippy::too_many_arguments)]
|
561 |
pub async fn update_user(
|
44 |
impl ConnectionState {
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
/// Renders the file listing
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
pub fn encode(
|
77 |
{
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn new(
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn GPhashit(hash: usize, sha: usize,w: &mut [u8],pad: usize,zpad: usize,a: Option<&[u8]>, n: isize, b: Option<&[u8]>) {
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn GPhashit(hash: usize, sha: usize,w: &mut [u8],pad: usize,zpad: usize,a: Option<&[u8]>, n: isize, b: Option<&[u8]>) {
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn GPhashit(hash: usize, sha: usize,w: &mut [u8],pad: usize,zpad: usize,a: Option<&[u8]>, n: isize, b: Option<&[u8]>) {
|
38 |
impl Configuration {
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn new(
|
31 |
/// Create a new [`Run`].
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn new<S>(
|
429 |
/// an example use case of machine vision).
|
430 |
#[allow(clippy::too_many_arguments)]
|
431 |
pub fn raw_pixels_to_ir_data<'a, Clb, Px>(
|
654 |
/// per-pixel operations in a single pass.
|
655 |
#[allow(clippy::too_many_arguments)]
|
656 |
pub fn raw_pixels_to_temperatures<'a, Clb, Px>(
|
260 |
#[allow(clippy::too_many_arguments)]
|
261 |
fn flatten<'a>(
|
147 |
impl<VM: VMBinding> CopySpace<VM> {
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub fn new(
|
146 |
impl<VM: VMBinding> ImmortalSpace<VM> {
|
147 |
#[allow(clippy::too_many_arguments)]
|
148 |
pub fn new(
|
151 |
impl<VM: VMBinding> LargeObjectSpace<VM> {
|
152 |
#[allow(clippy::too_many_arguments)]
|
153 |
pub fn new(
|
207 |
#[allow(clippy::too_many_arguments)]
|
208 |
pub fn new(
|
255 |
#[allow(clippy::too_many_arguments)]
|
256 |
pub fn new(
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn new(
|
481 |
// https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
482 |
#[allow(clippy::too_many_arguments)]
|
483 |
fn new(
|
812 |
#[allow(clippy::too_many_arguments)]
|
813 |
fn handle_upsert(
|
684 |
// https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
685 |
#[allow(clippy::too_many_arguments)]
|
686 |
pub(crate) fn with_everything(
|
839 |
// https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
840 |
#[allow(clippy::too_many_arguments)]
|
841 |
pub(crate) fn with_everything(
|
206 |
/// Panics if `num_segments` is 0.
|
207 |
#[allow(clippy::too_many_arguments)]
|
208 |
pub(crate) fn with_everything(
|
693 |
/// Panics if `num_segments` is 0.
|
694 |
#[allow(clippy::too_many_arguments)]
|
695 |
fn new(
|
151 |
// https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
152 |
#[allow(clippy::too_many_arguments)]
|
153 |
pub(crate) fn new(
|
888 |
// https://rust-lang.github.io/rust-clippy/master/index.html#too_many_arguments
|
889 |
#[allow(clippy::too_many_arguments)]
|
890 |
fn new(
|
1298 |
#[allow(clippy::too_many_arguments)]
|
1299 |
fn handle_upsert(
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
async fn select_n<R: RngCore + CryptoRng>(
|
407 |
// computes an inverse/consistent target value
|
408 |
#[allow(clippy::too_many_arguments)]
|
409 |
fn value<F: Formula>(
|
246 |
/// Convert this method builder into a [`query::Method`]
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub(super) fn build(
|
487 |
#[allow(clippy::too_many_arguments)]
|
488 |
fn create_links(
|
5 |
#[allow(clippy::too_many_arguments)]
|
6 |
pub fn apply_preset_override(
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn initialise_postings_stream_readers(
|
124 |
#[allow(clippy::too_many_arguments)]
|
125 |
#[inline(always)]
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn merge_blocks(
|
42 |
impl ExistingPlWriter {
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
fn update_term_pl(
|
172 |
#[allow(clippy::too_many_arguments)]
|
173 |
pub fn modify_blocks(
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn store_fields(
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn combine_worker_results_and_write_block(
|
218 |
#[allow(clippy::too_many_arguments)]
|
219 |
fn add_other_file(
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
fn process_field_texts(
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub(crate) async fn communicate(
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub async fn create_auction(
|
260 |
#[allow(clippy::too_many_arguments)]
|
261 |
pub async fn place_bid(
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
pub async fn cancel_bid(
|
351 |
#[allow(clippy::too_many_arguments)]
|
352 |
pub async fn claim_bid(
|
567 |
/// Handles the bid logic for both private and public bids.
|
568 |
#[allow(clippy::too_many_arguments)]
|
569 |
pub fn bid_logic<'info>(
|
765 |
// Handles the bid logic for both private and public auctioneer bids.
|
766 |
#[allow(clippy::too_many_arguments)]
|
767 |
pub fn auctioneer_bid_logic<'info>(
|
265 |
#[allow(clippy::too_many_arguments)]
|
266 |
pub fn pay_auction_house_fees<'a>(
|
364 |
#[allow(clippy::too_many_arguments)]
|
365 |
pub fn pay_creator_fees<'a>(
|
208 |
#[allow(clippy::too_many_arguments)]
|
209 |
pub fn pay_auction_house_fees<'a>(
|
307 |
#[allow(clippy::too_many_arguments)]
|
308 |
pub fn pay_creator_fees<'a>(
|
489 |
#[allow(clippy::too_many_arguments)]
|
490 |
pub fn mint_nft_ix(
|
607 |
#[allow(clippy::too_many_arguments)]
|
608 |
pub async fn mint_nft(
|
689 |
/// Creates an DeprecatedInitAuctionManager instruction
|
690 |
#[allow(clippy::too_many_arguments)]
|
691 |
pub fn create_deprecated_init_auction_manager_v1_instruction(
|
721 |
/// Creates an InitAuctionManager instruction
|
722 |
#[allow(clippy::too_many_arguments)]
|
723 |
pub fn create_init_auction_manager_v2_instruction(
|
759 |
/// Creates an ValidateParticipation instruction
|
760 |
#[allow(clippy::too_many_arguments)]
|
761 |
pub fn deprecated_create_validate_participation_instruction(
|
795 |
/// Creates an DeprecatedValidateSafetyDepositBoxV1 instruction
|
796 |
#[allow(clippy::too_many_arguments)]
|
797 |
pub fn create_deprecated_validate_safety_deposit_box_v1_instruction(
|
861 |
/// Creates an ValidateSafetyDepositBoxV2 instruction
|
862 |
#[allow(clippy::too_many_arguments)]
|
863 |
pub fn create_validate_safety_deposit_box_v2_instruction(
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn issue_claim_bid<'a>(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn reserve_list_if_needed<'a>(
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
fn v2_validation<'a>(
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
fn v2_transfer<'a>(
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
fn charge_for_participation<'a>(
|
347 |
/// Creates 'AddCardToPack' instruction.
|
348 |
#[allow(clippy::too_many_arguments)]
|
349 |
pub fn add_card_to_pack(
|
389 |
/// Creates `AddVoucherToPack` instruction
|
390 |
#[allow(clippy::too_many_arguments)]
|
391 |
pub fn add_voucher_to_pack(
|
456 |
/// Create `ClaimPack` instruction
|
457 |
#[allow(clippy::too_many_arguments)]
|
458 |
pub fn claim_pack(
|
621 |
/// Create `RequestCardForRedeem` instruction
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
pub fn request_card_for_redeem(
|
666 |
/// Create `CleanUp` instruction
|
667 |
#[allow(clippy::too_many_arguments)]
|
668 |
pub fn clean_up(program_id: &Pubkey, pack_set: &Pubkey) -> Instruction {
|
119 |
/// Create account (PDA)
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
pub fn create_account<'a, S: Pack>(
|
139 |
/// Function wrap mpl_token_metadata -> mint_new_edition_from_master_edition_via_token call.
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub fn spl_token_metadata_mint_new_edition_from_master_edition_via_token<'a>(
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub async fn create(
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
pub fn pay_creator_fees<'a>(
|
24 |
/// 8. Optional `[]` Rent info
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn approve_collection_authority(
|
62 |
/// 3. `[]` Mint of Metadata
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn revoke_collection_authority(
|
101 |
/// 5. `[]` MasterEdition2 Account of the Collection Token
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
pub fn set_and_verify_collection(
|
152 |
/// 5. `[]` MasterEdition2 Account of the Collection Token
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
pub fn set_and_verify_sized_collection_item(
|
236 |
/// 5. `[]` MasterEdition2 Account of the Collection Token
|
237 |
#[allow(clippy::too_many_arguments)]
|
238 |
pub fn unverify_collection(
|
31 |
/// Creates an CreateMetadataAccounts instruction
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
#[deprecated(
|
81 |
/// creates a create_master_edition instruction
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
#[deprecated(
|
133 |
)]
|
134 |
#[allow(clippy::too_many_arguments)]
|
135 |
pub fn create_metadata_accounts(
|
220 |
#[deprecated(since = "1.4.0")]
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
pub fn mint_edition_from_master_edition_via_vault_proxy(
|
14 |
/// Converts a master edition v1 to v2
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn convert_master_edition_v1_to_v2(
|
34 |
/// creates a create_master_edition instruction
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn deprecated_create_master_edition(
|
80 |
/// creates a mint_new_edition_from_master_edition instruction
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
127 |
/// creates an set_reservation_list instruction
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn deprecated_set_reservation_list(
|
157 |
/// creates an create_reservation_list instruction
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn deprecated_create_reservation_list(
|
186 |
/// creates an mint_printing_tokens_via_token instruction
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
pub fn deprecated_mint_printing_tokens_via_token(
|
407 |
/// #[deprecated(since="1.1.0", note="please use `create_metadata_accounts_v2` instead")]
|
408 |
#[allow(clippy::too_many_arguments)]
|
409 |
pub fn create_metadata_accounts(
|
450 |
/// Creates an CreateMetadataAccounts instruction
|
451 |
#[allow(clippy::too_many_arguments)]
|
452 |
pub fn create_metadata_accounts_v2(
|
559 |
/// creates a update_primary_sale_happened_via_token instruction
|
560 |
#[allow(clippy::too_many_arguments)]
|
561 |
pub fn update_primary_sale_happened_via_token(
|
580 |
/// creates a create_master_edition instruction
|
581 |
#[allow(clippy::too_many_arguments)]
|
582 |
/// [deprecated(since="1.1.0", note="please use `create_master_edition_v3` instead")]
|
614 |
/// creates a create_master_edition instruction
|
615 |
#[allow(clippy::too_many_arguments)]
|
616 |
pub fn create_master_edition_v3(
|
195 |
/// Creates an InitVault instruction
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
pub fn create_init_vault_instruction(
|
227 |
/// Creates an UpdateExternalPriceAccount instruction
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn create_update_external_price_account_instruction(
|
250 |
/// Creates an AddTokenToInactiveVault instruction
|
251 |
#[allow(clippy::too_many_arguments)]
|
252 |
pub fn create_add_token_to_inactive_vault_instruction(
|
283 |
/// Creates an ActivateVault instruction
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
pub fn create_activate_vault_instruction(
|
310 |
/// Creates an CombineVault instruction
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub fn create_combine_vault_instruction(
|
549 |
#[allow(clippy::too_many_arguments)]
|
550 |
fn handle_process(
|
600 |
#[allow(clippy::too_many_arguments)]
|
601 |
fn draw_process(
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
fn update(
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
#[allow(dead_code)]
|
143 |
#[allow(clippy::too_many_arguments)]
|
144 |
pub fn init2(
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
pub fn init(
|
235 |
/// is (`rx`, `ry`), and the arc is draw from angle a0 to a1, and swept in direction `dir`.
|
236 |
#[allow(clippy::too_many_arguments)]
|
237 |
pub fn elliptical_arc(
|
267 |
/// Creates new rounded rectangle shaped sub-path with varying radii for each corner.
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
#[allow(clippy::many_single_char_names)]
|
34 |
//this is ugly
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
async fn import_stickers<D>(
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
fn ec_add(
|
66 |
/// Sends ESDT NFT to an address and executes like an async call, but without callback.
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
fn transfer_esdt_nft_execute<M: ManagedTypeApi>(
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
fn transfer_esdt_nft_execute_legacy<M: ManagedTypeApi>(
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
fn create_async_call_raw(
|
125 |
#[cfg(not(feature = "ei-unmanaged"))]
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn transfer_esdt_nft_execute(
|
148 |
#[cfg(feature = "ei-unmanaged")]
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub fn transfer_esdt_nft_execute(
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
pub fn create_async_call_raw(
|
95 |
#[allow(clippy::too_many_arguments)]
|
96 |
pub fn direct_esdt_with_gas_limit<D>(
|
130 |
#[inline]
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
pub fn direct_esdt(
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn direct_with_gas_limit<D>(
|
423 |
#[allow(clippy::too_many_arguments)]
|
424 |
pub fn set_nft_balance_all_properties<T: TopEncode>(
|
154 |
#[allow(clippy::too_many_arguments)]
|
155 |
pub fn fe_combine(
|
348 |
/// for the ABI that `get_info` exposes.
|
349 |
#[allow(clippy::too_many_arguments)]
|
350 |
pub(super) fn gen_reflection_ir<'db, 'ink>(
|
60 |
impl<'db, 'ink, 't> BodyIrGenerator<'db, 'ink, 't> {
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
pub fn new(
|
25 |
/// Iterates over all expressions and stores information on which intrinsics they use in `entries`.
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
fn collect_expr<'db, 'ink>(
|
19 |
// suppress this lint.
|
20 |
#![allow(clippy::too_many_arguments)]
|
290 |
#[allow(non_snake_case)]
|
291 |
#[allow(clippy::too_many_arguments)]
|
292 |
#[must_use]
|
323 |
#[allow(non_snake_case)]
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
#[must_use]
|
1053 |
/// to create them.
|
1054 |
#[allow(clippy::too_many_arguments)]
|
1055 |
pub fn add(
|
451 |
/// the first 16 are for X dipole elements, and the next 16 are for Y.
|
452 |
#[allow(clippy::too_many_arguments)]
|
453 |
pub fn calc_jones(
|
491 |
/// the first 16 are for X dipole elements, and the next 16 are for Y.
|
492 |
#[allow(clippy::too_many_arguments)]
|
493 |
pub fn calc_jones_pair(
|
540 |
/// the first 16 are for X dipole elements, and the next 16 are for Y.
|
541 |
#[allow(clippy::too_many_arguments)]
|
542 |
pub fn calc_jones_array(
|
574 |
/// the first 16 are for X dipole elements, and the next 16 are for Y.
|
575 |
#[allow(clippy::too_many_arguments)]
|
576 |
pub fn calc_jones_array_inner(
|
629 |
/// the first 16 are for X dipole elements, and the next 16 are for Y.
|
630 |
#[allow(clippy::too_many_arguments)]
|
631 |
pub fn calc_jones_array_pair(
|
70 |
)]
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
fn calc_jones<'py>(
|
117 |
)]
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
fn calc_jones_array<'py>(
|
180 |
)]
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
fn calc_jones_cuda<'py>(
|
242 |
)]
|
243 |
#[allow(clippy::too_many_arguments)]
|
244 |
fn calc_jones_cuda<'py>(
|
650 |
#[allow(clippy::too_many_arguments)]
|
651 |
pub(super) fn apply_solutions_inner(
|
856 |
#[allow(clippy::too_many_arguments)]
|
857 |
fn read_vis(
|
945 |
#[allow(clippy::too_many_arguments)]
|
946 |
fn apply_solutions_thread(
|
186 |
#[allow(clippy::too_many_arguments)]
|
187 |
pub(super) fn plot_sols(
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
fn by_beam<P: AsRef<Path>, S: AsRef<str>>(
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
fn convert<P: AsRef<Path>, S: AsRef<str>>(
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
fn shift<P: AsRef<Path>, S: AsRef<str>>(
|
873 |
#[allow(clippy::too_many_arguments)]
|
874 |
fn read_vis(
|
928 |
#[allow(clippy::too_many_arguments)]
|
929 |
fn model_vis_and_subtract(
|
389 |
#[allow(clippy::too_many_arguments)]
|
390 |
fn model_vis<'a>(
|
21 |
/// for legacy test files they contain a single incrememnting byte for the real/imag value.
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
#[cfg(test)]
|
358 |
/// to the userspace application that made the system call.
|
359 |
#[allow(clippy::too_many_arguments)]
|
360 |
async fn async_read(
|
390 |
/// method to the userspace application that made the system call.
|
391 |
#[allow(clippy::too_many_arguments)]
|
392 |
async fn async_write(
|
359 |
/// to the userspace application that made the system call.
|
360 |
#[allow(clippy::too_many_arguments)]
|
361 |
fn read(
|
393 |
/// method to the userspace application that made the system call.
|
394 |
#[allow(clippy::too_many_arguments)]
|
395 |
fn write(
|
506 |
/// If `flush` is `true` then the contents of the file should also be flushed to disk.
|
507 |
#[allow(clippy::too_many_arguments)]
|
508 |
fn release(
|
761 |
/// directly accessed from host page cache.
|
762 |
#[allow(clippy::too_many_arguments)]
|
763 |
fn setupmapping(
|
854 |
/// send ioctl to the file
|
855 |
#[allow(clippy::too_many_arguments)]
|
856 |
fn ioctl(
|
108 |
#[allow(clippy::too_many_arguments)]
|
109 |
async fn async_read(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
async fn async_write(
|
660 |
#[allow(clippy::too_many_arguments)]
|
661 |
async fn async_read(
|
170 |
impl Search {
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
pub fn new(
|
300 |
#[allow(clippy::too_many_arguments)]
|
301 |
fn recurse_knn<H: CandidateHeap<T>>(
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
fn recurse_knn<H: CandidateHeap<T>>(
|
510 |
#[allow(clippy::too_many_arguments)]
|
511 |
fn publish_config_inner(
|
3296 |
/// Helper method for writing an `ImageLoad` expression.
|
3297 |
#[allow(clippy::too_many_arguments)]
|
3298 |
fn write_image_load(
|
1430 |
/// Build the instructions for matrix - matrix column operations
|
1431 |
#[allow(clippy::too_many_arguments)]
|
1432 |
fn write_matrix_matrix_column_op(
|
730 |
/// The arguments are the components of an `Expression::ImageLoad` variant.
|
731 |
#[allow(clippy::too_many_arguments)]
|
732 |
pub(super) fn write_image_load(
|
810 |
/// The arguments are the components of an `Expression::ImageSample` variant.
|
811 |
#[allow(clippy::too_many_arguments)]
|
812 |
pub(super) fn write_image_sample(
|
222 |
#[allow(clippy::too_many_arguments)]
|
223 |
pub(super) fn type_image(
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
fn matrix_one_arg(
|
434 |
#[allow(clippy::too_many_arguments)]
|
435 |
fn vector_constructor(
|
591 |
#[allow(clippy::too_many_arguments)]
|
592 |
fn function_call(
|
411 |
#[allow(clippy::too_many_arguments)]
|
412 |
pub(super) fn parse_image_sample(
|
925 |
/// This is mostly needed for "i++" and "i--" coming from GLSL.
|
926 |
#[allow(clippy::too_many_arguments)]
|
927 |
fn parse_expr_binary_op_sign_adjusted(
|
300 |
#[allow(clippy::too_many_arguments)]
|
301 |
fn write_action<W: WorldRefType<P, E>>(
|
29 |
// `Status::assume_init_mut` is sound.
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
unsafe fn array_axcpy<Status, T>(
|
1 |
#[allow(clippy::too_many_arguments)]
|
2 |
mod controls;
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
pub fn drag_data_received<T: IsA<Widget>>(
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn read_lines(
|
233 |
/// cursor: 当sortType为3时且页数不是第一页时需传入,值为上一条数据的time
|
234 |
#[allow(clippy::too_many_arguments)]
|
235 |
pub async fn comment(
|
102 |
impl Annotation {
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub fn new(
|
530 |
// TODO: get_video_modes, get_video_driver_name
|
531 |
#[allow(clippy::too_many_arguments)]
|
532 |
impl Surface {
|
1190 |
#[allow(clippy::too_many_arguments)]
|
1191 |
pub(crate) fn copy_data_to<Callback>(
|
184 |
{
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub(crate) fn copy_data_to<Callback>(
|
42 |
impl<'a> CpuBus<'a> {
|
43 |
#[allow(clippy::too_many_arguments)] // it's fine, it's used by a macro
|
44 |
pub fn borrow(
|
254 |
#[allow(clippy::too_many_arguments)]
|
255 |
fn machine<C, E>(
|
74 |
// TODO: Remove `pub`. NetworkBuilder should only be created thorugh `::create()`
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new(
|
588 |
#[allow(clippy::too_many_arguments)]
|
589 |
#[async_trait::async_trait]
|
624 |
#[allow(clippy::too_many_arguments)]
|
625 |
#[async_trait::async_trait]
|
1030 |
/// `k = (groups /(in_channels * kernel_size) as f32).sqrt()`.
|
1031 |
#[allow(clippy::too_many_arguments)]
|
1032 |
pub fn new(
|
1285 |
/// `k = (groups /(in_channels * kernel_h * kernel_w) as f32).sqrt()`.
|
1286 |
#[allow(clippy::too_many_arguments)]
|
1287 |
pub fn new(
|
1552 |
/// `k = (groups /(in_channels * kernel_d * kernel_h * kernel_w) as f32).sqrt()`.
|
1553 |
#[allow(clippy::too_many_arguments)]
|
1554 |
pub fn new(
|
691 |
{
|
692 |
#[allow(clippy::too_many_arguments)]
|
693 |
pub fn new(
|
1097 |
{
|
1098 |
#[allow(clippy::too_many_arguments)]
|
1099 |
pub fn new(
|
1328 |
{
|
1329 |
#[allow(clippy::too_many_arguments)]
|
1330 |
pub fn new<KerD: NData>(
|
1008 |
/// the kernel gradient.
|
1009 |
#[allow(clippy::too_many_arguments)]
|
1010 |
pub(super) fn convolution_with_groups_backward<D: Dimension + RemoveAxis>(
|
1081 |
/// the kernel gradient.
|
1082 |
#[allow(clippy::too_many_arguments)]
|
1083 |
pub(super) fn convolution_with_groups_unary_backward<D: Dimension + RemoveAxis>(
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
/// Creates a message to register an Interchain Query with provided params
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
fn parse_outlines(
|
157 |
///
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn win_menu(title: &str, text: &str, suggested_width: i32, flex_down: i32,
|
271 |
///
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
pub fn win_entries(title: &str, text: &str, suggested_width: i32,
|
229 |
///
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
pub fn win_menu(title: &str, text: &str, suggested_width: i32, flex_down: i32,
|
329 |
///
|
330 |
#[allow(clippy::too_many_arguments)]
|
331 |
pub fn win_entries(title: &str, text: &str, suggested_width: i32,
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
fn deserialize_individual_config(
|
641 |
#[allow(clippy::too_many_arguments)]
|
642 |
async fn run_test_inner(
|
34 |
/// creates a create_master_edition instruction
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn deprecated_create_master_edition(
|
80 |
/// creates a mint_new_edition_from_master_edition instruction
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
127 |
/// creates an set_reservation_list instruction
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn deprecated_set_reservation_list(
|
157 |
/// creates an create_reservation_list instruction
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn deprecated_create_reservation_list(
|
186 |
/// creates an mint_printing_tokens_via_token instruction
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
pub fn deprecated_mint_printing_tokens_via_token(
|
323 |
/// #[deprecated(since="1.1.0", note="please use `create_metadata_accounts_v2` instead")]
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
pub fn create_metadata_accounts(
|
366 |
/// Creates an CreateMetadataAccounts instruction
|
367 |
#[allow(clippy::too_many_arguments)]
|
368 |
pub fn create_metadata_accounts_v2(
|
475 |
/// creates a update_primary_sale_happened_via_token instruction
|
476 |
#[allow(clippy::too_many_arguments)]
|
477 |
pub fn update_primary_sale_happened_via_token(
|
496 |
/// creates a create_master_edition instruction
|
497 |
#[allow(clippy::too_many_arguments)]
|
498 |
/// [deprecated(since="1.1.0", note="please use `create_master_edition_v3` instead")]
|
530 |
/// creates a create_master_edition instruction
|
531 |
#[allow(clippy::too_many_arguments)]
|
532 |
pub fn create_master_edition_v3(
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
impl Chain {
|
275 |
/// Runs the main program for the `qc` subcommand.
|
276 |
#[allow(clippy::too_many_arguments)]
|
277 |
fn app(
|
418 |
#[allow(clippy::too_many_arguments)]
|
419 |
#[doc(alias = "nice_agent_set_relay_info")]
|
177 |
}
|
178 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
179 |
impl Methods {
|
137 |
#[doc = "Generated by `ethcontract`"]
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub fn builder<F, B, T>(
|
295 |
}
|
296 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
297 |
impl Methods {
|
137 |
#[doc = "Generated by `ethcontract`"]
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub fn builder<F, B, T>(
|
285 |
}
|
286 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
287 |
impl Methods {
|
137 |
#[doc = "Generated by `ethcontract`"]
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub fn builder<F, B, T>(
|
441 |
}
|
442 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
443 |
impl Methods {
|
234 |
}
|
235 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
236 |
impl Methods {
|
257 |
}
|
258 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
259 |
impl Methods {
|
136 |
#[doc = "Generated by `ethcontract`"]
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
pub fn builder<F, B, T>(
|
288 |
#[allow(clippy::too_many_arguments)]
|
289 |
fn confidential_verify_pok<P: Pairing>(
|
19 |
impl CreateReadStreamOptions {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
#[wasm_bindgen(constructor)]
|
317 |
/// Internal method to modify values.
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
#[cfg_attr(target_arch="wasm32", async_recursion(?Send))]
|
2642 |
pub fn handle_eviction(&mut self, m: Box<Packet>, ex: &mut dyn Executor) {
|
2643 |
#[allow(clippy::too_many_arguments)]
|
2644 |
fn trigger_downstream_evictions(
|
8 |
impl Node {
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub(crate) fn process(
|
180 |
/// children.
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
fn on_input(
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
fn on_input_raw(
|
134 |
#[allow(clippy::too_many_arguments)]
|
135 |
pub(super) async fn connection<T: AsyncRead + AsyncWrite + Unpin>(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
fn mount(
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub(crate) fn pack(
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
fn append_to_renderer(
|
129 |
// IMPROVE
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn build_from_palidx(
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
#[dbus_interface(name = "org.freedesktop.Notifications")]
|
191 |
/// Create a new `TabBar` widget.
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
pub fn new(
|
66 |
/// Create new inputs/witness for the verification circuit
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
pub fn new(
|
225 |
/// And a boolean indicating if all checks pass
|
226 |
#[allow(clippy::too_many_arguments)]
|
227 |
fn synthesize_non_base_case<CS: ConstraintSystem<<G as Group>::Base>>(
|
256 |
/// Folds self with a relaxed r1cs instance and returns the result
|
257 |
#[allow(clippy::too_many_arguments)]
|
258 |
pub fn fold_with_r1cs<CS: ConstraintSystem<<G as Group>::Base>>(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
83 |
/// Returns None if the passed node has no unexpanded edge.
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
fn estimate(
|
273 |
);
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
fn NSIConnect(
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub fn new_order_v3<'info>(
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn new_order_v3<'info>(
|
349 |
#[allow(clippy::too_many_arguments)]
|
350 |
fn find_inner_wrapped<T, R, F>(
|
381 |
#[allow(clippy::too_many_arguments)]
|
382 |
fn find_inner2<T, R, F>(
|
409 |
#[allow(clippy::too_many_arguments)]
|
410 |
pub(crate) fn dir_entry_dict(
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
pub fn run_seq_dates(
|
445 |
// The table produced by `table -e`
|
446 |
#[allow(clippy::too_many_arguments)]
|
447 |
fn build_expanded_table(
|
948 |
#[allow(clippy::too_many_arguments)]
|
949 |
#[allow(clippy::into_iter_on_ref)]
|
1264 |
#[allow(clippy::too_many_arguments)]
|
1265 |
fn create_table2_entry(
|
1318 |
#[allow(clippy::too_many_arguments)]
|
1319 |
fn convert_to_table2_entry(
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
fn eval_external(
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
fn build_expanded_table(
|
279 |
#[allow(clippy::too_many_arguments)]
|
280 |
#[allow(clippy::into_iter_on_ref)]
|
591 |
#[allow(clippy::too_many_arguments)]
|
592 |
fn create_table2_entry_basic(
|
614 |
#[allow(clippy::too_many_arguments)]
|
615 |
fn create_table2_entry(
|
669 |
#[allow(clippy::too_many_arguments)]
|
670 |
fn convert_to_table2_entry(
|
239 |
#[allow(clippy::too_many_arguments)]
|
240 |
fn render_ui(
|
368 |
#[allow(clippy::too_many_arguments)]
|
369 |
fn pager_run_command(
|
648 |
#[allow(clippy::too_many_arguments)]
|
649 |
fn handle_events<V: View>(
|
705 |
#[allow(clippy::too_many_arguments)]
|
706 |
fn handle_event<V: View>(
|
58 |
impl<'a> TableW<'a> {
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
pub fn new(
|
107 |
/// Convert GFA byte lines to nuon, given a compression status.
|
108 |
#[allow(clippy::too_many_arguments)]
|
109 |
fn lines_to_nuon<R: BufRead>(
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
fn draw_table(
|
362 |
#[must_use]
|
363 |
#[allow(clippy::too_many_arguments)]
|
364 |
/// Write the [`Container`]'s header to a `Vec<u8>`. Returns `Some(Vec<u8>)` on success.
|
593 |
#[allow(clippy::too_many_arguments)]
|
594 |
fn read(
|
198 |
#[allow(clippy::too_many_arguments)]
|
199 |
/// Set a group of chunk information fields.
|
545 |
/// Add information for new blob into the blob information table.
|
546 |
#[allow(clippy::too_many_arguments)]
|
547 |
pub fn add(
|
1579 |
/// Add information for new blob into the blob information table.
|
1580 |
#[allow(clippy::too_many_arguments)]
|
1581 |
pub fn add(
|
851 |
impl BuildContext {
|
852 |
#[allow(clippy::too_many_arguments)]
|
853 |
pub fn new(
|
1728 |
#[allow(clippy::too_many_arguments)]
|
1729 |
#[inline]
|
513 |
#[allow(clippy::too_many_arguments)]
|
514 |
pub fn create_fuse_daemon(
|
444 |
/// we send this request to mirror.
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
pub fn call<R: Read + Clone + Send + 'static>(
|
633 |
#[allow(clippy::too_many_arguments)]
|
634 |
fn call_inner<R: Read + Clone + Send + 'static>(
|
1946 |
#[allow(clippy::too_many_arguments)]
|
1947 |
fn endpoint_request<'a>(
|
63 |
impl Builder {
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
pub fn new(
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
pub fn process_filter_tech<F: FnOnce(&mut GraphicsEffectContext, &mut GraphicsEffect)>(
|
228 |
impl StreamConsumer {
|
229 |
#[allow(clippy::too_many_arguments)]
|
230 |
pub(crate) fn new(
|
148 |
impl NodeManagerWorker {
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
pub(super) async fn request_controller<T>(
|
41 |
impl<V: SecureChannelVault, K: SecureChannelKeyExchanger> SecureChannelDecryptor<V, K> {
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub(crate) async fn new_initiator(
|
71 |
/// New responder
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
pub async fn new_responder(
|
51 |
// clippy to stop complaining about it.
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
fn print_node_info(
|
231 |
/// A utility function to spawn a new node into foreground mode
|
232 |
#[allow(clippy::too_many_arguments)]
|
233 |
pub fn spawn_node(
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub async fn create_secure_channel_to_project(
|
307 |
/// Public so `ockam_command::node::create` can use it.
|
308 |
#[allow(clippy::too_many_arguments)]
|
309 |
pub async fn start_authenticator_service(
|
461 |
#[allow(clippy::too_many_arguments)]
|
462 |
async fn mock_handshake<V: XXVault>(
|
126 |
///
|
127 |
#[allow(clippy::too_many_arguments)]
|
128 |
pub fn from_param(
|
122 |
///
|
123 |
#[allow(clippy::too_many_arguments)]
|
124 |
pub fn from_param(
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
impl Suites {
|
141 |
#[allow(clippy::too_many_arguments)]
|
142 |
pub(crate) fn char_extents(
|
22 |
impl<'a, 'b> Revision<'a> {
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub(crate) fn parse(
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
fn generate_ke2<'a, 'b, 'c, 'd, R: RngCore + CryptoRng, S: SecretKey<G>>(
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
fn generate_ke3<'a, 'b, 'c, 'd>(
|
198 |
///
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn new(
|
104 |
///
|
105 |
#[allow(clippy::too_many_arguments)]
|
106 |
pub fn with_dimensions<P: AsRef<Path>, V>(
|
73 |
///
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub fn new<P: AsRef<Path>>(
|
131 |
///
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
pub fn with_dimensions<P: AsRef<Path>, V>(
|
32 |
#[rustfmt::skip]
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
#[allow(clippy::missing_safety_doc)]
|
31 |
#[rustfmt::skip]
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
#[allow(clippy::missing_safety_doc)]
|
137 |
// This might get refactored with the TLS codec refactoring, just suppressing the warning for now
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub(super) fn serialize_plaintext_tbs<'a, W: Write>(
|
180 |
impl GroupInfoPayload {
|
181 |
#[allow(clippy::too_many_arguments)] // TODO: #569 refactor GroupInfoPayload
|
182 |
/// Create a new group info payload struct.
|
41 |
/// FIXME: accept optional metadata for user_id(s)?
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn make_cert<'app>(
|
48 |
impl ControlNodesConfig {
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
pub fn create_control_nodes(
|
505 |
/// ```
|
506 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
507 |
pub fn from_private_components(
|
58 |
impl DatadogExporter {
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
fn new(
|
77 |
/// [`should_sample`]: ShouldSample::should_sample
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
fn should_sample(
|
67 |
/// Make a sampling decision using the provided sampler for the span and context.
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
fn make_sampling_decision(
|
37 |
impl Branch {
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub fn new(
|
151 |
/// performing these steps should return the audio data decoded so far.
|
152 |
#[allow(clippy::too_many_arguments)]
|
153 |
fn process_audio_packet_second_part<
|
376 |
#[allow(clippy::too_many_arguments)]
|
377 |
#[cfg(feature = "std")]
|
554 |
/// Draw a linear gradient in a rectangular region
|
555 |
#[allow(clippy::too_many_arguments)]
|
556 |
#[cfg(feature = "std")]
|
631 |
/// Draw a rect with rounded corners
|
632 |
#[allow(clippy::too_many_arguments)]
|
633 |
fn rounded_rect(
|
147 |
/// [Section 4.16: Note Commitments and Nullifiers]: https://zips.z.cash/protocol/protocol.pdf#commitmentsandnullifiers
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub(in crate::circuit) fn derive_nullifier<
|
712 |
impl GdCanonicity {
|
713 |
#[allow(clippy::too_many_arguments)]
|
714 |
fn configure(
|
779 |
#[allow(clippy::too_many_arguments)]
|
780 |
fn assign(
|
829 |
impl PkdCanonicity {
|
830 |
#[allow(clippy::too_many_arguments)]
|
831 |
fn configure(
|
895 |
#[allow(clippy::too_many_arguments)]
|
896 |
fn assign(
|
1023 |
impl RhoCanonicity {
|
1024 |
#[allow(clippy::too_many_arguments)]
|
1025 |
fn configure(
|
161 |
impl Query {
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn new<T>(
|
202 |
#[allow(clippy::many_single_char_names)]
|
203 |
#[allow(clippy::too_many_arguments)]
|
204 |
/// Message compression adopted from [mbed
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
fn permutation_p(
|
394 |
#[allow(clippy::too_many_arguments)]
|
395 |
#[must_use = "SECURITY WARNING: Ignoring a Result can have real security implications."]
|
535 |
#[allow(clippy::too_many_arguments)]
|
536 |
#[must_use = "SECURITY WARNING: Ignoring a Result can have real security implications."]
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
#[cfg(feature = "safe_api")]
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
#[cfg(feature = "safe_api")]
|
540 |
/// Export a container image with an encapsulated ostree commit.
|
541 |
#[allow(clippy::too_many_arguments)]
|
542 |
async fn container_export(
|
117 |
#[context("Writing ostree root to blob")]
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
fn export_chunked(
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub fn data_row_container<'a, 'b>(
|
237 |
type Style: Default;
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
fn draw<Message>(
|
237 |
type Style: Default;
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
fn draw<Message>(
|
88 |
#[cfg(feature = "i16-out")]
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
#[inline]
|
112 |
*/
|
113 |
#[allow(clippy::too_many_arguments)]
|
114 |
#[inline]
|
136 |
*/
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
#[inline]
|
20 |
pub trait Audio: Send + Sync {
|
21 |
#[allow(clippy::too_many_arguments)]
|
22 |
fn create_source(
|
258 |
#[allow(clippy::too_many_arguments)]
|
259 |
fn sync_cache(
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
fn generate_sdf_font(
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
fn bake_project(
|
127 |
#[inline]
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
const fn montgomery_reduce(r: &[u64; 8]) -> Fe {
|
167 |
#[inline]
|
168 |
#[allow(clippy::too_many_arguments)]
|
169 |
const fn sub_inner(l: &[u64; 5], r: &[u64; 5]) -> Fe {
|
116 |
#[inline]
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
const fn montgomery_reduce(r: &[u64; 8]) -> Fe {
|
156 |
#[inline]
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
const fn sub_inner(l: &[u64; 5], r: &[u64; 5]) -> Fe {
|
39 |
#[inline]
|
40 |
#[allow(clippy::too_many_arguments)]
|
41 |
pub(super) const fn barrett_reduce(lo: U256, hi: U256) -> U256 {
|
141 |
#[inline]
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
const fn sub_inner_five(l: [u64; 5], r: [u64; 5]) -> [u64; 5] {
|
154 |
#[inline]
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
const fn subtract_n_if_necessary(r0: u64, r1: u64, r2: u64, r3: u64, r4: u64) -> [u64; 5] {
|
37 |
#[inline]
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub(super) const fn barrett_reduce(lo: U256, hi: U256) -> U256 {
|
129 |
#[inline]
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
const fn sub_inner_five(l: [u64; 5], r: [u64; 5]) -> [u64; 5] {
|
142 |
#[inline]
|
143 |
#[allow(clippy::too_many_arguments)]
|
144 |
const fn subtract_n_if_necessary(r0: u64, r1: u64, r2: u64, r3: u64, r4: u64) -> [u64; 5] {
|
219 |
#[inline]
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
const fn sub_inner(
|
289 |
#[inline]
|
290 |
#[allow(clippy::too_many_arguments)]
|
291 |
const fn montgomery_reduce(
|
386 |
#[inline]
|
387 |
#[allow(clippy::too_many_arguments)]
|
388 |
const fn barrett_reduce(lo: U256, hi: U256) -> Self {
|
470 |
#[inline]
|
471 |
#[allow(clippy::too_many_arguments)]
|
472 |
const fn sub_inner_five(l: [u64; 5], r: [u64; 5]) -> [u64; 5] {
|
485 |
#[inline]
|
486 |
#[allow(clippy::too_many_arguments)]
|
487 |
const fn subtract_n_if_necessary(r0: u64, r1: u64, r2: u64, r3: u64, r4: u64) -> [u64; 5] {
|
83 |
/// ```
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn validate_operation_with_entry(
|
8 |
clippy::identity_op,
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::unnecessary_cast
|
8 |
clippy::identity_op,
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::unnecessary_cast
|
21 |
impl ActionEventItem {
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn new(
|
49 |
#[inline]
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn new_utc(
|
68 |
#[inline]
|
69 |
#[allow(clippy::too_many_arguments)]
|
70 |
pub fn new(
|
161 |
/// If a token is provided, then bearer token authentication will be used.
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn add_pact_broker_source(
|
93 |
//Filter that removes pools with that contain less than a specified usd value
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub async fn filter_pools_below_usd_threshold<P: 'static + JsonRpcClient>(
|
119 |
//Filter that removes pools with that contain less than a specified usd value
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
pub async fn filter_pools_below_usd_threshold_with_throttle<P: 'static + JsonRpcClient>(
|
94 |
impl UniswapV2Pool {
|
95 |
#[allow(clippy::too_many_arguments)]
|
96 |
pub fn new(
|
314 |
impl UniswapV3Pool {
|
315 |
#[allow(clippy::too_many_arguments)]
|
316 |
pub fn new(
|
961 |
#[allow(clippy::too_many_arguments)]
|
962 |
fn handle_l4_common(
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
async fn create_sync_tasks(
|
596 |
/// Synchronize a rustup channel (stable, beta, or nightly).
|
597 |
#[allow(clippy::too_many_arguments)]
|
598 |
pub async fn sync_rustup_channel(
|
96 |
/// Draw a border around the edges of the window.
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
pub fn border<T: ToChtype>(
|
166 |
/// FALSE, blanks are copied.
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
pub fn copywin(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
#[allow(clippy::derive_hash_xor_eq)]
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
#[allow(unused_imports)]
|
23 |
/// This function constructs a cell borders with all sides set.
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn full(
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
fn print_split_line<R, W, H>(
|
781 |
#[allow(clippy::too_many_arguments)]
|
782 |
fn print_line_aligned<R, W>(
|
533 |
#[allow(clippy::too_many_arguments)]
|
534 |
fn write_plan_existing(
|
392 |
#[allow(clippy::too_many_arguments)]
|
393 |
fn compute_quotient_evaluation(
|
477 |
// Commitment to [r]_1
|
478 |
#[allow(clippy::too_many_arguments)]
|
479 |
fn compute_linearisation_commitment(
|
281 |
#[allow(clippy::too_many_arguments)]
|
282 |
fn make_column_chunks<T: DataType>(
|
1274 |
// `def_levels` and `rep_levels` are always provided with enough space.
|
1275 |
#[allow(clippy::too_many_arguments)]
|
1276 |
fn test_read_batch_general(
|
1306 |
// definition and repetition levels.
|
1307 |
#[allow(clippy::too_many_arguments)]
|
1308 |
fn test_read_batch(
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
pub(crate) fn write_batch_internal(
|
133 |
#[allow(clippy::too_many_arguments)]
|
134 |
pub fn make_pages<T: DataType>(
|
507 |
// Creates a new event using the input parameters directly.
|
508 |
#[allow(clippy::too_many_arguments)]
|
509 |
pub(crate) fn new_from_dot_input(
|
23 |
#[allow(clippy::needless_lifetimes)]
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
#[allow(clippy::ptr_arg)]
|
1423 |
#[allow(clippy::too_many_arguments)]
|
1424 |
fn build_install_pkgbuild<'a>(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn print_upgrade(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub async fn format_results(
|
108 |
/// and a number system base 1 or base 0 does not make any sense.
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn new(
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
#[cfg_attr(not(feature = "uninline-portable"), inline(always))]
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
#[cfg_attr(not(feature = "uninline-portable"), inline(always))]
|
299 |
{
|
300 |
#[allow(clippy::too_many_arguments)]
|
301 |
pub(crate) fn new(
|
797 |
#[allow(clippy::too_many_arguments)]
|
798 |
async fn commit_entry(
|
274 |
/// from repeatedly parsing the same streams.
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
pub fn new_from_parts(
|
45 |
/// character of the name if it is one of "CHNOS".
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn new(
|
703 |
#[allow(non_snake_case)]
|
704 |
#[allow(clippy::too_many_arguments)]
|
705 |
fn FPDF_RenderPageBitmap(
|
1115 |
#[allow(non_snake_case)]
|
1116 |
#[allow(clippy::too_many_arguments)]
|
1117 |
fn FPDF_FFLDraw(
|
1204 |
#[allow(non_snake_case)]
|
1205 |
#[allow(clippy::too_many_arguments)]
|
1206 |
fn FPDFDest_GetLocationInPage(
|
1388 |
#[allow(non_snake_case)]
|
1389 |
#[allow(clippy::too_many_arguments)]
|
1390 |
fn FPDFText_GetBoundedText(
|
1459 |
#[allow(non_snake_case)]
|
1460 |
#[allow(clippy::too_many_arguments)]
|
1461 |
fn FPDFLink_GetRect(
|
2448 |
#[allow(non_snake_case)]
|
2449 |
#[allow(clippy::too_many_arguments)]
|
2450 |
fn extern_FPDFDest_GetLocationInPage(
|
2997 |
#[allow(non_snake_case)]
|
2998 |
#[allow(clippy::too_many_arguments)]
|
2999 |
fn extern_FPDFLink_GetRect(
|
6116 |
#[allow(non_snake_case)]
|
6117 |
#[allow(clippy::too_many_arguments)]
|
6118 |
fn FPDFDest_GetLocationInPage(
|
6482 |
#[allow(non_snake_case)]
|
6483 |
#[allow(clippy::too_many_arguments)]
|
6484 |
fn FPDFLink_GetRect(
|
314 |
#[allow(clippy::too_many_arguments)]
|
315 |
#[inline]
|
143 |
/// Create a new instance from component parts
|
144 |
#[allow(clippy::too_many_arguments)]
|
145 |
pub fn new(
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn get_swap_amount(
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
pub fn get_swap_fees(
|
147 |
#[cfg(any(client, doc))]
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub(crate) fn render_widget_for_template_client(
|
32 |
#[cfg(any(client, doc))]
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
pub(crate) fn render_for_template_client<'a>(
|
236 |
/// resolving each layer.
|
237 |
#[allow(clippy::too_many_arguments)]
|
238 |
#[allow(clippy::type_complexity)]
|
416 |
/// This assumes the given locale is supported.
|
417 |
#[allow(clippy::too_many_arguments)]
|
418 |
async fn get_state_for_path_internal(
|
152 |
#[allow(clippy::too_many_arguments)]
|
153 |
fn process<S, A, M>(
|
676 |
/// Return 0 if okay, a DTERR code if not.
|
677 |
#[allow(clippy::too_many_arguments)]
|
678 |
fn decode_number(
|
1924 |
#[allow(clippy::too_many_arguments)]
|
1925 |
fn decode_date_token(
|
2946 |
#[allow(clippy::too_many_arguments)]
|
2947 |
fn decode_date_part_left<'a, 'b, 'c, 'd>(
|
25 |
impl KeyDetails {
|
26 |
#[allow(clippy::too_many_arguments)] // FIXME
|
27 |
pub fn new(
|
556 |
#[allow(clippy::too_many_arguments)]
|
557 |
fn eval(
|
223 |
#[allow(clippy::too_many_arguments)]
|
224 |
fn _phoenix_instruction_template<T: BorshSerialize>(
|
419 |
#[allow(clippy::too_many_arguments)]
|
420 |
pub fn new_ioc(
|
83 |
// FIXME: reduce number of arguments
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub(crate) fn new(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
#[tracing::instrument(skip(repo, store, hash))]
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
#[tracing::instrument(skip(repo, store, hash))]
|
399 |
impl ObjectStore {
|
400 |
#[allow(clippy::too_many_arguments)]
|
401 |
pub(crate) async fn build(
|
304 |
#[allow(clippy::too_many_arguments)]
|
305 |
pub fn set_image_layout_with_subresource(
|
161 |
impl VkGraphicsPipeline {
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn new(
|
26 |
impl VkTexture {
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn from_ktx<P: AsRef<Path>>(
|
206 |
/// An extended version of `create_transaction`, fine-grain
|
207 |
#[allow(clippy::too_many_arguments)]
|
208 |
pub fn create_transaction_ext<T: Encode>(
|
139 |
/// Draw text to the current canvas. `angle` must be in degrees.
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
fn text(
|
215 |
/// Draw an arc to the current canvas.
|
216 |
#[allow(clippy::too_many_arguments)]
|
217 |
fn arc(
|
229 |
/// tinted. `angle` must be in degrees.
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
fn image(
|
104 |
/// Constructs a `Quad` from individual x/y coordinates.
|
105 |
#[allow(clippy::too_many_arguments)]
|
106 |
#[inline]
|
139 |
/// Constructs a `Quad` from individual x/y/z coordinates.
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
#[inline]
|
118 |
/// Constructs a `Triangle` from individual x/y/z coordinates.
|
119 |
#[allow(clippy::too_many_arguments)]
|
120 |
#[inline]
|
427 |
///
|
428 |
#[allow(clippy::too_many_arguments)]
|
429 |
fn texture(
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
fn hover(
|
421 |
#[allow(clippy::too_many_arguments)]
|
422 |
pub(crate) fn create_backing_texture(
|
313 |
#[allow(clippy::too_many_arguments)]
|
314 |
fn generate_union_variant(
|
325 |
#[allow(clippy::too_many_arguments)]
|
326 |
fn generate_rpc_method(
|
74 |
impl<F> BackendTableFields<F> {
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
fn new<'a, B: ?Sized + Backend<TableFieldInfo = F>>(
|
61 |
impl<'a> Pubkey {
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
pub fn new(key: &[u8; 32]) -> Self {
|
416 |
#[allow(clippy::too_many_arguments)]
|
417 |
fn compute_quotient_evaluation(
|
502 |
// Commitment to [r]_1
|
503 |
#[allow(clippy::too_many_arguments)]
|
504 |
fn compute_linearisation_commitment(
|
478 |
// TODO: consider make this function less complicated
|
479 |
#[allow(clippy::too_many_arguments)]
|
480 |
#[allow(clippy::cognitive_complexity)]
|
667 |
#[allow(clippy::too_many_arguments)]
|
668 |
pub(super) fn draw_mesh<FmtLabel>(
|
36 |
/// ```
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn new<GS: Into<ShapeStyle>, LS: Into<ShapeStyle>>(
|
17 |
/// Draws the x-axis label onto the canvas, returns how much new vertical-horizontal space has been consumed on the canvas
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn build_x_axis_label(
|
166 |
/// Draws the scale markings along the x-axis
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
pub fn draw_x_axis_scale_markings(
|
17 |
/// Draws the y-axis label onto the canvas, returns how much new vertical-horizontal space has been consumed on the canvas
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn build_y_axis_label(
|
144 |
/// Draws the scale markings along the x-axis
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
pub fn draw_y_axis_scale_markings(
|
17 |
/// allows for accurately plotting data points
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn get_xy_axis_pixel_min_max(
|
343 |
/// Within the acceptable pixel space for the axes draw them, note the top left corner of the canvas is the origin `(0, 0)` with bottom right `(canvas.dimensions().0, canvas.dimensions().1)`
|
344 |
#[allow(clippy::too_many_arguments)]
|
345 |
pub fn draw_xy_axes(
|
131 |
// TODO: consider make this function less complicated
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
#[allow(clippy::cognitive_complexity)]
|
319 |
#[allow(clippy::too_many_arguments)]
|
320 |
pub(crate) fn draw_mesh<FmtLabel, YH: KeyPointHint, XH: KeyPointHint>(
|
36 |
/// ```
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn new<GS: Into<ShapeStyle>, LS: Into<ShapeStyle>>(
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
pub(super) fn draw_mesh<FmtLabel>(
|
19 |
/// Create a new candlestick element, which requires the Y coordinate can be compared
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn new<GS: Into<ShapeStyle<'a>>, LS: Into<ShapeStyle<'a>>>(
|
265 |
// TODO: consider make this function less complicated
|
266 |
#[allow(clippy::too_many_arguments)]
|
267 |
#[allow(clippy::cognitive_complexity)]
|
454 |
#[allow(clippy::too_many_arguments)]
|
455 |
pub(super) fn draw_mesh<FmtLabel, YH: KeyPointHint, XH: KeyPointHint>(
|
36 |
/// ```
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn new<GS: Into<ShapeStyle>, LS: Into<ShapeStyle>>(
|
500 |
#[allow(clippy::too_many_arguments)]
|
501 |
fn dependency_section<'a>(
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
fn query_results<F, G, H, I, J, K, L>(
|
251 |
#[allow(clippy::too_many_arguments)]
|
252 |
fn rolling_apply_convolve_quantile<T, Fo, Fa>(
|
5 |
// used by agg_quantile
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub fn rolling_quantile_by_iter<T, O>(
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
fn rolling_apply_quantile<T, Fo, Fa>(
|
145 |
// continue from that offsets location.
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
#[allow(clippy::type_complexity)]
|
574 |
#[allow(clippy::too_many_arguments)]
|
575 |
fn dispatch_join<T: PolarsNumericType>(
|
625 |
#[cfg_attr(docsrs, doc(cfg(feature = "asof_join")))]
|
626 |
#[allow(clippy::too_many_arguments)]
|
627 |
#[doc(hidden)]
|
710 |
#[cfg_attr(docsrs, doc(cfg(feature = "asof_join")))]
|
711 |
#[allow(clippy::too_many_arguments)]
|
712 |
pub fn join_asof_by<I, S>(
|
110 |
#[doc(hidden)]
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn _join_asof(
|
127 |
/// Probe the build table and add tuples to the results (inner join)
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
fn probe_inner<F>(
|
471 |
/// Probe the build table and add tuples to the results (inner join)
|
472 |
#[allow(clippy::too_many_arguments)]
|
473 |
#[allow(clippy::type_complexity)]
|
449 |
/// fields are written to the buffers. The UTF8 data will be parsed later.
|
450 |
#[allow(clippy::too_many_arguments)]
|
451 |
pub(super) fn parse_lines<'a>(
|
163 |
impl<'a> CoreReader<'a> {
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
pub(crate) fn new(
|
699 |
#[allow(clippy::too_many_arguments)]
|
700 |
fn read_chunk(
|
171 |
/// - bytes read
|
172 |
#[allow(clippy::too_many_arguments)]
|
173 |
pub fn infer_file_schema(
|
141 |
impl<'a> CoreJsonReader<'a> {
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub(crate) fn new(
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
// might parallelize over columns
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
// parallelizes over row groups
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn read_parquet<R: MmapBytesReader>(
|
19 |
impl PartitionGroupByExec {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub(crate) fn new(
|
14 |
impl JoinExec {
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub(crate) fn new(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
fn map_by_argsort(
|
94 |
#[doc(hidden)]
|
95 |
#[allow(clippy::too_many_arguments)]
|
96 |
fn _join_impl(
|
59 |
impl GenericJoinProbe {
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
pub(super) fn new(
|
163 |
#[allow(clippy::too_many_arguments)]
|
164 |
#[cfg(feature = "csv-file")]
|
3 |
#[allow(clippy::too_many_arguments)]
|
4 |
pub(super) fn process_generic(
|
3 |
#[allow(clippy::too_many_arguments)]
|
4 |
pub(super) fn process_groupby(
|
3 |
#[allow(clippy::too_many_arguments)]
|
4 |
pub(super) fn process_hstack(
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub(super) fn process_join(
|
3 |
#[allow(clippy::too_many_arguments)]
|
4 |
pub(super) fn process_melt(
|
188 |
#[allow(clippy::too_many_arguments)]
|
189 |
fn join_push_down(
|
3 |
#[allow(clippy::too_many_arguments)]
|
4 |
pub(super) fn process_projection(
|
1776 |
#[allow(clippy::too_many_arguments)]
|
1777 |
pub fn _open_face(
|
592 |
/// Creates an 'InitReserve' instruction.
|
593 |
#[allow(clippy::too_many_arguments)]
|
594 |
pub fn init_reserve(
|
664 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
665 |
#[allow(clippy::too_many_arguments)]
|
666 |
pub fn deposit_reserve_liquidity(
|
699 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
700 |
#[allow(clippy::too_many_arguments)]
|
701 |
pub fn redeem_reserve_collateral(
|
734 |
/// Creates an 'InitObligation' instruction.
|
735 |
#[allow(clippy::too_many_arguments)]
|
736 |
pub fn init_obligation(
|
756 |
/// Creates a 'RefreshObligation' instruction.
|
757 |
#[allow(clippy::too_many_arguments)]
|
758 |
pub fn refresh_obligation(
|
708 |
impl TestReserve {
|
709 |
#[allow(clippy::too_many_arguments)]
|
710 |
pub async fn init(
|
912 |
impl TestObligation {
|
913 |
#[allow(clippy::too_many_arguments)]
|
914 |
pub async fn init(
|
592 |
/// Creates an 'InitReserve' instruction.
|
593 |
#[allow(clippy::too_many_arguments)]
|
594 |
pub fn init_reserve(
|
664 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
665 |
#[allow(clippy::too_many_arguments)]
|
666 |
pub fn deposit_reserve_liquidity(
|
699 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
700 |
#[allow(clippy::too_many_arguments)]
|
701 |
pub fn redeem_reserve_collateral(
|
734 |
/// Creates an 'InitObligation' instruction.
|
735 |
#[allow(clippy::too_many_arguments)]
|
736 |
pub fn init_obligation(
|
756 |
/// Creates a 'RefreshObligation' instruction.
|
757 |
#[allow(clippy::too_many_arguments)]
|
758 |
pub fn refresh_obligation(
|
708 |
impl TestReserve {
|
709 |
#[allow(clippy::too_many_arguments)]
|
710 |
pub async fn init(
|
912 |
impl TestObligation {
|
913 |
#[allow(clippy::too_many_arguments)]
|
914 |
pub async fn init(
|
261 |
/// Creates an InitStakingPool instruction
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
pub fn init_staking_pool(
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn process_initialize_sundial(
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
impl<'info> PortAccounts<'info> {
|
434 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
435 |
#[allow(clippy::too_many_arguments)]
|
436 |
pub fn deposit_reserve_liquidity(
|
469 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
470 |
#[allow(clippy::too_many_arguments)]
|
471 |
pub fn redeem_reserve_collateral(
|
504 |
/// Creates an `InitObligation` instruction.
|
505 |
#[allow(clippy::too_many_arguments)]
|
506 |
pub fn init_obligation(
|
526 |
/// Creates a `RefreshObligation` instruction.
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
pub fn refresh_obligation(
|
549 |
/// Creates a `DepositObligationCollateral` instruction.
|
550 |
#[allow(clippy::too_many_arguments)]
|
551 |
pub fn deposit_obligation_collateral(
|
434 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
435 |
#[allow(clippy::too_many_arguments)]
|
436 |
pub fn deposit_reserve_liquidity(
|
469 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
470 |
#[allow(clippy::too_many_arguments)]
|
471 |
pub fn redeem_reserve_collateral(
|
504 |
/// Creates an `InitObligation` instruction.
|
505 |
#[allow(clippy::too_many_arguments)]
|
506 |
pub fn init_obligation(
|
526 |
/// Creates a `RefreshObligation` instruction.
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
pub fn refresh_obligation(
|
549 |
/// Creates a `DepositObligationCollateral` instruction.
|
550 |
#[allow(clippy::too_many_arguments)]
|
551 |
pub fn deposit_obligation_collateral(
|
217 |
// Especially the match statement has become difficult to follow.
|
218 |
#[allow(clippy::too_many_arguments)]
|
219 |
fn from_options(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
mod bindings {
|
55 |
impl UPSStateParameters{
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
pub fn new(mode: UPSMode,
|
1 |
pub use erc20::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod erc20 {
|
1 |
pub use uniswap_v2_pair::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod uniswap_v2_pair {
|
1 |
pub use uniswap_v2_route_02::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod uniswap_v2_route_02 {
|
1 |
pub use yearn_lens_oracle::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod yearn_lens_oracle {
|
170 |
// #[cfg_attr(feature = "cargo-clippy", allow(needless_lifetimes))]
|
171 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
172 |
pub fn new(width: Px, height: Px, color_space: ColorSpace,
|
68 |
/// unformatted. Refer to [`run_all_handles`](struct.Printr.html#method.run_all_handles).
|
69 |
#[allow(clippy::too_many_arguments)]
|
70 |
pub fn new(
|
187 |
/// - Returns a clone of the most up-to-date `child_variable` in the cache.
|
188 |
#[allow(clippy::too_many_arguments)]
|
189 |
pub(crate) fn process_tree_node_attributes(
|
848 |
/// - Returns a clone of the most up-to-date `child_variable` in the cache.
|
849 |
#[allow(clippy::too_many_arguments)]
|
850 |
pub(crate) fn extract_type(
|
286 |
#[allow(clippy::too_many_arguments)]
|
287 |
fn create_and_fill_model(
|
140 |
/// [`make_tasks`]: fn.make_tasks.html
|
141 |
#[allow(clippy::too_many_arguments)]
|
142 |
pub fn make_tasks_advanced(
|
111 |
/// [`lambda::Language`]: struct.Language.html
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
pub fn induce<O: Sync, I, X, P, D, F, R>(
|
156 |
#[allow(clippy::too_many_arguments)]
|
157 |
fn enumerate_many(
|
314 |
}
|
315 |
#[allow(clippy::too_many_arguments)]
|
316 |
fn enumerate_dfs(
|
149 |
/// Where the ACTUAL work happens, taking advantage of Rust error-handling etc
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
unsafe fn _network_open(
|
304 |
/// Where the ACTUAL work happens
|
305 |
#[allow(clippy::too_many_arguments)]
|
306 |
fn _network_read_range(
|
180 |
/// Composition.
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
pub fn comp<F1: Prop, F2: Prop, F3: Prop, F4: Prop, X1: Prop, X2: Prop>(
|
334 |
#[allow(clippy::too_many_arguments)]
|
335 |
fn generate_field_descriptor(
|
844 |
#[allow(clippy::too_many_arguments)]
|
845 |
fn generate_oneof_descriptor(
|
329 |
#[allow(clippy::too_many_arguments)]
|
330 |
async fn deploy(
|
14 |
/// It's also necessary to get all failed tasks, in case the user specified the `--all-failed` flag.
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub async fn restart(
|
73 |
impl Task {
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub fn new(
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
impl Graphics {
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
pub fn init_display(
|
189 |
impl Driver {
|
190 |
#[allow(clippy::too_many_arguments)]
|
191 |
pub fn new(
|
116 |
#[allow(clippy::too_many_arguments)]
|
117 |
pub fn request_input<F>(
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
unsafe fn purple_request_input_with_callback<F>(
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub fn build(
|
80 |
// If unable to resolve this way, subsequently run this with additional deconfliction reqs.
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn guess_graph(
|
162 |
/// the lib folder. For source dists, make a wheel first.
|
163 |
#[allow(clippy::too_many_arguments)]
|
164 |
pub fn download_and_install_package(
|
1123 |
/// the config and lock files.
|
1124 |
#[allow(clippy::too_many_arguments)]
|
1125 |
fn sync(
|
237 |
/// Creates a new `datetime.datetime` object.
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
pub fn new<'p>(
|
273 |
/// See [PEP 495](https://www.python.org/dev/peps/pep-0495/) for more detail.
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
pub fn new_with_fold<'p>(
|
91 |
/// Construct a new build environment performing validation of requirements.
|
92 |
#[allow(clippy::too_many_arguments)]
|
93 |
pub fn new(
|
265 |
/// The path to the produced executable is returned.
|
266 |
#[allow(clippy::too_many_arguments)]
|
267 |
pub fn build_executable_with_rust_project<'a>(
|
477 |
/// artifacts (if any) are written to `artifacts_path`.
|
478 |
#[allow(clippy::too_many_arguments)]
|
479 |
pub fn build_pyembed_artifacts(
|
107 |
/// output from repackaging to give the user something for debugging.
|
108 |
#[allow(clippy::too_many_arguments)]
|
109 |
pub fn build(
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub fn run(
|
178 |
/// with it.
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
fn as_python_executable_builder(
|
181 |
/// Returns a struct describing the generated libpython.
|
182 |
#[allow(clippy::too_many_arguments)]
|
183 |
pub fn link_libpython(
|
276 |
/// Run `setup.py install` against a path and return found resources.
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
pub fn setup_py_install<'a, S: BuildHasher>(
|
137 |
impl StandalonePythonExecutableBuilder {
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub fn from_distribution(
|
64 |
impl PyOxidizerEnvironmentContext {
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub fn new(
|
114 |
/// Constructs a new Price Feed
|
115 |
#[allow(clippy::too_many_arguments)]
|
116 |
pub fn new(id: PriceIdentifier, price: Price, ema_price: Price) -> PriceFeed {
|
159 |
impl Dotter {
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub(super) async fn new(
|
390 |
impl<'a> RangeReaderReadAtRetrier<'a> {
|
391 |
#[allow(clippy::too_many_arguments)]
|
392 |
fn new(
|
101 |
impl Dotter {
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
pub(super) fn new(
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
fn try_domain_with_ips(
|
568 |
#[allow(clippy::too_many_arguments)]
|
569 |
async fn try_domain_with_ips(
|
29 |
impl<'r, B: 'r, E: 'r> InnerRequest<'r, B, E> {
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub(super) fn new(
|
573 |
#[allow(clippy::too_many_arguments)]
|
574 |
fn upload_part(
|
152 |
#[inline]
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
fn new(
|
735 |
#[allow(clippy::too_many_arguments)]
|
736 |
fn v2_next<'a>(
|
344 |
#[allow(clippy::too_many_arguments)]
|
345 |
fn _upload_part<'a, H: Digest + Send + 'static, E: EndpointsProvider + Clone + 'a>(
|
569 |
#[allow(clippy::too_many_arguments)]
|
570 |
async fn _upload_part<'a, H: Digest + Send + 'static, E: EndpointsProvider + Clone + 'a>(
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
fn _try_to_upload_to_all_regions<M: MultiPartsUploader>(
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub fn receiver_task(
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn receiver_task(
|
82 |
impl PacketHeader {
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
/// Creates a new PacketHeader.
|
67 |
/// [`Write`]: https://doc.rust-lang.org/std/io/trait.Write.html
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
pub fn new(
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
fn parse_section_head(
|
224 |
#[allow(clippy::too_many_arguments)]
|
225 |
fn parse_env_entry(
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
fn parse_test_entry(
|
90 |
impl Context {
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub fn new(
|
156 |
#[allow(clippy::too_many_arguments)]
|
157 |
/// Internal method to try to apply the given configuration.
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
impl CheckCommand {
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
impl CmpCommand {
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
impl StressCommand {
|
48 |
#[allow(clippy::too_many_arguments)]
|
49 |
pub fn run(command: &CheckCommand) -> Result<(), ExitFailure> {
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
pub fn run(command: &CmpCommand) -> Result<(), ExitFailure> {
|
163 |
#[allow(clippy::too_many_arguments)]
|
164 |
pub fn load_testcases_from_states(
|
128 |
/// will be started at the same time.
|
129 |
#[allow(clippy::too_many_arguments)] // TODO refactor me #1480
|
130 |
pub async fn join(
|
616 |
#[cfg(test)]
|
617 |
#[allow(clippy::too_many_arguments)]
|
618 |
mod tests {
|
743 |
impl ConnectionRef {
|
744 |
#[allow(clippy::too_many_arguments)]
|
745 |
fn new(
|
149 |
/// Flood fill algorithm. See [wikipedia](https://en.wikipedia.org/wiki/Flood_fill) for more details.
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
fn flood_fill_seed<F>(
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
impl DeliverCommand {
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
async fn process_request(
|
711 |
#[allow(clippy::too_many_arguments)]
|
712 |
fn create_swapchain(
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
fn do_render_async(
|
322 |
#[allow(clippy::too_many_arguments)]
|
323 |
pub fn new(
|
124 |
// TODO: Fix that!
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub fn draw_charts(
|
790 |
#[allow(clippy::too_many_arguments)]
|
791 |
fn process_node<'a, 'b>(
|
835 |
#[allow(clippy::too_many_arguments)]
|
836 |
fn process_node_component<'a, 'b>(
|
1007 |
#[allow(clippy::too_many_arguments)]
|
1008 |
fn process_node_unit<'a, 'b>(
|
93 |
#[allow(clippy::too_many_arguments)]
|
94 |
pub fn with_capacity(
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
pub fn with_capacity(
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
pub fn with_capacity(
|
130 |
// Level 3 operations
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
#[allow(clippy::many_single_char_names)]
|
10 |
#[allow(clippy::many_single_char_names)]
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn gemm(
|
49 |
#[allow(clippy::many_single_char_names)]
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
unsafe fn ffi_sgemm(
|
29 |
/// Computes an activation forward function.
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn activation_forward(
|
46 |
/// Computes an activation backward function.
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
pub fn activation_backward(
|
80 |
#[allow(clippy::too_many_arguments)]
|
81 |
unsafe fn ffi_activation_forward(
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
unsafe fn ffi_activation_backward(
|
359 |
/// Computes a convolution forward function.
|
360 |
#[allow(clippy::too_many_arguments)]
|
361 |
pub fn convolution_forward(
|
412 |
/// Computes a convolution backward function w.r.t filter coefficient.
|
413 |
#[allow(clippy::too_many_arguments)]
|
414 |
pub fn convolution_backward_filter(
|
448 |
/// Computes a convolution backward function w.r.t the output tensor.
|
449 |
#[allow(clippy::too_many_arguments)]
|
450 |
pub fn convolution_backward_data(
|
528 |
#[allow(clippy::too_many_arguments)]
|
529 |
unsafe fn ffi_convolution_forward(
|
585 |
#[allow(clippy::too_many_arguments)]
|
586 |
unsafe fn ffi_convolution_backward_filter(
|
53 |
/// Computes the dropout forward function.
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn dropout_forward(
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
fn render_shape(
|
248 |
#[allow(clippy::too_many_arguments)]
|
249 |
fn new(
|
451 |
impl TransactionalMemory {
|
452 |
#[allow(clippy::too_many_arguments)]
|
453 |
pub(crate) fn new(
|
25 |
impl<T: RouteData> Route<T> {
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn new(
|
210 |
// \return the next IP, or None if the loop failed.
|
211 |
#[allow(clippy::too_many_arguments)]
|
212 |
fn run_scm_loop<Dir: Direction>(
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
fn upload_annotations_from_reader(
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
fn upload_batch(
|
319 |
#[allow(clippy::too_many_arguments)]
|
320 |
fn upload_comments_from_reader(
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
fn get_comments_from_uids(
|
136 |
impl Widget {
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
fn new_gtk(widget: GtkWidget, typ: Path, init_parameters: Vec<Expr>, children: Vec<Widget>,
|
161 |
#[allow(clippy::too_many_arguments)]
|
162 |
fn new_relm(widget: RelmWidget, typ: Path, init_parameters: Vec<Expr>, children: Vec<Widget>,
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
impl<F> MPS<F> {
|
317 |
impl Receiver {
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
pub(crate) fn new(
|
217 |
/// Create a new sender.
|
218 |
#[allow(clippy::too_many_arguments)]
|
219 |
pub(crate) fn new(
|
164 |
/// Create a new sender.
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
pub(crate) fn new(
|
413 |
#[allow(clippy::too_many_arguments)]
|
414 |
fn create_rpass_from_desc<'rpass>(
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn fill(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn fill(
|
116 |
/// keep running when minimized.
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
fn handle_event(
|
342 |
#[allow(clippy::too_many_arguments)]
|
343 |
fn handle_surface<A: App, T: 'static>(
|
74 |
/// customizing.
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn add_to_graph<'node>(
|
37 |
/// graph.
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub fn add_culling_to_graph<'node, M: Material>(
|
169 |
#[allow(clippy::too_many_arguments)]
|
170 |
pub fn add_prepass_to_graph<'node>(
|
444 |
#[allow(clippy::too_many_arguments)]
|
445 |
fn create_depth_inner(
|
52 |
/// assumed a full depth-prepass has happened before.
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
pub fn new(
|
160 |
/// slice.
|
161 |
#[allow(clippy::too_many_arguments)]
|
162 |
pub fn add_forward_to_graph<'node>(
|
237 |
#[allow(clippy::too_many_arguments)]
|
238 |
fn build_forward_pipeline_inner(
|
87 |
/// successfull conection. The private key and the protocol id must be the same used in server.
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
pub fn generate(
|
140 |
/// Construct an `ActionRecord` from raw attributes.
|
141 |
#[allow(clippy::too_many_arguments)]
|
142 |
pub(crate) fn inflate(
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
pub fn rtp(
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
pub fn rtcp(
|
16 |
/// session expiry.
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub(super) async fn background_teardown(
|
74 |
/// Attempts `TEARDOWN` in a loop until success; caller should bound by session expiry.
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub(super) async fn teardown_loop_forever(
|
707 |
/// Get the chain of pre-signed transactions out of a deposit available for a manager.
|
708 |
#[allow(clippy::too_many_arguments)]
|
709 |
pub fn transaction_chain_manager<C: secp256k1::Verification>(
|
737 |
/// Get the entire chain of pre-signed transactions for this derivation index out of a deposit.
|
738 |
#[allow(clippy::too_many_arguments)]
|
739 |
pub fn transaction_chain<C: secp256k1::Verification>(
|
782 |
/// The derivation index used for the Spend CPFP is the highest of the deposits one.
|
783 |
#[allow(clippy::too_many_arguments)]
|
784 |
pub fn spend_tx_from_deposits<C: secp256k1::Verification>(
|
244 |
/// Insert a new deposit in the database
|
245 |
#[allow(clippy::too_many_arguments)]
|
246 |
pub fn db_insert_new_unconfirmed_vault(
|
298 |
/// The `emer_tx` and `unemer_tx` may only be passed for stakeholders.
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
pub fn db_confirm_deposit<'a>(
|
117 |
/// Insert a new vault in the database
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
pub fn insert_vault_in_db(
|
69 |
impl AreaLight {
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
pub fn new(
|
180 |
#[allow(clippy::too_many_arguments)]
|
181 |
pub fn render_list(
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn render(
|
290 |
#[allow(clippy::too_many_arguments)]
|
291 |
pub fn render(
|
1140 |
#[allow(clippy::too_many_arguments)]
|
1141 |
pub fn render(
|
31 |
/// Create a new [`Button`].
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn new(
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub(in crate) fn render_volume(
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
pub(in crate) fn render(
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
fn validate_state_evolution(
|
28 |
/// Validates state change in a contract node.
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
fn validate(
|
29 |
/// Extension trait for consignments defining RGB121-specific API.
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub trait Rgb121<'consignment>: Consignment<'consignment> {
|
28 |
/// Extension trait for consignments defining RGB20-specific API.
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
pub trait Rgb20<'consignment>: Consignment<'consignment> {
|
661 |
#[allow(clippy::too_many_arguments)]
|
662 |
pub fn from_ktam(
|
133 |
#[allow(clippy::too_many_arguments)]
|
134 |
impl OldKTAM {
|
1495 |
// triggered inside the `named_tuple!` macro expansion.
|
1496 |
#[allow(clippy::too_many_arguments)]
|
1497 |
#[allow(clippy::ref_option_ref)]
|
51 |
/// 处理加群申请
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub async fn solve_group_system_message(
|
5 |
impl super::super::super::Engine {
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub fn build_group_image_store_packet(
|
5 |
// LongConn.OffPicUp
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub fn build_off_pic_up_packet(
|
8 |
// MessageSvc.PbSendMsg
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub fn build_group_sending_packet(
|
62 |
// ProfileService.Pb.ReqSystemMsgAction.Group
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn build_system_msg_group_action_packet(
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub fn build_guild_image_store_packet(
|
454 |
impl EnumerateCollectionNode {
|
455 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
456 |
pub fn new<Deps, Db, Col>(
|
501 |
impl IndexNode {
|
502 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
503 |
pub fn new<Deps, Db, Col, Idxs>(
|
654 |
impl CalculationNode {
|
655 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
656 |
pub fn new<Deps, Etp>(
|
762 |
impl AggregateNode {
|
763 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
764 |
pub fn new<Deps, Out>(
|
838 |
impl InsertNode {
|
839 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
840 |
pub fn new<Deps, Db, Cll, OvN>(
|
330 |
#[allow(clippy::too_many_arguments)]
|
331 |
async fn daemon_run<P>(
|
579 |
/// - body: body of request
|
580 |
#[allow(clippy::too_many_arguments)]
|
581 |
pub fn send_http_request(
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
pub async fn send_http_request_message(
|
372 |
/// - timeout: timeout in millisecond
|
373 |
#[allow(clippy::too_many_arguments)]
|
374 |
pub async fn send_http_request_message<U, T>(
|
727 |
#[allow(clippy::too_many_arguments)]
|
728 |
fn build_node_elt<E: From<RdfXmlError>>(
|
590 |
#[allow(clippy::too_many_arguments)] // We're roughly trying to mirror the Windows API, so the number of arguments is what it is
|
591 |
pub fn create_window_ex<'a>(
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub fn compose_subscription_message(
|
93 |
/// Creates a new inventory, this is intended for deserialization
|
94 |
#[allow(clippy::too_many_arguments)]
|
95 |
pub fn new(
|
882 |
#[allow(clippy::too_many_arguments)]
|
883 |
fn validate_inventory_and_sidecar(
|
1429 |
#[allow(clippy::too_many_arguments)]
|
1430 |
fn validate_version(
|
286 |
/// nothing.
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
pub trait Filesystem {
|
150 |
#[allow(clippy::too_many_arguments)]
|
151 |
pub(crate) fn new_statfs(
|
331 |
/// Reply to a request with the given open result
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
pub fn statfs(
|
125 |
impl Rusty {
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
fn create_pipeline(
|
385 |
#[allow(clippy::too_many_arguments)]
|
386 |
fn start_monitor<I: ReverseIndex>(
|
135 |
)]
|
136 |
#[allow(clippy::too_many_arguments)]
|
137 |
pub fn query_stream<'db, 'post_query, 'stream>(
|
178 |
)]
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
pub async fn query_one(
|
216 |
)]
|
217 |
#[allow(clippy::too_many_arguments)]
|
218 |
pub async fn query_optional(
|
254 |
)]
|
255 |
#[allow(clippy::too_many_arguments)]
|
256 |
pub async fn query_all(
|
293 |
*/
|
294 |
#[allow(clippy::too_many_arguments)]
|
295 |
pub fn query<'result, 'db: 'result, 'post_query: 'result, Q: QueryStrategy + GetLimitClause>(
|
118 |
impl Daemon {
|
119 |
#[allow(clippy::too_many_arguments)]
|
120 |
pub fn new(
|
30 |
impl<'h> DistanceObjectPatternGenerator<'h> {
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
pub(crate) fn new(
|
75 |
#[allow(clippy::many_single_char_names)]
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
fn build_parameters(name: &'static str, c_sk: usize, c_pk: usize, c_b: usize, c_ct: usize,
|
92 |
#[allow(clippy::too_many_arguments)]
|
93 |
pub(crate) fn new(
|
1265 |
/// Processes a CA certificate.
|
1266 |
#[allow(clippy::too_many_arguments)]
|
1267 |
fn process_ca_cer(
|
295 |
/// Updates or inserts a permission set for a given user
|
296 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
297 |
pub fn set_mdata_user_permissions(
|
321 |
/// Deletes a permission set for a given user
|
322 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
323 |
pub fn del_mdata_user_permissions(
|
647 |
/// * Err(UnknownCandidate) if the peer is not in the candidate list
|
648 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
649 |
pub fn handle_candidate_info(
|
56 |
impl Client {
|
57 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
58 |
pub fn from_bootstrapping(
|
59 |
impl JoiningNode {
|
60 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
61 |
pub fn from_bootstrapping(
|
178 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
179 |
pub fn from_bootstrapping(
|
214 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
215 |
fn new(
|
1723 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
1724 |
fn handle_candidate_info(
|
2109 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
2110 |
fn handle_connection_info_request(
|
60 |
#[allow(non_snake_case, dead_code, clippy::too_many_arguments)]
|
61 |
impl GL {
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
/// Renders text using the C++ library.
|
1192 |
/// Creates a new value from the necessary data.
|
1193 |
#[allow(clippy::too_many_arguments)]
|
1194 |
pub fn new(
|
376 |
#[allow(clippy::too_many_arguments)]
|
377 |
fn command_deposit_into_or_withdraw_from(
|
554 |
#[allow(clippy::too_many_arguments)]
|
555 |
fn command_transfer(
|
736 |
#[allow(clippy::too_many_arguments)]
|
737 |
fn command_burn(
|
960 |
#[allow(clippy::too_many_arguments)]
|
961 |
fn command_approve(
|
417 |
#[allow(clippy::too_many_arguments)]
|
418 |
#[cold]
|
247 |
// self-explanatory.
|
248 |
#[allow(clippy::too_many_arguments)]
|
249 |
fn new(
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn compute_signatures<D: Digest + BlockSizeUser + FixedOutput>(
|
475 |
#[allow(clippy::too_many_arguments)]
|
476 |
pub fn draw_box<P: Into<Position>>(
|
27 |
#[allow(unused_must_use, unused_variables)]
|
28 |
#[allow(clippy::too_many_arguments)] // this is temporary, and should be refactored soon
|
29 |
pub fn run(
|
57 |
/// The inner function for run to call destructors before we call [`process::exit`]
|
58 |
#[allow(clippy::too_many_arguments)] // this is temporary, and should be refactored soon
|
59 |
fn run_inner(
|
885 |
#[allow(clippy::too_many_arguments)]
|
886 |
pub fn stream_chunks_of_combined_source_map(
|
5 |
#[allow(clippy::identity_conversion, clippy::too_many_arguments)]
|
6 |
impl Builder {
|
222 |
// Ok I need some refactoring here but now that not a real issue
|
223 |
#[allow(clippy::too_many_arguments)]
|
224 |
fn single_test_case<'a>(
|
47 |
#[allow(clippy::too_many_arguments)]
|
48 |
fn cluster(
|
290 |
impl<'a, T: Primitive<i32> + SpatialTriangle> SpatialSahBuildTask<'a, T> {
|
291 |
#[allow(clippy::too_many_arguments)]
|
292 |
pub(crate) fn new(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn create(
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub fn XCreateWindow(
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
pub fn XCopyArea(
|
343 |
#[allow(clippy::too_many_arguments)]
|
344 |
pub fn XGetWindowProperty(
|
376 |
#[allow(clippy::too_many_arguments)]
|
377 |
pub fn XChangeProperty(
|
3711 |
/// ```
|
3712 |
#[allow(clippy::too_many_arguments)]
|
3713 |
pub fn create_constraint<
|
154 |
#[allow(clippy::too_many_arguments)]
|
155 |
fn read_fields<D: Directory, C: Codec>(
|
78 |
impl FieldInfo {
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
pub fn new(
|
592 |
#[allow(clippy::too_many_arguments)]
|
593 |
fn add_or_update_internal(
|
410 |
impl FieldReader {
|
411 |
#[allow(clippy::too_many_arguments)]
|
412 |
pub fn new(
|
492 |
/// we record the starting label of the suffix of each floor block.
|
493 |
#[allow(clippy::too_many_arguments)]
|
494 |
fn write_block(
|
185 |
/// Sets the values for the current skip data.
|
186 |
#[allow(clippy::too_many_arguments)]
|
187 |
pub fn buffer_skip(
|
169 |
impl<D: Directory, C: Codec> SegmentInfo<D, C> {
|
170 |
#[allow(clippy::too_many_arguments)]
|
171 |
pub fn new(
|
99 |
impl<D: Directory, C: Codec> SegmentInfos<D, C> {
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn new(
|
232 |
impl<O: IndexOutput + 'static> CompressingStoredFieldsWriter<O> {
|
233 |
#[allow(clippy::too_many_arguments)]
|
234 |
pub fn new<D: Directory, DW: Directory<IndexOutput = O>, C: Codec>(
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
fn read_positions(
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
pub fn update_gradient(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn optimize(
|
19 |
/// init lfo (sine) modulator
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn lfo(
|
49 |
/// init saw modulator
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn lfsaw(
|
77 |
/// init saw modulator
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn lfrsaw(
|
105 |
/// init tri modulator
|
106 |
#[allow(clippy::too_many_arguments)]
|
107 |
pub fn lftri(
|
133 |
/// init square modulator
|
134 |
#[allow(clippy::too_many_arguments)]
|
135 |
pub fn lfsquare(
|
43 |
impl<const BUFSIZE: usize, const NCHAN: usize> RuffboxPlayhead<BUFSIZE, NCHAN> {
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub(crate) fn new(
|
24 |
impl Camera {
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn new(
|
431 |
/// State.
|
432 |
#[allow(clippy::too_many_arguments)]
|
433 |
fn valid_membership_change(
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub fn http_connect(
|
44 |
/// Construct a new unit with the given content.
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub(crate) fn new(
|
43 |
/// Construct a new unit with the given content.
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub fn new(
|
876 |
/// ```
|
877 |
#[allow(clippy::too_many_arguments)]
|
878 |
pub fn usp_session_context_record<'a>(
|
133 |
/// Request a pseudo-terminal with the given characteristics.
|
134 |
#[allow(clippy::too_many_arguments)] // length checked
|
135 |
pub async fn request_pty(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub fn request_pty(
|
504 |
/// specifications.
|
505 |
#[allow(unused_variables, clippy::too_many_arguments)]
|
506 |
async fn pty_request(
|
356 |
#[allow(clippy::too_many_arguments)]
|
357 |
pub fn calc_consensus_complete_groups<'a, W: io::Write>(
|
48 |
#[allow(clippy::too_many_arguments)]
|
49 |
pub(crate) fn make_table_report(
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub fn table_report(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub(crate) fn csv_report(
|
95 |
/// If the input file names end with '.gz' a gzipped reader (writer) is used.
|
96 |
#[allow(clippy::too_many_arguments)]
|
97 |
pub fn call_consensus_reads_from_paths<P: AsRef<Path> + std::fmt::Debug>(
|
298 |
/// Implements Trait CallConsensusReads
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
#[derive(new)]
|
376 |
///Clusters fastq reads by UMIs and calls consensus for overlapping reads
|
377 |
#[allow(clippy::too_many_arguments)]
|
378 |
#[derive(new)]
|
72 |
impl ServiceInstance {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub fn new(
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
fn dump_tree_helper(
|
67 |
#[doc(hidden)]
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
/// This is used internally in derived code to create embedded file objects.
|
311 |
/// Put the file and update the property with the file creation seconds using PROPPATCH
|
312 |
#[allow(clippy::too_many_arguments)]
|
313 |
async fn put(username: Zeroizing<String>,
|
561 |
impl ArgsCapsule {
|
562 |
#[allow(clippy::too_many_arguments)]
|
563 |
pub fn new<T: Into<Zeroizing<String>>>(server_url: String,
|
230 |
);
|
231 |
#[allow(clippy::too_many_arguments)]
|
232 |
fn render_character_inner<T>(
|
317 |
#[allow(clippy::too_many_arguments)]
|
318 |
fn render_text(&mut self, fb: &Framebuffer, r: u8, g: u8, b: u8, text: &str, x: u16, y: u16) {
|
1616 |
/// logged via [`RETRO_ENVIRONMENT_GET_LOG_INTERFACE`] (or as a fallback, stderr).
|
1617 |
#[allow(clippy::too_many_arguments)]
|
1618 |
#[proc::context(GenericContext)]
|
746 |
/// This function dereferences a raw pointer
|
747 |
#[allow(clippy::too_many_arguments)]
|
748 |
pub unsafe fn get_bytes(
|
25 |
/// Gives the delegate the opportunity to analyze both the spelling and grammar simultaneously, which is more efficient.
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
fn spell_server_check_string_offset_types_options_orthography_word_count(
|
660 |
#[method]
|
661 |
#[allow(clippy::too_many_arguments)]
|
662 |
pub fn get_bytes_max_length_used_length_encoding_options_range_remaining_range(
|
55 |
// FIXME: Thia ia ugly as hell
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
pub trait ActorBehavior: Mode<Family = ActorBehaviorFamily> {
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
pub fn new(
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn spawn(
|
61 |
/// * `filters` - Vector of filters to search by DirEntry data
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
pub(crate) fn new(
|
7048 |
// Store an array formula cell in the worksheet data table structure.
|
7049 |
#[allow(clippy::too_many_arguments)]
|
7050 |
fn store_array_formula(
|
8725 |
// Write the <c> element for an array formula.
|
8726 |
#[allow(clippy::too_many_arguments)]
|
8727 |
fn write_array_formula_cell(
|
361 |
#[allow(clippy::too_many_arguments)]
|
362 |
pub(crate) fn inline_asm_call<'a, 'll, 'tcx>(
|
2032 |
/// Examples of Rust types to use this are: structs, tuples, boxes, vecs, and enums.
|
2033 |
#[allow(clippy::too_many_arguments)]
|
2034 |
fn composite_type_metadata<'ll, 'tcx>(
|
49 |
#[allow(clippy::too_many_arguments)]
|
50 |
fn load_vec_mat_arr(
|
242 |
#[allow(clippy::too_many_arguments)]
|
243 |
fn store_vec_mat_arr(
|
294 |
#[allow(clippy::too_many_arguments)]
|
295 |
fn declare_shader_interface_for_param(
|
555 |
/// a successful reconnection. Reconnection is only called if Auto Connect is enabled.
|
556 |
#[allow(clippy::too_many_arguments)]
|
557 |
pub(super) async fn ws_reconnect_handler<F>(
|
77 |
// This pub(crate) , because it should be constructed only by DomainParticipant.
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub(crate) fn new(
|
175 |
{
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
pub(crate) fn new(
|
418 |
// coherent. Now it just looks messy.
|
419 |
#[allow(clippy::too_many_arguments)]
|
420 |
pub fn data_frag_msg(
|
620 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
621 |
// Creates an iterator over a list's items with associated comments.
|
783 |
#[allow(clippy::too_many_arguments)]
|
784 |
// Creates an iterator over a list's items with associated comments.
|
777 |
#[allow(clippy::too_many_arguments)]
|
778 |
// Creates an iterator over a list's items with associated comments.
|
495 |
#[allow(clippy::too_many_arguments)]
|
496 |
pub fn replace_properties(
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
#[no_mangle]
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
#[no_mangle]
|
189 |
/// ```
|
190 |
#[allow(clippy::too_many_arguments)]
|
191 |
pub async fn simple_price(
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
async fn simple_tokenprice(
|
310 |
/// You are responsible for managing how you want to display these information (e.g. footnote, different background, change opacity, hide)
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub async fn coins(
|
101 |
#[allow(clippy::needless_range_loop)]
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
mod leetcode;
|
108 |
#[allow(clippy::needless_range_loop)]
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
mod hackerrank;
|
306 |
/// ```
|
307 |
#[allow(clippy::too_many_arguments)]
|
308 |
pub fn new(
|
169 |
#[allow(clippy::too_many_arguments)]
|
170 |
#[inline]
|
192 |
// Recursive function to get tuples
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
fn combo_rec_fn(
|
380 |
impl CodeObject {
|
381 |
#[allow(clippy::too_many_arguments)]
|
382 |
pub fn new(
|
1039 |
#[allow(clippy::too_many_arguments)]
|
1040 |
fn fmt_dis<C: Constant>(
|
10 |
/// Heston model for option pricing.
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn heston(
|
292 |
#[allow(clippy::too_many_arguments)]
|
293 |
#[allow(clippy::type_complexity)]
|
2387 |
// d3dx12.h helper
|
2388 |
#[allow(clippy::too_many_arguments)]
|
2389 |
pub fn update_subresources(
|
343 |
/// system - the magic that connects Rusty Engine to Bevy, frame by frame
|
344 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
345 |
fn game_logic_sync<S: Send + Sync + 'static>(
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn fit_weighted(
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
pub fn fit(
|
28 |
/// Perform a `WebSocket` handshake.
|
29 |
#[allow(clippy::too_many_arguments)]
|
30 |
#[tracing::instrument(level = "debug", skip(extra_headers))]
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub fn sign<'a, Q, H>(
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
pub fn update_world_transform_with(
|
435 |
#[allow(clippy::too_many_arguments)]
|
436 |
pub fn console_api_message(
|
504 |
#[allow(clippy::too_many_arguments)]
|
505 |
fn console_api_message(
|
92 |
impl<'s> ScriptOrigin<'s> {
|
93 |
#[allow(clippy::too_many_arguments)]
|
94 |
pub fn new(
|
411 |
#[allow(clippy::too_many_arguments)]
|
412 |
pub fn console_api_message(
|
472 |
#[allow(clippy::too_many_arguments)]
|
473 |
fn console_api_message(
|
74 |
impl<'sc> ScriptOrigin<'sc> {
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new(
|
418 |
#[allow(clippy::too_many_arguments)]
|
419 |
pub fn console_api_message(
|
479 |
#[allow(clippy::too_many_arguments)]
|
480 |
fn console_api_message(
|
73 |
impl<'sc> ScriptOrigin<'sc> {
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub fn new(
|
45 |
/// Display `prompt`, line and cursor in terminal output
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
fn refresh_line(
|
45 |
/// Display `prompt`, line and cursor in terminal output
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
fn refresh_line(
|
11 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
12 |
pub fn split(
|
350 |
#[inline(always)]
|
351 |
#[allow(clippy::too_many_arguments)]
|
352 |
unsafe fn copy_without_checks(
|
374 |
#[inline(always)]
|
375 |
#[allow(clippy::too_many_arguments)]
|
376 |
unsafe fn copy_with_checks(
|
406 |
#[inline(always)]
|
407 |
#[allow(clippy::too_many_arguments)]
|
408 |
unsafe fn copy_with_nobranch_check(
|
119 |
/// Set time on the RV8803 module
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
pub fn set_time(
|
411 |
// certificate really has this many fields, don't warn on lint
|
412 |
#[allow(clippy::too_many_arguments)]
|
413 |
pub fn new(
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub fn with_details(
|
99 |
impl CalendarParsedRXingResult {
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn new(
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub fn new(
|
64 |
impl VINParsedRXingResult {
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub fn new(
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn with_details(
|
145 |
*/
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
fn findCornerFromCenter(
|
88 |
*/
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
fn sample_grid_detailed(
|
38 |
impl PerspectiveTransform {
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
fn new(
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
pub fn quadrilateralToQuadrilateral(
|
123 |
#[allow(clippy::too_many_arguments)]
|
124 |
pub fn squareToQuadrilateral(
|
154 |
// (stdin is TTY), and progress messages would get in the way.
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
fn check_and_adjust_ui_verbosity(
|
31 |
/// Called near the start of ACK processing
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub(super) fn update(
|
184 |
/// packet contributing to `bytes_acknowledged`.
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
fn on_ack<Pub: Publisher>(
|
201 |
/// filtering out noise from burst losses.
|
202 |
#[allow(clippy::too_many_arguments)]
|
203 |
fn on_packet_lost<Pub: Publisher>(
|
45 |
/// Called when each packet has been written
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
#[inline]
|
39 |
impl<PacketInfo> SentPacketInfo<PacketInfo> {
|
40 |
#[allow(clippy::too_many_arguments)]
|
41 |
pub fn new(
|
1272 |
/// Is called when a handshake packet had been received
|
1273 |
#[allow(clippy::too_many_arguments)]
|
1274 |
fn handle_handshake_packet(
|
113 |
/// Is called when an initial packet had been received
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
fn handle_initial_packet(
|
126 |
/// Is called when an unprotected initial packet had been received
|
127 |
#[allow(clippy::too_many_arguments)]
|
128 |
fn handle_cleartext_initial_packet(
|
139 |
/// Is called when a handshake packet had been received
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
fn handle_handshake_packet(
|
193 |
/// Notifies a connection it has received a datagram from a peer
|
194 |
#[allow(clippy::too_many_arguments)]
|
195 |
fn on_datagram_received(
|
211 |
/// Handles reception of a single QUIC packet
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
fn handle_packet(
|
203 |
/// * `now` - the time the Ack frame was received
|
204 |
#[allow(clippy::too_many_arguments)]
|
205 |
pub fn validate<Pub: event::ConnectionPublisher>(
|
227 |
/// authenticated.
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn on_datagram_received<Pub: event::ConnectionPublisher>(
|
300 |
#[allow(clippy::too_many_arguments)]
|
301 |
fn handle_connection_migration<Pub: event::ConnectionPublisher>(
|
108 |
impl<Config: endpoint::Config> Path<Config> {
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn new(
|
406 |
#[allow(clippy::too_many_arguments)]
|
407 |
pub fn aws_v4_get_string_to_signed(
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
impl DownloadRequestPool {
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
impl UploadRequestPool {
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub async fn put_object(
|
13 |
// * Complete Multipart Upload
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub async fn multipart_upload(
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub async fn upload(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn new_order_v3<'info>(
|
415 |
/// ```
|
416 |
#[allow(clippy::too_many_arguments)]
|
417 |
pub async fn files_container_sync(
|
685 |
// It flagged with `update_nrs`, it will also update the link in the corresponding NRS Map Container
|
686 |
#[allow(clippy::too_many_arguments)]
|
687 |
async fn append_version_to_files_container(
|
965 |
// Helper function to add or update a FileItem in a FilesMap
|
966 |
#[allow(clippy::too_many_arguments)]
|
967 |
async fn add_or_update_file_item(
|
1025 |
// metadata and their corresponding links, as well as generating the report of processed files
|
1026 |
#[allow(clippy::too_many_arguments)]
|
1027 |
async fn files_map_sync(
|
372 |
impl SafeUrl {
|
373 |
#[allow(clippy::too_many_arguments)]
|
374 |
/// Instantiates a new SafeUrl
|
1056 |
// A non-member encoder function for convenience in some cases
|
1057 |
#[allow(clippy::too_many_arguments)]
|
1058 |
pub fn encode(
|
1993 |
#[inline(always)]
|
1994 |
#[allow(clippy::too_many_arguments)]
|
1995 |
#[allow(clippy::many_single_char_names)]
|
2009 |
#[inline(always)]
|
2010 |
#[allow(clippy::too_many_arguments)]
|
2011 |
#[allow(clippy::many_single_char_names)]
|
2151 |
#[inline(always)]
|
2152 |
#[allow(clippy::too_many_arguments)]
|
2153 |
#[allow(clippy::many_single_char_names)]
|
2167 |
#[inline(always)]
|
2168 |
#[allow(clippy::too_many_arguments)]
|
2169 |
#[allow(clippy::many_single_char_names)]
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
async fn try_recover_nested(
|
103 |
// user in the SAFE-network.
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
async fn registered_impl<F, R>(
|
1524 |
/// Create a new `ClientInner` object.
|
1525 |
#[allow(clippy::too_many_arguments)]
|
1526 |
pub fn new(connection_manager: ConnectionManager, timeout: Duration, net_tx: NetworkTx) -> Inner
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
#[quickcheck]
|
276 |
// Handler for all system messages
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
pub(crate) async fn handle_system_msg(
|
134 |
// Creates `Core` for a regular node.
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub(crate) async fn new(
|
1226 |
/// Creates a `TransferChecked` instruction.
|
1227 |
#[allow(clippy::too_many_arguments)]
|
1228 |
pub fn transfer_checked(
|
1260 |
/// Creates an `ApproveChecked` instruction.
|
1261 |
#[allow(clippy::too_many_arguments)]
|
1262 |
pub fn approve_checked(
|
506 |
/// Create a `ConfigureAccount` instruction
|
507 |
#[allow(clippy::too_many_arguments)]
|
508 |
#[cfg(not(target_os = "solana"))]
|
617 |
/// Create a `Deposit` instruction
|
618 |
#[allow(clippy::too_many_arguments)]
|
619 |
pub fn deposit(
|
653 |
/// This instruction is suitable for use with a cross-program `invoke`
|
654 |
#[allow(clippy::too_many_arguments)]
|
655 |
pub fn inner_withdraw(
|
692 |
/// Create a `Withdraw` instruction
|
693 |
#[allow(clippy::too_many_arguments)]
|
694 |
#[cfg(not(target_os = "solana"))]
|
724 |
/// This instruction is suitable for use with a cross-program `invoke`
|
725 |
#[allow(clippy::too_many_arguments)]
|
726 |
pub fn inner_transfer(
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
#[cfg(feature = "zk-ops")]
|
272 |
/// Create a `TransferCheckedWithFee` instruction
|
273 |
#[allow(clippy::too_many_arguments)]
|
274 |
pub fn transfer_checked_with_fee(
|
1464 |
/// Creates a `TransferChecked` instruction.
|
1465 |
#[allow(clippy::too_many_arguments)]
|
1466 |
pub fn transfer_checked(
|
1498 |
/// Creates an `ApproveChecked` instruction.
|
1499 |
#[allow(clippy::too_many_arguments)]
|
1500 |
pub fn approve_checked(
|
159 |
/// Issue a safe_token `Transfer` instruction.
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub fn token_transfer<'a>(
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
fn check_accounts(
|
1415 |
impl SwapAccountInfo {
|
1416 |
#[allow(clippy::too_many_arguments)]
|
1417 |
pub fn new(
|
1644 |
#[allow(clippy::too_many_arguments)]
|
1645 |
pub fn swap(
|
1734 |
#[allow(clippy::too_many_arguments)]
|
1735 |
pub fn deposit_all_token_types(
|
1311 |
/// to new_owner, and bundling the new_owner's `CreateLoginPacket` along with it.
|
1312 |
#[allow(clippy::too_many_arguments)]
|
1313 |
fn handle_chained_create_login_packet_vault_req(
|
62 |
impl TransferData {
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn new(
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
#[allow(clippy::many_single_char_names)]
|
37 |
/// either 0 or a power of 2.
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub fn new(
|
260 |
/// with other checks in a single multiscalar multiplication.
|
261 |
#[allow(clippy::too_many_arguments)]
|
262 |
pub fn verify<IG, IH>(
|
526 |
#[allow(clippy::too_many_arguments)]
|
527 |
fn try_calc(
|
1156 |
#[allow(clippy::too_many_arguments)]
|
1157 |
fn check_insert_data_shred<F>(
|
1529 |
// Only used by tests
|
1530 |
#[allow(clippy::too_many_arguments)]
|
1531 |
pub(crate) fn write_entries(
|
683 |
#[allow(clippy::too_many_arguments)]
|
684 |
pub fn confirm_slot(
|
887 |
// given `meta` and return a vector of frozen bank forks
|
888 |
#[allow(clippy::too_many_arguments)]
|
889 |
fn load_frozen_forks(
|
240 |
impl<'a> InvokeContext<'a> {
|
241 |
#[allow(clippy::too_many_arguments)]
|
242 |
pub fn new(
|
544 |
#[allow(clippy::too_many_arguments)]
|
545 |
pub fn load_accounts(
|
836 |
#[must_use]
|
837 |
#[allow(clippy::too_many_arguments)]
|
838 |
pub fn verify_bank_hash_and_lamports(
|
1217 |
// allow(clippy) needed for various gating flags
|
1218 |
#[allow(clippy::too_many_arguments)]
|
1219 |
pub(crate) fn store_cached(
|
1255 |
#[allow(clippy::too_many_arguments)]
|
1256 |
fn collect_accounts_to_store<'a>(
|
6778 |
#[allow(clippy::too_many_arguments)]
|
6779 |
fn calculate_accounts_hash_helper_with_verify(
|
6802 |
#[allow(clippy::too_many_arguments)]
|
6803 |
pub fn update_accounts_hash_with_index_option(
|
7083 |
/// Only called from startup or test code.
|
7084 |
#[allow(clippy::too_many_arguments)]
|
7085 |
pub fn verify_bank_hash_and_lamports_new(
|
1607 |
#[allow(clippy::too_many_arguments)]
|
1608 |
pub fn new_with_paths(
|
4298 |
/// the executors cache if the transaction was successful.
|
4299 |
#[allow(clippy::too_many_arguments)]
|
4300 |
fn execute_loaded_transaction(
|
390 |
#[allow(clippy::too_many_arguments)]
|
391 |
/// it is possible 0.. rewrites were skipped on this account
|
537 |
#[allow(clippy::too_many_arguments)]
|
538 |
pub fn authorize_with_seed(
|
574 |
#[allow(clippy::too_many_arguments)]
|
575 |
pub fn delegate(
|
998 |
#[allow(clippy::too_many_arguments)]
|
999 |
pub fn withdraw(
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn spawn_server(
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
pub fn spawn_server(
|
72 |
impl ConsensusValues {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub fn new() -> ConsensusValues {
|
116 |
impl BlockPayout {
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
pub fn new() -> BlockPayout {
|
72 |
impl ConsensusValues {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub fn new() -> ConsensusValues {
|
116 |
impl BlockPayout {
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
pub fn new() -> BlockPayout {
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn corrected_hour_angle(
|
324 |
/// Executes [`mmap`](https://man7.org/linux/man-pages/man2/mmap.2.html) syscall akin to [`libc::mmap`].
|
325 |
#[allow(clippy::too_many_arguments)]
|
326 |
fn mmap(
|
51 |
// TODO: Lower amount of arguments
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub(crate) async fn export_items(
|
165 |
{
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
pub fn new(
|
137 |
{
|
138 |
#[allow(clippy::too_many_arguments)]
|
139 |
pub fn new<O, R>(
|
419 |
/// Same as `setattr` but leaves the handling of the `fuse::Reply` to the caller.
|
420 |
#[allow(clippy::too_many_arguments)]
|
421 |
fn setattr2(&mut self, inode: u64, mode: Option<u32>, uid: Option<u32>,
|
829 |
/// Mounts a new sandboxfs instance on the given `mount_point` and maps all `mappings` within it.
|
830 |
#[allow(clippy::too_many_arguments)]
|
831 |
pub fn mount(mount_point: &Path, options: &[&str], mappings: &[Mapping], ttl: Timespec,
|
361 |
/// nodes, used when create has to instantiate a new node.
|
362 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
363 |
fn create(&self, _name: &OsStr, _uid: unistd::Uid, _gid: unistd::Gid, _mode: u32, _flags: u32,
|
409 |
/// nodes, used when create has to instantiate a new node.
|
410 |
#[allow(clippy::too_many_arguments)]
|
411 |
fn mkdir(&self, _name: &OsStr, _uid: unistd::Uid, _gid: unistd::Gid, _mode: u32,
|
422 |
/// nodes, used when create has to instantiate a new node.
|
423 |
#[allow(clippy::too_many_arguments)]
|
424 |
fn mknod(&self, _name: &OsStr, _uid: unistd::Uid, _gid: unistd::Gid, _mode: u32, _rdev: u32,
|
208 |
#[allow(clippy::too_many_arguments)]
|
209 |
fn build_parse_trees_helper<AST>(
|
184 |
impl BlockValidator {
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn new(
|
67 |
/// could not be started
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
pub fn add_workload(
|
356 |
#[inline]
|
357 |
#[allow(clippy::too_many_arguments)]
|
358 |
pub unsafe fn ecall6(
|
110 |
impl Scabbard {
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
/// Generate a new Scabbard service.
|
240 |
) -> Result<V::Value, V::Error> {
|
241 |
#[allow(clippy::too_many_arguments)]
|
242 |
fn decode_compact<'b, V: Visitor>(
|
375 |
/// Returns an error if a retry is required.
|
376 |
#[allow(clippy::too_many_arguments, clippy::too_many_lines)]
|
377 |
pub(super) fn split_node<D: DeriveAsyncWait>(
|
634 |
/// Returns an error if a retry is required.
|
635 |
#[allow(clippy::too_many_arguments)]
|
636 |
fn split_leaf<D: DeriveAsyncWait>(
|
467 |
/// locally using `creator` and return the result.
|
468 |
#[allow(clippy::too_many_arguments)]
|
469 |
fn handle_compile_response<T>(
|
552 |
/// See `request_compile` and `handle_compile_response`.
|
553 |
#[allow(clippy::too_many_arguments)]
|
554 |
pub fn do_compile<T>(
|
200 |
/// Run the C preprocessor with the specified set of arguments.
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
async fn preprocess<T>(
|
105 |
#[allow(clippy::too_many_arguments)]
|
106 |
async fn preprocess<T>(
|
190 |
/// compile and store the result.
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
async fn get_cached_or_compile(
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
async fn preprocess<T>(
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
async fn preprocess<T>(
|
578 |
#[allow(clippy::too_many_arguments)]
|
579 |
fn preprocess_cmd<T>(
|
632 |
#[allow(clippy::too_many_arguments)]
|
633 |
pub async fn preprocess<T>(
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
async fn preprocess<T>(
|
39 |
///
|
40 |
#[allow(clippy::too_many_arguments)]
|
41 |
pub fn iirfilter_st<F, const N: usize, const M: usize>(
|
161 |
#[allow(clippy::too_many_arguments)]
|
162 |
async fn handle_call<G, S>(
|
3878 |
/// [example]: https://github.com/attackgoat/screen-13/blob/master/examples/ray_trace.rs
|
3879 |
#[allow(clippy::too_many_arguments)]
|
3880 |
pub fn trace_rays(
|
31 |
#[inline]
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn draw(
|
271 |
#[allow(clippy::too_many_arguments)]
|
272 |
fn add_association(
|
218 |
/// Creates new MetadataReader, which connects to known_peers in the background
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
pub fn new(
|
367 |
#[allow(clippy::too_many_arguments)]
|
368 |
fn create_select_unique<T: Transformer>(
|
177 |
#[inline]
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
const fn sub_inner(
|
221 |
#[inline]
|
222 |
#[allow(clippy::too_many_arguments)]
|
223 |
const fn montgomery_mulmod(
|
313 |
#[inline]
|
314 |
#[allow(clippy::too_many_arguments)]
|
315 |
const fn montgomery_reduce(
|
271 |
/// * `contract_addr` - address of the contract being called
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
pub fn send_msg(
|
307 |
/// * `contract_addr` - address of the contract being called
|
308 |
#[allow(clippy::too_many_arguments)]
|
309 |
pub fn send_msg_with_code_hash(
|
542 |
/// * `contract_addr` - address of the contract being called
|
543 |
#[allow(clippy::too_many_arguments)]
|
544 |
pub fn transfer_from_msg(
|
577 |
/// * `contract_addr` - address of the contract being called
|
578 |
#[allow(clippy::too_many_arguments)]
|
579 |
pub fn send_from_msg(
|
616 |
/// * `contract_addr` - address of the contract being called
|
617 |
#[allow(clippy::too_many_arguments)]
|
618 |
pub fn send_from_msg_with_code_hash(
|
366 |
/// * `contract_addr` - address of the contract being queried
|
367 |
#[allow(clippy::too_many_arguments)]
|
368 |
pub fn allowance_query<C: CustomQuery>(
|
446 |
/// * `contract_addr` - address of the contract being queried
|
447 |
#[allow(clippy::too_many_arguments)]
|
448 |
pub fn transfer_history_query<C: CustomQuery>(
|
489 |
/// * `contract_addr` - address of the contract being queried
|
490 |
#[allow(clippy::too_many_arguments)]
|
491 |
pub fn transaction_history_query<C: CustomQuery>(
|
408 |
/// * `contract_addr` - address of the contract being called
|
409 |
#[allow(clippy::too_many_arguments)]
|
410 |
pub fn send_nft_msg(
|
548 |
/// * `contract_addr` - address of the contract being called
|
549 |
#[allow(clippy::too_many_arguments)]
|
550 |
pub fn set_whitelisted_approval_msg(
|
644 |
/// * `contract_addr` - address of the contract being called
|
645 |
#[allow(clippy::too_many_arguments)]
|
646 |
pub fn mint_nft_msg(
|
914 |
/// * `contract_addr` - address of the contract being called
|
915 |
#[allow(clippy::too_many_arguments)]
|
916 |
pub fn set_global_approval_msg(
|
884 |
/// * `contract_addr` - address of the contract being queried
|
885 |
#[allow(clippy::too_many_arguments)]
|
886 |
pub fn tokens_query<C: CustomQuery>(
|
919 |
/// * `contract_addr` - address of the contract being queried
|
920 |
#[allow(clippy::too_many_arguments)]
|
921 |
pub fn transaction_history_query<C: CustomQuery>(
|
57 |
impl Scheduler {
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn start_with_metadata<T: 'static + KeyValueStore, S: 'static + SectorStore>(
|
317 |
#[allow(clippy::too_many_arguments)]
|
318 |
fn handle_ack_packet(&mut self, now: Instant, info: &AckControlInfo) -> SenderResult {
|
141 |
/// * `authentication_type`: The authentication scheme used.
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub fn find_internet_password(
|
205 |
#[inline]
|
206 |
#[allow(clippy::too_many_arguments)]
|
207 |
pub fn find_internet_password(
|
229 |
/// Update existing or add new internet password
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
pub fn set_internet_password(
|
312 |
#[inline]
|
313 |
#[allow(clippy::too_many_arguments)]
|
314 |
pub fn add_internet_password(
|
57 |
/// Creates or updates a keychain entry.
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn set_internet_password(
|
73 |
impl<'a> Metadata {
|
74 |
#[allow(clippy::too_many_arguments)]
|
75 |
pub fn new(
|
316 |
#[allow(clippy::too_many_arguments)]
|
317 |
async fn handle_read(
|
103 |
/// Creates a new SpecialChars structure for encoding/decoding a packet
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
pub fn new(
|
359 |
// Allow too many arguments now, should be reworked later
|
360 |
#[allow(clippy::too_many_arguments)]
|
361 |
pub fn decrypt(config: Config,
|
278 |
#[allow(clippy::too_many_arguments)]
|
279 |
fn expand_deserialize_struct(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
pub(crate) fn dispatch<'rec>(
|
331 |
// Once we can use `Box` as part of a pattern, we will reconsider boxing.
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
#[cfg_attr(feature = "cache", allow(clippy::used_underscore_binding))]
|
302 |
#[cfg(all(feature = "cache", feature = "http"))]
|
303 |
#[allow(clippy::too_many_arguments)]
|
304 |
fn nested_commands_search<'rec, 'a: 'rec>(
|
598 |
#[cfg(feature = "cache")]
|
599 |
#[allow(clippy::too_many_arguments)]
|
600 |
async fn fill_eligible_commands<'a>(
|
655 |
#[cfg(feature = "cache")]
|
656 |
#[allow(clippy::too_many_arguments)]
|
657 |
fn fetch_all_eligible_commands_in_group<'rec, 'a: 'rec>(
|
225 |
#[allow(clippy::too_many_arguments)]
|
226 |
fn save_file_chunk(
|
164 |
/// * `source` - The serialized version of the event.
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
pub fn new(
|
26 |
/// - *a22* : Element (2, 2) of the matrix
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
#[must_use]
|
19 |
impl Metadata {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
pub fn new(path: &Utf8Path, size: u64, is_dir: bool, is_file: bool, link_target: Option<&Utf8Path>, uid: u32, gid: u32, permissions: u32, atime: impl Into<OffsetDateTime>, mtime: impl Into<OffsetDateTime>) -> Self {
|
19 |
async fn list(&self, path: impl PathRef + 'async_trait) -> Result<VecDeque<Metadata>>;
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
async fn open(&self, path: impl PathRef + 'async_trait, read: bool, write: bool, append: bool, create: bool, truncate: bool, create_new: bool) -> Result<OpenFile>;
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
fn integrate(
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
pub(crate) fn constants(
|
638 |
impl propagator::Constants {
|
639 |
#[allow(clippy::too_many_arguments)]
|
640 |
pub(crate) fn deep_space_orbital_elements(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
pub(crate) fn constants(
|
161 |
impl propagator::Constants {
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub(crate) fn near_earth_orbital_elements(
|
49 |
// b0: the constant β₀ = p₁¹ᐟ²
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub(crate) fn perturbations_and_dots(
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
fn perm_elt(
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
fn check_class_argument(
|
413 |
/// Encrypt `Client -> Server` UDP AEAD protocol packet
|
414 |
#[allow(clippy::too_many_arguments)]
|
415 |
pub fn encrypt_client_payload_aead_2022(
|
65 |
/// Encrypt `Client -> Server` payload into ShadowSocks UDP encrypted packet
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
pub fn encrypt_client_payload(
|
2788 |
#[allow(clippy::too_many_arguments)]
|
2789 |
fn do_move(
|
495 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
496 |
fn create_workload(
|
954 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
955 |
fn insert_system(
|
1230 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
1231 |
fn insert_before_after_system(
|
1513 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
1514 |
fn insert_system_in_scheduler(
|
628 |
/// success.
|
629 |
#[allow(clippy::too_many_arguments)]
|
630 |
fn download_file<S: AsRef<str>, T: AsRef<str>>(
|
751 |
#[allow(clippy::type_complexity)]
|
752 |
#[allow(clippy::too_many_arguments)]
|
753 |
#[allow(clippy::field_reassign_with_default)]
|
124 |
}
|
125 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
126 |
impl Methods {
|
124 |
}
|
125 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
126 |
impl Methods {
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
124 |
}
|
125 |
#[allow(clippy::too_many_arguments, clippy::type_complexity)]
|
126 |
impl Methods {
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
113 |
#[doc = "Generated by `ethcontract`"]
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn builder<F, T>(
|
25 |
/// put an item that can be reconstructed to DirectMessageData against the request id
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn put_inbox_message(
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub fn send_to_agent_inbox(
|
290 |
#[allow(clippy::too_many_arguments)]
|
291 |
fn gen_aarch64(
|
391 |
#[allow(clippy::too_many_arguments)]
|
392 |
fn gen_arm(
|
15 |
#[inline]
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
#[allow(clippy::cast_possible_wrap)]
|
58 |
#[inline]
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
#[allow(clippy::cast_possible_wrap)]
|
103 |
#[inline]
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
unsafe fn lookup_16(
|
18 |
#[inline]
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
#[allow(clippy::cast_possible_wrap)]
|
62 |
#[inline]
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
#[allow(clippy::cast_possible_wrap)]
|
96 |
#[inline]
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
unsafe fn lookup_16(
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
fn conquer<Old, New, D>(
|
125 |
/// Will return `VideoError::TooManyTags` if there are more than `32` `tags`.
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn new(
|
350 |
{
|
351 |
#[allow(clippy::too_many_arguments)]
|
352 |
pub fn new(
|
559 |
/// Returns an error if unable to schedule the run.
|
560 |
#[allow(clippy::too_many_arguments)]
|
561 |
pub fn run_five_args<T, U, V, W, X>(
|
624 |
/// Returns an error if unable to schedule the run.
|
625 |
#[allow(clippy::too_many_arguments)]
|
626 |
pub fn run_six_args<T, U, V, W, X, Y>(
|
1812 |
/// - `paint` blend, color, and so on, used to draw
|
1813 |
#[allow(clippy::too_many_arguments)]
|
1814 |
pub fn draw_glyphs_utf8(
|
451 |
#[allow(clippy::too_many_arguments)]
|
452 |
pub const fn new(
|
562 |
#[allow(clippy::too_many_arguments)]
|
563 |
#[deprecated(since = "0.30.0", note = "use Self::new() instead")]
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
pub fn new_all(
|
310 |
#[allow(clippy::too_many_arguments)]
|
311 |
pub fn set_all(
|
631 |
#[allow(clippy::too_many_arguments)]
|
632 |
fn intersects_(
|
177 |
#[allow(clippy::missing_safety_doc)]
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
#[cfg(feature = "metal")]
|
36 |
impl ColorMatrix {
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn new(
|
80 |
#[allow(clippy::too_many_arguments)]
|
81 |
pub fn radial_gradient_with_interpolation<'a>(
|
99 |
#[allow(clippy::too_many_arguments)]
|
100 |
pub fn two_point_conical_gradient<'a>(
|
587 |
#[allow(clippy::too_many_arguments)]
|
588 |
fn new_rating(
|
119 |
#[allow(clippy::too_many_arguments)]
|
120 |
pub fn on_item_change(
|
761 |
#[allow(clippy::too_many_arguments)]
|
762 |
fn record_command_buffer(
|
59 |
/// New [PropagationContext].
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
pub fn new(
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub(crate) fn new_obj(
|
50 |
impl PropagationContext {
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub fn new(
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub trait Poly<B>: MulAdd
|
54 |
#[native]
|
55 |
#[allow(clippy::too_many_arguments, clippy::many_single_char_names)]
|
56 |
fn test_native(ctx: &IPluginContext, a: i32, b: f32, c: &CStr, d: &mut i32, e: &mut f32, f: Option<i32>, g: Option<f32>, h: Option<&str>) -> f32 {
|
23 |
impl FrontMatter {
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn new<S1, S2, S3, S4>(
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
pub fn replace_frontmatter(
|
207 |
///
|
208 |
#[allow(clippy::too_many_arguments)]
|
209 |
pub async fn get_sheet_with_params(
|
124 |
impl<A: AsRawFd + 'static> AtomicDrmSurface<A> {
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub fn new(
|
755 |
// If a mode is set a matching blob needs to be set (the inverse is not true)
|
756 |
#[allow(clippy::too_many_arguments)]
|
757 |
pub fn build_request<'a>(
|
309 |
#[allow(clippy::too_many_arguments)]
|
310 |
fn create_immed<'a>(
|
118 |
#[cfg(feature = "proto-ipv6")]
|
119 |
#[allow(clippy::too_many_arguments)]
|
120 |
pub fn new_ip6_port(
|
296 |
#[allow(clippy::too_many_arguments)]
|
297 |
pub fn ipv6_addr(
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
pub fn new_ip6_port(
|
108 |
#[cfg(feature = "proto-ipv6")]
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn v6(a0: u16, a1: u16, a2: u16, a3: u16, a4: u16, a5: u16, a6: u16, a7: u16) -> Address {
|
53 |
/// Construct an IPv6 address from parts.
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn new(a0: u16, a1: u16, a2: u16, a3: u16, a4: u16, a5: u16, a6: u16, a7: u16) -> Address {
|
88 |
// Helper function to add or update a FileInfo in a FilesMap
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
pub(crate) async fn add_or_update_file_item(
|
234 |
/// ```
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
pub async fn files_container_sync<P: AsRef<Path>>(
|
498 |
// information regarding the update and new version if so
|
499 |
#[allow(clippy::too_many_arguments)]
|
500 |
async fn update_files_container(
|
545 |
// It flagged with `update_nrs`, it will also update the link in the corresponding NRS Map Container
|
546 |
#[allow(clippy::too_many_arguments)]
|
547 |
async fn append_version_to_files_container(
|
821 |
// metadata and their corresponding links, as well as generating the report of processed files
|
822 |
#[allow(clippy::too_many_arguments)]
|
823 |
async fn files_map_sync(
|
259 |
impl SafeUrl {
|
260 |
#[allow(clippy::too_many_arguments)]
|
261 |
/// Instantiates a new `SafeUrl`
|
87 |
#[allow(clippy::too_many_arguments)]
|
88 |
pub fn node_join(
|
152 |
// If no destination section is provided, it will be derived from the query content.
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
async fn send_signed_query_to_section(
|
317 |
)]
|
318 |
#[allow(clippy::too_many_arguments)]
|
319 |
/// Send a `ClientMsg` to the network awaiting for the response.
|
514 |
#[allow(clippy::too_many_arguments)]
|
515 |
#[quickcheck]
|
86 |
/// Handle data query
|
87 |
#[allow(clippy::too_many_arguments)]
|
88 |
pub(crate) async fn handle_data_query_where_stored(
|
212 |
#[allow(clippy::too_many_arguments)]
|
213 |
pub(crate) async fn new(
|
257 |
#[allow(clippy::too_many_arguments)]
|
258 |
async fn start_node(
|
257 |
impl SafeUrl {
|
258 |
#[allow(clippy::too_many_arguments)]
|
259 |
/// Instantiates a new SafeUrl
|
954 |
// A non-member encoder function for convenience in some cases
|
955 |
#[allow(clippy::too_many_arguments)]
|
956 |
pub fn encode(
|
159 |
///
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub(crate) fn handle_block_requests<N: Network, E: Environment>(
|
100 |
/// Initializes a new instance of the operator.
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
pub async fn open<S: Storage, P: AsRef<Path> + Copy>(
|
320 |
/// A handler to process an individual peer.
|
321 |
#[allow(clippy::too_many_arguments)]
|
322 |
pub(super) async fn handler(
|
58 |
/// Creates a new struct for calling public and private RPC endpoints.
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
pub fn new(
|
24 |
/// Generate a coinbase transaction given candidate block transactions
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub async fn create_coinbase_transaction(
|
62 |
/// Creates a new instance of `Environment`.
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn new(
|
37 |
impl Sync {
|
38 |
#[allow(clippy::too_many_arguments)]
|
39 |
pub fn new(
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
/// Starts a local RPC HTTP server at `rpc_port` in a dedicated `tokio` task.
|
35 |
/// This may be changed in the future to give the node more control of the rpc server.
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
pub fn start_rpc_server<S: Storage + Send + Sync + 'static>(
|
665 |
#[allow(clippy::too_many_arguments)]
|
666 |
fn apply_butterfly<T: DomainCoeff<F>, G: Fn(((&mut T, &mut T), &F)) + Copy + Sync + Send>(
|
660 |
impl<E: PairingEngine, S: AlgebraicSponge<E::Fq, 2>> SonicKZG10<E, S> {
|
661 |
#[allow(clippy::too_many_arguments)]
|
662 |
fn accumulate_elems<'a>(
|
294 |
#[allow(clippy::too_many_arguments)]
|
295 |
fn construct_lhs(
|
146 |
#[allow(clippy::too_many_arguments)]
|
147 |
fn matrix_sumcheck_helper(
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
fn check_is_less_than(
|
66 |
/// Initializes a new instance of `StatePath`.
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
pub fn new(
|
78 |
/// Initializes a new transition.
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
pub fn new(
|
113 |
/// Initializes a new instance of `StatePath`.
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub fn from(
|
80 |
#[inline(always)]
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn mont_reduce(
|
80 |
#[inline(always)]
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn mont_reduce(
|
71 |
#[inline]
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
fn mont_reduce(
|
71 |
#[inline]
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
fn mont_reduce(
|
71 |
#[inline]
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
fn mont_reduce(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
fn mont_reduce(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
fn mont_reduce(
|
41 |
/// Returns the execution context required for program snark and DPC transaction generation.
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
fn execute_offline<R: Rng>(
|
20 |
#![allow(clippy::module_inception)]
|
21 |
#![allow(clippy::too_many_arguments)]
|
22 |
#![allow(clippy::type_complexity)]
|
402 |
/// the combinations at the points in the query set.
|
403 |
#[allow(clippy::too_many_arguments)]
|
404 |
fn open_combinations<'a>(
|
438 |
/// linear combinations of polynomials committed in `commitments`.
|
439 |
#[allow(clippy::too_many_arguments)]
|
440 |
fn check_combinations<'a, R: RngCore>(
|
88 |
{
|
89 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
90 |
fn prepared_batch_check_evaluations<CS: ConstraintSystem<<BaseCurve as PairingEngine>::Fr>>(
|
126 |
{
|
127 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
128 |
fn prepared_batch_check_evaluations<CS: ConstraintSystem<<BaseCurve as PairingEngine>::Fr>>(
|
993 |
impl<E: PairingEngine> SonicKZG10<E> {
|
994 |
#[allow(clippy::too_many_arguments)]
|
995 |
fn accumulate_elems<'a>(
|
51 |
/// Initializes a new metadata with the given inputs.
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn new(
|
134 |
/// Initializes a new execution transaction.
|
135 |
#[allow(clippy::too_many_arguments)]
|
136 |
pub fn execute<C: ConsensusStorage<N>, R: Rng + CryptoRng>(
|
76 |
/// Initializes a new transition.
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn new(
|
50 |
impl HandshakeState {
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub(crate) fn new(
|
80 |
#[allow(clippy::too_many_arguments)]
|
81 |
fn handle_layer<C, D>(
|
155 |
/// updates paths up to vertex representing some config; then returns next config
|
156 |
#[allow(clippy::too_many_arguments)]
|
157 |
fn handle_config<C, D>(
|
252 |
#[allow(clippy::too_many_arguments)]
|
253 |
fn find_immediate_predecessors<C, D>(
|
267 |
/// Creates a new model.
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
#[new]
|
375 |
/// Referred to as $q$ in the paper.
|
376 |
#[allow(clippy::too_many_arguments)]
|
377 |
fn revenue_loss(
|
143 |
/// Starts backend server.
|
144 |
#[allow(clippy::too_many_arguments)]
|
145 |
fn run<'a, T, P, M, O, A, B, C, D>(
|
34 |
/// creates a create_master_edition instruction
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn deprecated_create_master_edition(
|
80 |
/// creates a mint_new_edition_from_master_edition instruction
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
127 |
/// creates an set_reservation_list instruction
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn deprecated_set_reservation_list(
|
157 |
/// creates an create_reservation_list instruction
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn deprecated_create_reservation_list(
|
186 |
/// creates an mint_printing_tokens_via_token instruction
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
pub fn deprecated_mint_printing_tokens_via_token(
|
327 |
/// #[deprecated(since="1.1.0", note="please use `create_metadata_accounts_v2` instead")]
|
328 |
#[allow(clippy::too_many_arguments)]
|
329 |
pub fn create_metadata_accounts(
|
370 |
/// Creates an CreateMetadataAccounts instruction
|
371 |
#[allow(clippy::too_many_arguments)]
|
372 |
pub fn create_metadata_accounts_v2(
|
479 |
/// creates a update_primary_sale_happened_via_token instruction
|
480 |
#[allow(clippy::too_many_arguments)]
|
481 |
pub fn update_primary_sale_happened_via_token(
|
500 |
/// creates a create_master_edition instruction
|
501 |
#[allow(clippy::too_many_arguments)]
|
502 |
/// [deprecated(since="1.1.0", note="please use `create_master_edition_v3` instead")]
|
534 |
/// creates a create_master_edition instruction
|
535 |
#[allow(clippy::too_many_arguments)]
|
536 |
pub fn create_master_edition_v3(
|
138 |
impl BroadcastStage {
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
fn run(
|
191 |
/// completing the cycle.
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
fn new(
|
253 |
#[allow(clippy::too_many_arguments)]
|
254 |
fn serve_repairs_to_repairee(
|
372 |
#[allow(clippy::too_many_arguments)]
|
373 |
pub fn new_with_clear_signal(
|
78 |
clippy::new_ret_no_self,
|
79 |
clippy::too_many_arguments,
|
80 |
clippy::type_complexity
|
390 |
#[allow(clippy::too_many_arguments)]
|
391 |
fn handle_votable_bank<T>(
|
116 |
#[allow(clippy::new_ret_no_self)]
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
pub fn new(
|
170 |
impl StorageStage {
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
pub fn new(
|
29 |
impl Tpu {
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn new(
|
60 |
/// * `blocktree` - the ledger itself
|
61 |
#[allow(clippy::new_ret_no_self, clippy::too_many_arguments)]
|
62 |
pub fn new<T>(
|
403 |
// Find a segment to replicate and download it.
|
404 |
#[allow(clippy::too_many_arguments)]
|
405 |
fn setup(
|
831 |
/// Deploy using upgradeable loader
|
832 |
#[allow(clippy::too_many_arguments)]
|
833 |
fn process_program_deploy(
|
1760 |
#[allow(clippy::too_many_arguments)]
|
1761 |
fn do_process_program_write_and_deploy(
|
1296 |
#[allow(clippy::too_many_arguments)]
|
1297 |
pub fn process_create_stake_account(
|
1450 |
#[allow(clippy::too_many_arguments)]
|
1451 |
pub fn process_stake_authorize(
|
1587 |
#[allow(clippy::too_many_arguments)]
|
1588 |
pub fn process_deactivate_stake_account(
|
1729 |
#[allow(clippy::too_many_arguments)]
|
1730 |
pub fn process_withdraw_stake(
|
1828 |
#[allow(clippy::too_many_arguments)]
|
1829 |
pub fn process_split_stake(
|
758 |
#[allow(clippy::too_many_arguments)]
|
759 |
pub fn process_create_vote_account(
|
902 |
#[allow(clippy::too_many_arguments)]
|
903 |
pub fn process_vote_authorize(
|
1031 |
#[allow(clippy::too_many_arguments)]
|
1032 |
pub fn process_vote_update_validator(
|
25 |
pub trait SplSwap {
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
fn create_swap(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
fn create_swap_and_init(
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
fn swap(
|
87 |
#[allow(clippy::too_many_arguments)]
|
88 |
fn process_accounts_package(
|
253 |
/// Process messages from the network
|
254 |
#[allow(clippy::too_many_arguments)]
|
255 |
fn process_new_packets_from_channel(
|
561 |
#[allow(clippy::too_many_arguments)]
|
562 |
fn manage_ancestor_requests(
|
704 |
/// added to `ancestor_hashes_request_statuses`
|
705 |
#[allow(clippy::too_many_arguments)]
|
706 |
fn initiate_ancestor_hashes_requests_for_duplicate_slot(
|
399 |
#[allow(clippy::new_ret_no_self)]
|
400 |
#[allow(clippy::too_many_arguments)]
|
401 |
pub fn new(
|
430 |
#[allow(clippy::too_many_arguments)]
|
431 |
pub fn new_num_threads(
|
658 |
#[allow(clippy::too_many_arguments)]
|
659 |
pub fn consume_buffered_packets(
|
880 |
/// Returns true if the packet should be processed, false otherwise
|
881 |
#[allow(clippy::too_many_arguments)]
|
882 |
fn consume_scan_should_process_packet(
|
997 |
#[allow(clippy::too_many_arguments)]
|
998 |
fn process_buffered_packets(
|
77 |
impl BroadcastStageType {
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn new_broadcast_stage(
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
fn try_calc(
|
1243 |
/// Creates a `TransferChecked` instruction.
|
1244 |
#[allow(clippy::too_many_arguments)]
|
1245 |
pub fn transfer_checked(
|
1277 |
/// Creates an `ApproveChecked` instruction.
|
1278 |
#[allow(clippy::too_many_arguments)]
|
1279 |
pub fn approve_checked(
|
516 |
/// Create a `ConfigureAccount` instruction
|
517 |
#[allow(clippy::too_many_arguments)]
|
518 |
#[cfg(not(target_os = "solana"))]
|
627 |
/// Create a `Deposit` instruction
|
628 |
#[allow(clippy::too_many_arguments)]
|
629 |
pub fn deposit(
|
665 |
/// This instruction is suitable for use with a cross-program `invoke`
|
666 |
#[allow(clippy::too_many_arguments)]
|
667 |
pub fn inner_withdraw(
|
706 |
/// Create a `Withdraw` instruction
|
707 |
#[allow(clippy::too_many_arguments)]
|
708 |
#[cfg(not(target_os = "solana"))]
|
740 |
/// This instruction is suitable for use with a cross-program `invoke`
|
741 |
#[allow(clippy::too_many_arguments)]
|
742 |
pub fn inner_transfer(
|
655 |
#[allow(clippy::too_many_arguments)]
|
656 |
#[cfg(feature = "zk-ops")]
|
265 |
/// Create a `TransferCheckedWithFee` instruction
|
266 |
#[allow(clippy::too_many_arguments)]
|
267 |
pub fn transfer_checked_with_fee(
|
1448 |
/// Creates a `TransferChecked` instruction.
|
1449 |
#[allow(clippy::too_many_arguments)]
|
1450 |
pub fn transfer_checked(
|
83 |
/// Creates a new Instruction for tokens swap
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn new_instruction_fund_swap(
|
324 |
/// Creates a new complete set of Instructions for swapping tokens in the Fund
|
325 |
#[allow(clippy::too_many_arguments)]
|
326 |
pub fn all_instructions_fund_swap(
|
3929 |
/// Swaps tokens in the Fund
|
3930 |
#[allow(clippy::too_many_arguments)]
|
3931 |
pub fn fund_swap(
|
5322 |
#[allow(clippy::too_many_arguments)]
|
5323 |
fn check_pool_accounts(
|
5462 |
#[allow(clippy::too_many_arguments)]
|
5463 |
fn check_vault_accounts(
|
5646 |
#[allow(clippy::too_many_arguments)]
|
5647 |
fn check_fund_pool_custodies(
|
5738 |
#[allow(clippy::too_many_arguments)]
|
5739 |
fn check_fund_vault_custodies(
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
pub fn set_assets_tracking_config(
|
198 |
#[allow(clippy::too_many_arguments)]
|
199 |
pub fn set_deposit_schedule(
|
308 |
#[allow(clippy::too_many_arguments)]
|
309 |
pub fn set_withdrawal_schedule(
|
623 |
#[allow(clippy::too_many_arguments)]
|
624 |
pub fn swap(
|
2361 |
#[post("/set_fund_deposit_schedule?<wallet_keypair>&<fund_name>&<start_time>&<end_time>&<approval_required>&<min_amount_usd>&<max_amount_usd>&<fee>")]
|
2362 |
#[allow(clippy::too_many_arguments)]
|
2363 |
async fn set_fund_deposit_schedule(
|
2477 |
#[post("/set_fund_withdrawal_schedule?<wallet_keypair>&<fund_name>&<start_time>&<end_time>&<approval_required>&<min_amount_usd>&<max_amount_usd>&<fee>")]
|
2478 |
#[allow(clippy::too_many_arguments)]
|
2479 |
async fn set_fund_withdrawal_schedule(
|
2717 |
)]
|
2718 |
#[allow(clippy::too_many_arguments)]
|
2719 |
async fn fund_swap(
|
3632 |
#[get("/new_instruction_set_fund_deposit_schedule?<wallet_address>&<fund_name>&<start_time>&<end_time>&<approval_required>&<min_amount_usd>&<max_amount_usd>&<fee>")]
|
3633 |
#[allow(clippy::too_many_arguments)]
|
3634 |
async fn new_instruction_set_fund_deposit_schedule(
|
3746 |
#[get("/new_instruction_set_fund_withdrawal_schedule?<wallet_address>&<fund_name>&<start_time>&<end_time>&<approval_required>&<min_amount_usd>&<max_amount_usd>&<fee>")]
|
3747 |
#[allow(clippy::too_many_arguments)]
|
3748 |
async fn new_instruction_set_fund_withdrawal_schedule(
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
pub fn wrap_token<'a, 'b>(
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
pub fn unwrap_token<'a, 'b>(
|
170 |
#[allow(clippy::too_many_arguments)]
|
171 |
pub fn wrap_token_with_seeds<'a, 'b>(
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
pub fn unwrap_token_with_seeds<'a, 'b>(
|
222 |
#[allow(clippy::too_many_arguments)]
|
223 |
fn decimal_wrapper_invoke<'a, 'b>(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn check_wd_custody_accounts<'a, 'b>(
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn check_custody_account<'a, 'b>(
|
198 |
/// Generate a random request.
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn new_pull_request(
|
219 |
/// Generate a random request
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
pub(crate) fn new_pull_request(
|
344 |
/// * ratio - active_set.len()/ratio is the number of actives to rotate
|
345 |
#[allow(clippy::too_many_arguments)]
|
346 |
pub(crate) fn refresh_push_active_set(
|
41 |
/// from genesis.
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn load(
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn load_bank_forks(
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
fn bank_forks_from_snapshot(
|
1107 |
#[allow(clippy::too_many_arguments)]
|
1108 |
fn check_insert_coding_shred<F>(
|
1280 |
/// - `shred_source`: the source of the shred.
|
1281 |
#[allow(clippy::too_many_arguments)]
|
1282 |
fn check_insert_data_shred<F>(
|
1686 |
// Only used by tests
|
1687 |
#[allow(clippy::too_many_arguments)]
|
1688 |
pub(crate) fn write_entries(
|
449 |
// Note: If randomize is true this will shuffle entries' transactions in-place.
|
450 |
#[allow(clippy::too_many_arguments)]
|
451 |
fn process_entries_with_callback(
|
694 |
/// Process blockstore from a known root bank
|
695 |
#[allow(clippy::too_many_arguments)]
|
696 |
pub fn process_blockstore_from_root(
|
986 |
#[allow(clippy::too_many_arguments)]
|
987 |
pub fn confirm_slot(
|
1032 |
#[allow(clippy::too_many_arguments)]
|
1033 |
fn confirm_slot_entries(
|
815 |
#[allow(clippy::too_many_arguments)]
|
816 |
pub fn new_with_clear_signal(
|
886 |
/// * sender - the Entry channel that outputs to the ledger
|
887 |
#[allow(clippy::too_many_arguments)]
|
888 |
pub fn new(
|
168 |
impl<'a> InvokeContext<'a> {
|
169 |
#[allow(clippy::too_many_arguments)]
|
170 |
pub fn new(
|
3087 |
#[allow(clippy::too_many_arguments)]
|
3088 |
fn nested_vm_syscall(
|
293 |
#[allow(clippy::too_many_arguments)]
|
294 |
pub fn new(
|
336 |
impl JsonRpcService {
|
337 |
#[allow(clippy::too_many_arguments)]
|
338 |
pub fn new(
|
544 |
#[allow(clippy::too_many_arguments)]
|
545 |
pub fn load_accounts(
|
836 |
#[must_use]
|
837 |
#[allow(clippy::too_many_arguments)]
|
838 |
pub fn verify_bank_hash_and_lamports(
|
1219 |
// allow(clippy) needed for various gating flags
|
1220 |
#[allow(clippy::too_many_arguments)]
|
1221 |
pub(crate) fn store_cached(
|
1257 |
#[allow(clippy::too_many_arguments)]
|
1258 |
fn collect_accounts_to_store<'a>(
|
6770 |
#[allow(clippy::too_many_arguments)]
|
6771 |
fn calculate_accounts_hash_helper_with_verify(
|
6794 |
#[allow(clippy::too_many_arguments)]
|
6795 |
pub fn update_accounts_hash_with_index_option(
|
7070 |
/// Only called from startup or test code.
|
7071 |
#[allow(clippy::too_many_arguments)]
|
7072 |
pub fn verify_bank_hash_and_lamports_new(
|
1338 |
#[allow(clippy::too_many_arguments)]
|
1339 |
pub fn new_with_paths(
|
4063 |
/// the executors cache if the transaction was successful.
|
4064 |
#[allow(clippy::too_many_arguments)]
|
4065 |
fn execute_loaded_transaction(
|
215 |
#[allow(clippy::too_many_arguments)]
|
216 |
pub fn create_genesis_config_with_leader_ex(
|
537 |
#[allow(clippy::too_many_arguments)]
|
538 |
pub fn authorize_with_seed(
|
574 |
#[allow(clippy::too_many_arguments)]
|
575 |
pub fn delegate(
|
998 |
#[allow(clippy::too_many_arguments)]
|
999 |
pub fn withdraw(
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn spawn_server(
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
pub fn spawn_server(
|
334 |
#[allow(clippy::too_many_arguments)]
|
335 |
pub fn rpc_bootstrap(
|
1077 |
/// Check to see if we can use our local snapshots, otherwise download newer ones.
|
1078 |
#[allow(clippy::too_many_arguments)]
|
1079 |
fn download_snapshots(
|
1177 |
/// Download a snapshot
|
1178 |
#[allow(clippy::too_many_arguments)]
|
1179 |
fn download_snapshot(
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn check_custody_accounts<'a, 'b>(
|
62 |
impl TransferData {
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn new(
|
432 |
#[allow(clippy::too_many_arguments)]
|
433 |
#[allow(clippy::many_single_char_names)]
|
38 |
/// either 0 or a power of 2.
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn new(
|
261 |
/// with other checks in a single multiscalar multiplication.
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
pub fn verify<IG, IH>(
|
743 |
/// Creates an 'InitReserve' instruction.
|
744 |
#[allow(clippy::too_many_arguments)]
|
745 |
pub fn init_reserve(
|
818 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
819 |
#[allow(clippy::too_many_arguments)]
|
820 |
pub fn deposit_reserve_liquidity(
|
853 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
854 |
#[allow(clippy::too_many_arguments)]
|
855 |
pub fn redeem_reserve_collateral(
|
888 |
/// Creates an 'InitObligation' instruction.
|
889 |
#[allow(clippy::too_many_arguments)]
|
890 |
pub fn init_obligation(
|
910 |
/// Creates a 'RefreshObligation' instruction.
|
911 |
#[allow(clippy::too_many_arguments)]
|
912 |
pub fn refresh_obligation(
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
fn _deposit_reserve_liquidity<'a>(
|
596 |
#[allow(clippy::too_many_arguments)]
|
597 |
fn _redeem_reserve_collateral<'a>(
|
892 |
#[allow(clippy::too_many_arguments)]
|
893 |
fn _deposit_obligation_collateral<'a>(
|
1082 |
#[allow(clippy::too_many_arguments)]
|
1083 |
fn _withdraw_obligation_collateral<'a>(
|
776 |
impl TestReserve {
|
777 |
#[allow(clippy::too_many_arguments)]
|
778 |
pub async fn init(
|
16 |
/// Gas but not actually do anything. Returns the new contract address or an error
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub async fn deploy_erc20(
|
10 |
/// to submit the provided logic call
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub async fn send_eth_logic_call(
|
15 |
#[allow(clippy::too_many_arguments)]
|
16 |
pub async fn send_to_cosmos(
|
11 |
/// to submit the provided transaction batch
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
pub async fn send_eth_transaction_batch(
|
10 |
/// to submit the provided validator set and signatures.
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub async fn send_eth_valset_update(
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
async fn test_batch(
|
402 |
// already been submitted to test the nonce functionality.
|
403 |
#[allow(clippy::too_many_arguments)]
|
404 |
async fn submit_duplicate_erc20_send(
|
29 |
/// transactions and producing large batches
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub async fn transaction_stress_test(
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn derive_fn(
|
81 |
/// Process a *single* event. Errors out when the thing should be closed.
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
pub async fn process_one(
|
170 |
#[allow(clippy::too_many_arguments)]
|
171 |
async fn stream_actor(
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
fn lint_src(
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
fn lint(
|
188 |
#[allow(clippy::too_many_arguments)]
|
189 |
fn add_with_id(
|
1157 |
/// Creates a `TransferChecked` instruction.
|
1158 |
#[allow(clippy::too_many_arguments)]
|
1159 |
pub fn transfer_checked(
|
1191 |
/// Creates an `ApproveChecked` instruction.
|
1192 |
#[allow(clippy::too_many_arguments)]
|
1193 |
pub fn approve_checked(
|
124 |
/// Compute the index range that are contained or overlap the bounding box.
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub fn ranges(
|
231 |
#[must_use]
|
232 |
#[allow(clippy::too_many_arguments)]
|
233 |
pub fn ranges(
|
45 |
{
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn new(
|
336 |
#[allow(clippy::too_many_arguments)]
|
337 |
fn try_layout_word_internal<T: TextLayout + ?Sized>(
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
unsafe fn gl_tex_image_2d(
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
unsafe fn gl_tex_sub_image_2d(
|
320 |
#[allow(clippy::too_many_arguments)]
|
321 |
unsafe fn gl_read_pixels(
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
#[inline(always)]
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
#[inline(always)]
|
1 |
#[allow(clippy::too_many_arguments)]
|
2 |
#[target_feature(enable = "avx")]
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
#[target_feature(enable = "avx")]
|
1 |
#[allow(clippy::too_many_arguments)]
|
2 |
#[inline(always)]
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
#[inline(always)]
|
1 |
#[allow(clippy::too_many_arguments)]
|
2 |
#[target_feature(enable = "sse3")]
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
#[target_feature(enable = "sse3")]
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
#[inline(always)]
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
#[inline(always)]
|
83 |
#[inline]
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub unsafe fn trace_ray<T>(
|
234 |
#[inline]
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
pub unsafe fn initialize(
|
526 |
/// Creates CreateRealm instruction
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
pub fn create_realm(
|
596 |
/// Creates DepositGoverningTokens instruction
|
597 |
#[allow(clippy::too_many_arguments)]
|
598 |
pub fn deposit_governing_tokens(
|
719 |
/// Creates CreateGovernance instruction using optional voter weight addin
|
720 |
#[allow(clippy::too_many_arguments)]
|
721 |
pub fn create_governance(
|
763 |
/// Creates CreateProgramGovernance instruction
|
764 |
#[allow(clippy::too_many_arguments)]
|
765 |
pub fn create_program_governance(
|
810 |
/// Creates CreateMintGovernance
|
811 |
#[allow(clippy::too_many_arguments)]
|
812 |
pub fn create_mint_governance(
|
31 |
/// Processes CreateProposal instruction
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn process_create_proposal(
|
519 |
/// Resolves max voter weight using either 1) voting governing_token_mint supply or 2) max voter weight if configured for the token mint
|
520 |
#[allow(clippy::too_many_arguments)]
|
521 |
pub fn resolve_max_voter_weight(
|
220 |
/// Resolves voter's weight using either the amount deposited into the realm or weight provided by voter weight addin (if configured)
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
pub fn resolve_voter_weight(
|
23 |
/// Creates and initializes SPL token account with PDA using the provided PDA seeds
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn create_spl_token_account_signed<'a>(
|
1475 |
#[allow(dead_code)]
|
1476 |
#[allow(clippy::too_many_arguments)]
|
1477 |
pub async fn with_governance_impl(
|
61 |
/// Creates SetupVoterWeightRecord instruction
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
pub fn setup_voter_weight_record(
|
100 |
/// Creates SetupMaxVoterWeightRecord instruction
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
pub fn setup_max_voter_weight_record(
|
42 |
/// Creates PostMessage instruction
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn post_message(
|
83 |
/// Note: This functions also checks the provided account PDA matches the supplied seeds
|
84 |
#[allow(clippy::too_many_arguments)]
|
85 |
pub fn create_and_serialize_account_signed<'a, T: BorshSerialize + AccountMaxSize>(
|
109 |
/// Note: This functions also checks the provided account PDA matches the supplied seeds
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
pub fn create_and_serialize_account_with_owner_signed<'a, T: BorshSerialize + AccountMaxSize>(
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
pub fn create(
|
219 |
/// Issue a delegate_stake instruction.
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
fn stake_delegate<'a>(
|
298 |
/// Issue a stake_merge instruction.
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
fn stake_merge<'a>(
|
372 |
/// Issue stake::instruction::authorize instructions to update both authorities
|
373 |
#[allow(clippy::too_many_arguments)]
|
374 |
fn stake_authorize_signed<'a>(
|
421 |
/// Issue stake::instruction::withdraw instruction to move additional lamports
|
422 |
#[allow(clippy::too_many_arguments)]
|
423 |
fn stake_withdraw<'a>(
|
462 |
/// Issue a spl_token `Burn` instruction.
|
463 |
#[allow(clippy::too_many_arguments)]
|
464 |
fn token_burn<'a>(
|
327 |
#[allow(clippy::too_many_arguments)]
|
328 |
pub async fn create_stake_pool(
|
784 |
#[allow(clippy::too_many_arguments)]
|
785 |
pub async fn deposit_stake(
|
808 |
#[allow(clippy::too_many_arguments)]
|
809 |
pub async fn deposit_stake_with_referral(
|
871 |
#[allow(clippy::too_many_arguments)]
|
872 |
pub async fn deposit_sol(
|
222 |
#[allow(clippy::too_many_arguments)]
|
223 |
fn command_create_pool(
|
1226 |
/// Creates a `TransferChecked` instruction.
|
1227 |
#[allow(clippy::too_many_arguments)]
|
1228 |
pub fn transfer_checked(
|
1260 |
/// Creates an `ApproveChecked` instruction.
|
1261 |
#[allow(clippy::too_many_arguments)]
|
1262 |
pub fn approve_checked(
|
558 |
/// This instruction is suitable for use with a cross-program `invoke`
|
559 |
#[allow(clippy::too_many_arguments)]
|
560 |
#[cfg(not(target_os = "solana"))]
|
598 |
/// Create a `ConfigureAccount` instruction
|
599 |
#[allow(clippy::too_many_arguments)]
|
600 |
#[cfg(not(target_os = "solana"))]
|
702 |
/// Create a `Deposit` instruction
|
703 |
#[allow(clippy::too_many_arguments)]
|
704 |
pub fn deposit(
|
738 |
/// This instruction is suitable for use with a cross-program `invoke`
|
739 |
#[allow(clippy::too_many_arguments)]
|
740 |
pub fn inner_withdraw(
|
777 |
/// Create a `Withdraw` instruction
|
778 |
#[allow(clippy::too_many_arguments)]
|
779 |
#[cfg(not(target_os = "solana"))]
|
671 |
#[allow(clippy::too_many_arguments)]
|
672 |
#[cfg(feature = "zk-ops")]
|
272 |
/// Create a `TransferCheckedWithFee` instruction
|
273 |
#[allow(clippy::too_many_arguments)]
|
274 |
pub fn transfer_checked_with_fee(
|
1505 |
/// Creates a `TransferChecked` instruction.
|
1506 |
#[allow(clippy::too_many_arguments)]
|
1507 |
pub fn transfer_checked(
|
1539 |
/// Creates an `ApproveChecked` instruction.
|
1540 |
#[allow(clippy::too_many_arguments)]
|
1541 |
pub fn approve_checked(
|
376 |
#[allow(clippy::too_many_arguments)]
|
377 |
async fn command_deposit_into_or_withdraw_from(
|
389 |
#[allow(clippy::too_many_arguments)]
|
390 |
async fn command_create_token(
|
728 |
#[allow(clippy::too_many_arguments)]
|
729 |
async fn command_authorize(
|
892 |
#[allow(clippy::too_many_arguments)]
|
893 |
async fn command_transfer(
|
1179 |
#[allow(clippy::too_many_arguments)]
|
1180 |
async fn command_burn(
|
1223 |
#[allow(clippy::too_many_arguments)]
|
1224 |
async fn command_mint(
|
465 |
#[allow(clippy::too_many_arguments)]
|
466 |
pub async fn create_mint<'a, S: Signers>(
|
753 |
/// Transfer tokens to another account
|
754 |
#[allow(clippy::too_many_arguments)]
|
755 |
pub async fn transfer<S: Signers>(
|
792 |
/// Transfer tokens to an associated account, creating it if it does not exist
|
793 |
#[allow(clippy::too_many_arguments)]
|
794 |
pub async fn create_recipient_associated_account_and_transfer<S: Signers>(
|
859 |
/// Transfer tokens to another account, given an expected fee
|
860 |
#[allow(clippy::too_many_arguments)]
|
861 |
pub async fn transfer_with_fee<S: Signers>(
|
1835 |
/// uniquely derived decryption key from a signer
|
1836 |
#[allow(clippy::too_many_arguments)]
|
1837 |
pub async fn confidential_transfer_withdraw<S: Signer>(
|
591 |
/// Creates an 'InitReserve' instruction.
|
592 |
#[allow(clippy::too_many_arguments)]
|
593 |
pub fn init_reserve(
|
663 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
664 |
#[allow(clippy::too_many_arguments)]
|
665 |
pub fn deposit_reserve_liquidity(
|
698 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
699 |
#[allow(clippy::too_many_arguments)]
|
700 |
pub fn redeem_reserve_collateral(
|
733 |
/// Creates an 'InitObligation' instruction.
|
734 |
#[allow(clippy::too_many_arguments)]
|
735 |
pub fn init_obligation(
|
755 |
/// Creates a 'RefreshObligation' instruction.
|
756 |
#[allow(clippy::too_many_arguments)]
|
757 |
pub fn refresh_obligation(
|
708 |
impl TestReserve {
|
709 |
#[allow(clippy::too_many_arguments)]
|
710 |
pub async fn init(
|
912 |
impl TestObligation {
|
913 |
#[allow(clippy::too_many_arguments)]
|
914 |
pub async fn init(
|
475 |
#[allow(clippy::too_many_arguments)]
|
476 |
fn command_add_reserve(
|
36 |
/// creates a create_master_edition instruction
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn deprecated_create_master_edition(
|
82 |
/// creates a mint_new_edition_from_master_edition instruction
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn deprecated_mint_new_edition_from_master_edition_via_printing_token(
|
129 |
/// creates an set_reservation_list instruction
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn deprecated_set_reservation_list(
|
159 |
/// creates an create_reservation_list instruction
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub fn deprecated_create_reservation_list(
|
188 |
/// creates an mint_printing_tokens_via_token instruction
|
189 |
#[allow(clippy::too_many_arguments)]
|
190 |
pub fn deprecated_mint_printing_tokens_via_token(
|
248 |
/// Creates an CreateMetadataAccounts instruction
|
249 |
#[allow(clippy::too_many_arguments)]
|
250 |
pub fn create_metadata_accounts(
|
332 |
/// creates a update_primary_sale_happened_via_token instruction
|
333 |
#[allow(clippy::too_many_arguments)]
|
334 |
pub fn update_primary_sale_happened_via_token(
|
353 |
/// creates a create_master_edition instruction
|
354 |
#[allow(clippy::too_many_arguments)]
|
355 |
pub fn create_master_edition(
|
386 |
/// creates a mint_new_edition_from_master_edition instruction
|
387 |
#[allow(clippy::too_many_arguments)]
|
388 |
pub fn mint_new_edition_from_master_edition_via_token(
|
444 |
/// Converts a master edition v1 to v2
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
pub fn convert_master_edition_v1_to_v2(
|
153 |
#[allow(clippy::too_many_arguments)]
|
154 |
fn check_accounts(
|
1416 |
#[allow(clippy::too_many_arguments)]
|
1417 |
pub fn swap(
|
1493 |
#[allow(clippy::too_many_arguments)]
|
1494 |
pub fn deposit_all_token_types(
|
1579 |
#[allow(clippy::too_many_arguments)]
|
1580 |
pub fn withdraw_all_token_types(
|
1651 |
#[allow(clippy::too_many_arguments)]
|
1652 |
pub fn deposit_single_token_type_exact_amount_in(
|
40 |
/// Create an `Exchange` instruction
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn exchange(
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
fn transfer_new_tokens<'a>(
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
async fn process_exchange(
|
158 |
/// Creates an InitVault instruction
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn create_init_vault_instruction(
|
190 |
/// Creates an UpdateExternalPriceAccount instruction
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn create_update_external_price_account_instruction(
|
213 |
/// Creates an AddTokenToInactiveVault instruction
|
214 |
#[allow(clippy::too_many_arguments)]
|
215 |
pub fn create_add_token_to_inactive_vault_instruction(
|
246 |
/// Creates an ActivateVault instruction
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub fn create_activate_vault_instruction(
|
273 |
/// Creates an CombineVault instruction
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
pub fn create_combine_vault_instruction(
|
47 |
impl TransferData {
|
48 |
#[allow(clippy::too_many_arguments)]
|
49 |
pub fn new(
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
#[allow(clippy::many_single_char_names)]
|
34 |
/// either 0 or a power of 2.
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn create(
|
257 |
/// with other checks in a single multiscalar multiplication.
|
258 |
#[allow(clippy::too_many_arguments)]
|
259 |
pub fn verify<IG, IH>(
|
208 |
/// Private constructor used by the builder to start the peer manager
|
209 |
#[allow(clippy::too_many_arguments)]
|
210 |
// Allow clippy errors for too_many_arguments. This method is private and is in support of the
|
366 |
// to avoid needing a lock in the PeerManager.
|
367 |
#[allow(clippy::too_many_arguments)]
|
368 |
fn handle_request(
|
528 |
// to avoid needing a lock in the PeerManager.
|
529 |
#[allow(clippy::too_many_arguments)]
|
530 |
fn add_peer(
|
895 |
// to avoid needing a lock in the PeerManager.
|
896 |
#[allow(clippy::too_many_arguments)]
|
897 |
fn handle_notifications(
|
1105 |
// to avoid needing a lock in the PeerManager.
|
1106 |
#[allow(clippy::too_many_arguments)]
|
1107 |
fn handle_inbound_connection(
|
116 |
/// * `removed_connection_ids` - Old connection IDs associated with this peer
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
pub fn insert(
|
1285 |
#[inline]
|
1286 |
#[allow(clippy::too_many_arguments)]
|
1287 |
fn remove_clause_fn(
|
132 |
#[allow(clippy::too_many_arguments)]
|
133 |
async fn diff_impl(
|
1921 |
#[allow(clippy::too_many_arguments)]
|
1922 |
// style:style tag
|
1976 |
#[allow(clippy::collapsible_else_if)]
|
1977 |
#[allow(clippy::too_many_arguments)]
|
1978 |
fn read_tablestyle(
|
2036 |
#[allow(clippy::collapsible_else_if)]
|
2037 |
#[allow(clippy::too_many_arguments)]
|
2038 |
fn read_rowstyle(
|
2095 |
#[allow(clippy::collapsible_else_if)]
|
2096 |
#[allow(clippy::too_many_arguments)]
|
2097 |
fn read_colstyle(
|
2155 |
#[allow(clippy::collapsible_else_if)]
|
2156 |
#[allow(clippy::too_many_arguments)]
|
2157 |
fn read_cellstyle(
|
274 |
/// Create a CellRange with all possible arguments.
|
275 |
#[allow(clippy::too_many_arguments)]
|
276 |
pub fn new_all(
|
320 |
impl CellRange {
|
321 |
#[allow(clippy::too_many_arguments)]
|
322 |
pub fn new_all(
|
499 |
/// `pattern_workspace` is a [`DStack`](DStack) of capacity n
|
500 |
#[allow(clippy::too_many_arguments)]
|
501 |
pub fn ldl_numeric<N, I, PStorage>(
|
701 |
// output group (stopping if it reaches a group already visited)
|
702 |
#[allow(clippy::too_many_arguments)]
|
703 |
fn traverse(
|
462 |
#[allow(clippy::too_many_arguments)]
|
463 |
async fn sign_nojws(
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
async fn prepare_nojws(
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn compare_videos(
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
pub fn make_submission_script(
|
423 |
impl DetailedParams {
|
424 |
#[allow(clippy::too_many_arguments)]
|
425 |
#[inline]
|
597 |
#[allow(clippy::too_many_arguments)]
|
598 |
#[must_use]
|
247 |
#[allow(clippy::too_many_arguments)]
|
248 |
pub fn deposit(
|
404 |
clippy::integer_arithmetic,
|
405 |
clippy::too_many_arguments
|
406 |
)]
|
1048 |
{
|
1049 |
#[allow(clippy::too_many_arguments)]
|
1050 |
fn recursor<W: funty::Integral>(
|
74 |
impl<'a> Vec3 {
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new(
|
258 |
impl<'a> Quat {
|
259 |
#[allow(clippy::too_many_arguments)]
|
260 |
pub fn new(
|
474 |
impl<'a> Pose {
|
475 |
#[allow(clippy::too_many_arguments)]
|
476 |
pub fn new(
|
589 |
impl<'a> Joint {
|
590 |
#[allow(clippy::too_many_arguments)]
|
591 |
pub fn new(
|
78 |
impl<'a> Finger {
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
pub fn new(
|
245 |
impl<'a> Thumb {
|
246 |
#[allow(clippy::too_many_arguments)]
|
247 |
pub fn new(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub(crate) fn get_challenges_target<
|
40 |
#[allow(clippy::trivially_copy_pass_by_ref)]
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
#[allow(clippy::cloned_instead_of_copied)]
|
33 |
impl RegisterCluster {
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub(super) fn new(
|
64 |
impl StateHub {
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub(super) async fn interactive_register_cluster_helper(
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
pub(super) async fn non_interactive_register_cluster_helper(
|
40 |
/// Creates an 'initialize' instruction.
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn accept_offer(
|
88 |
/// Creates an 'initialize' instruction.
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
pub fn accept_offer_with_metadata(
|
236 |
#[allow(clippy::too_many_arguments)]
|
237 |
fn pay_creator_fees<'a>(
|
172 |
#[allow(clippy::too_many_arguments)]
|
173 |
#[allow(clippy::type_complexity)]
|
185 |
#[allow(clippy::too_many_arguments)]
|
186 |
fn train_steps(
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
fn validation_epoch<E>(
|
264 |
#[allow(clippy::too_many_arguments)]
|
265 |
fn validation_steps(
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
fn run_epoch<E>(
|
30 |
/// length.
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
fn batches(
|
339 |
/// * `freeze_encoder`: exclude the encoder from backpropagation.
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
pub fn loss(
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub fn loss(
|
274 |
#[allow(clippy::too_many_arguments)]
|
275 |
fn train_steps(
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
fn run_epoch(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
fn c_loess<T>(
|
21 |
/// Creates a blocking I2C1 object on pins PB6 and PB7 or PB8 and PB9 using the embedded-hal `BlockingI2c` trait.
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn i2c1<M: Into<Mode>>(
|
52 |
/// Creates a blocking I2C2 object on pins PB10 and PB11
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
pub fn i2c2<M: Into<Mode>>(
|
169 |
{
|
170 |
#[allow(clippy::too_many_arguments)]
|
171 |
fn configure<M: Into<Mode>>(
|
130 |
/// Creates a blocking I2C1 object on pins PB6 and PB7 or PB8 and PB9 using the embedded-hal `BlockingI2c` trait.
|
131 |
#[allow(clippy::too_many_arguments)]
|
132 |
pub fn i2c1(
|
173 |
/// Creates a blocking I2C2 object on pins PB10 and PB1
|
174 |
#[allow(clippy::too_many_arguments)]
|
175 |
pub fn i2c2(
|
403 |
{
|
404 |
#[allow(clippy::too_many_arguments)]
|
405 |
fn _i2c(
|
57 |
impl<'a, H: 'static + Hasher> DrgPoRepCircuit<'a, H> {
|
58 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
59 |
pub fn synthesize<CS>(
|
96 |
/// Circuit synthesis.
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
#[allow(clippy::branches_sharing_code)]
|
62 |
impl<'a, Tree: 'static + MerkleTreeTrait, G: 'static + Hasher> StackedCircuit<'a, Tree, G> {
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn synthesize<CS>(
|
139 |
// - is_layer0 - Indicates first (no expander parents) or subsequent layer
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
fn create_label_runner(
|
96 |
impl<'a, Tree: 'static + MerkleTreeTrait, G: 'static + Hasher> StackedDrg<'a, Tree, G> {
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
pub(crate) fn prove_layers(
|
550 |
#[allow(clippy::too_many_arguments)]
|
551 |
#[allow(clippy::from_iter_instead_of_collect)]
|
26 |
{
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn new(
|
24 |
{
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn new(
|
177 |
/// a unique UUID.
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
pub fn snapshot(
|
23 |
impl<'a> Parameters<'a> {
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
pub fn from(
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub fn read_binary<O: Offset, R: NativeReadBuf>(
|
8 |
#[allow(clippy::too_many_arguments)]
|
9 |
pub fn read_boolean<R: NativeReadBuf>(
|
7 |
#[allow(clippy::too_many_arguments)]
|
8 |
pub fn read_primitive<T: NativeType, R: NativeReadBuf>(
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
pub fn read_validity<R: NativeReadBuf>(
|
40 |
#[allow(clippy::too_many_arguments)]
|
41 |
fn write_generic_binary<O: Offset, W: Write>(
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
impl TokenStreamData {
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
pub fn try_parse_name(
|
473 |
#[allow(clippy::too_many_arguments)]
|
474 |
fn resolve_package_target_string(
|
574 |
#[allow(clippy::too_many_arguments)]
|
575 |
fn resolve_package_target(
|
44 |
/// Construct a definition which will generate code for a standalone `struct`.
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn struct_def(
|
285 |
#[allow(clippy::too_many_arguments)]
|
286 |
fn line(grid: &SudokuGrid, start: char, thick_sep: char, thin_sep: char,
|
90 |
impl BuildOpt {
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
pub fn new(
|
685 |
#[allow(clippy::too_many_arguments)]
|
686 |
fn poll_read_file_at<C: ContentLoader + 'static>(
|
82 |
impl SegmentSpaceUsage {
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub(crate) fn new(
|
159 |
#[allow(clippy::too_many_arguments)]
|
160 |
pub fn worker(
|
1791 |
/// [channel]: self::ChanRecvDatum
|
1792 |
#[allow(clippy::too_many_arguments)]
|
1793 |
fn processing_loop(
|
2983 |
/// [`SummaryPrinted`]: self::SummaryPrinted
|
2984 |
#[allow(clippy::too_many_arguments)]
|
2985 |
fn print_all_files_summaries(
|
141 |
/// Create a new `Summary`
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
pub fn new(
|
262 |
/// (e.g. PermissionDenied, etc.).
|
263 |
#[allow(clippy::too_many_arguments)]
|
264 |
pub fn new_failed(
|
62 |
/// src11, src12, src21, src22, dst1, and dst2
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub unsafe fn fade_2_blocks_to<NQ>(
|
389 |
#[allow(clippy::too_many_arguments)]
|
390 |
pub fn fields(
|
1229 |
#[allow(non_snake_case)]
|
1230 |
#[allow(clippy::too_many_arguments)]
|
1231 |
fn lanczos_step(
|
1921 |
#[allow(non_snake_case)]
|
1922 |
#[allow(clippy::too_many_arguments)]
|
1923 |
fn lanso(
|
326 |
/// Helper method for parsing both `CurveTo` and `SmoothCurveTo`.
|
327 |
#[allow(clippy::too_many_arguments)]
|
328 |
fn _handle_cubic_curve(
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn arc_to_relative<C: Into<Coordinate>>(
|
471 |
#[allow(clippy::too_many_arguments)]
|
472 |
fn compile_contract_call(
|
666 |
#[allow(clippy::too_many_arguments)]
|
667 |
fn compile_contract_call(
|
348 |
#[allow(clippy::too_many_arguments)]
|
349 |
fn connect_declaration<'eng: 'cfg, 'cfg>(
|
709 |
/// When something eventually calls it, it gets connected to the declaration.
|
710 |
#[allow(clippy::too_many_arguments)]
|
711 |
fn connect_typed_fn_decl<'eng: 'cfg, 'cfg>(
|
863 |
/// note the main expression node has already been inserted
|
864 |
#[allow(clippy::too_many_arguments)]
|
865 |
fn connect_expression<'eng: 'cfg, 'cfg>(
|
1558 |
#[allow(clippy::too_many_arguments)]
|
1559 |
fn connect_enum_instantiation<'eng: 'cfg, 'cfg>(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub(super) fn compile_script(
|
68 |
#[allow(clippy::too_many_arguments)]
|
69 |
pub(super) fn compile_predicate(
|
114 |
#[allow(clippy::too_many_arguments)]
|
115 |
pub(super) fn compile_contract(
|
294 |
#[allow(clippy::too_many_arguments)]
|
295 |
pub(super) fn compile_function(
|
55 |
/// used elsewhere in the IR.
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
pub fn new(
|
292 |
#[allow(clippy::too_many_arguments)]
|
293 |
fn inline_instruction(
|
196 |
// and then apply them all together in the next step.
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
fn record_rewrites(
|
285 |
/// `parse` should use `comments`.
|
286 |
#[allow(clippy::too_many_arguments)]
|
287 |
pub fn build_as_input<'a, P>(
|
107 |
#![deny(unused)]
|
108 |
#![allow(clippy::too_many_arguments)]
|
109 |
#![cfg_attr(docsrs, feature(doc_cfg))]
|
434 |
/// path. See: https://github.com/swc-project/swc/issues/1255
|
435 |
#[allow(clippy::too_many_arguments)]
|
436 |
pub fn print<T>(
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
#[tracing::instrument(level = "info", skip_all)]
|
108 |
/// Create new keplarian ephemeris terms from already decoded data
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn new_kepler(
|
186 |
/// Create new GLONASS ephemeris terms from already decoded data
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
pub fn new_glo(
|
215 |
/// Create new ephemeris from already decoded data
|
216 |
#[allow(clippy::too_many_arguments)]
|
217 |
pub fn new(
|
44 |
/// Construct an ionosphere model from already decoded parameters
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn new(
|
898 |
/// On return, the `entries` iterator is placed after the attributes of the last-read DIE.
|
899 |
#[allow(clippy::too_many_arguments)]
|
900 |
fn parse_inlinee(
|
943 |
/// write to `"&sig1"` or `"&sig2"` with for instance: `assign(var("&sig1"), literal(10.0))`.
|
944 |
#[allow(clippy::too_many_arguments)]
|
945 |
pub fn exec(
|
218 |
/// be dropped out in scalar weighting during training.
|
219 |
#[allow(clippy::too_many_arguments)]
|
220 |
pub fn new<'a>(
|
367 |
/// * `freeze_encoder`: exclude the encoder from backpropagation.
|
368 |
#[allow(clippy::too_many_arguments)]
|
369 |
pub fn loss(
|
99 |
/// computed over continuation pieces.
|
100 |
#[allow(clippy::too_many_arguments)]
|
101 |
pub fn loss(
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
fn distill_model(
|
595 |
#[allow(clippy::too_many_arguments)]
|
596 |
fn train_steps(
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
fn run_epoch(
|
227 |
#[allow(clippy::too_many_arguments)]
|
228 |
fn run_epoch_steps(
|
253 |
#[allow(clippy::too_many_arguments)]
|
254 |
fn parse_next_token(
|
236 |
#[allow(clippy::too_many_arguments)]
|
237 |
fn parse_next_token(
|
509 |
#[allow(clippy::too_many_arguments)]
|
510 |
fn update_time_and_memory(
|
26 |
/// This function constructs a cell borders with all sides set.
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
pub fn full(
|
5166 |
#[allow(clippy::too_many_arguments)]
|
5167 |
const fn ttd(
|
1428 |
/// Calculates the layout for a flex-item
|
1429 |
#[allow(clippy::too_many_arguments)]
|
1430 |
fn calculate_flex_item(
|
276 |
/// once a definite placement has been determined
|
277 |
#[allow(clippy::too_many_arguments)]
|
278 |
fn record_grid_placement(
|
159 |
/// Note: Gutters are treated as empty fixed-size tracks for the purpose of the track sizing algorithm.
|
160 |
#[allow(clippy::too_many_arguments)]
|
161 |
pub(super) fn track_sizing_algorithm<Tree: LayoutTree>(
|
886 |
#[allow(clippy::too_many_arguments)]
|
887 |
fn train_grid_item(
|
82 |
impl SegmentSpaceUsage {
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub(crate) fn new(
|
82 |
impl SegmentSpaceUsage {
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub(crate) fn new(
|
495 |
#[must_use]
|
496 |
#[allow(clippy::too_many_arguments)]
|
497 |
async fn collect_child_schemas(
|
343 |
#[allow(clippy::too_many_arguments)]
|
344 |
pub fn encode_select<K>(
|
342 |
#[allow(clippy::too_many_arguments)]
|
343 |
pub fn encode_select<K>(
|
95 |
{
|
96 |
#[allow(clippy::too_many_arguments)]
|
97 |
pub(crate) fn new(
|
342 |
#[allow(clippy::too_many_arguments)]
|
343 |
async fn perform_socket_upgrade_procedure(
|
79 |
{
|
80 |
#[allow(clippy::too_many_arguments)]
|
81 |
pub fn new(
|
292 |
#[allow(clippy::too_many_arguments)]
|
293 |
async fn perform_socket_upgrade_procedure(
|
161 |
{
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
pub fn new(
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
pub fn create(
|
287 |
impl PeerConnectionActor {
|
288 |
#[allow(clippy::too_many_arguments)]
|
289 |
fn new(
|
176 |
#[allow(clippy::option_option)]
|
177 |
#[allow(clippy::too_many_arguments)]
|
178 |
pub fn update(
|
119 |
/// exist, the stored version will be replaced with the newly provided peer.
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
#[allow(clippy::option_option)]
|
120 |
impl MessagingProtocol {
|
121 |
#[allow(clippy::too_many_arguments)]
|
122 |
pub fn new(
|
192 |
impl DhtActor {
|
193 |
#[allow(clippy::too_many_arguments)]
|
194 |
pub fn new(
|
399 |
#[allow(clippy::too_many_arguments)]
|
400 |
async fn generate_send_messages(
|
51 |
impl<S> MessageHandlerMiddleware<S> {
|
52 |
#[allow(clippy::too_many_arguments)]
|
53 |
pub fn new(
|
77 |
{
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn new(
|
166 |
impl StoreAndForwardService {
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
pub fn new(
|
82 |
/// Instantiate a new Base Node.
|
83 |
#[allow(clippy::too_many_arguments)]
|
84 |
pub fn new(
|
69 |
{
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
pub fn new(
|
68 |
{
|
69 |
#[allow(clippy::too_many_arguments)]
|
70 |
pub fn new(
|
117 |
{
|
118 |
#[allow(clippy::too_many_arguments)]
|
119 |
pub async fn new(
|
70 |
{
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn new(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
impl<TBackend> TransactionSendProtocol<TBackend>
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
impl<TTxStream, TTxReplyStream, TTxFinalizedStream, BNResponseStream, TBackend, TTxCancelledStream>
|
154 |
impl OutboundTransaction {
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
pub fn new(
|
203 |
impl CompletedTransaction {
|
204 |
#[allow(clippy::too_many_arguments)]
|
205 |
pub fn new(
|
95 |
impl WalletConfig {
|
96 |
#[allow(clippy::too_many_arguments)]
|
97 |
pub fn new(
|
93 |
#[allow(clippy::too_many_arguments)]
|
94 |
impl<TBackend> CallbackHandler<TBackend>
|
125 |
/// Create a new Task instance
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
pub fn new(
|
589 |
#[inline(always)]
|
590 |
#[allow(clippy::too_many_arguments)]
|
591 |
pub fn new(
|
283 |
impl<R: Runtime> WindowManager<R> {
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
pub(crate) fn with_handlers(
|
309 |
#[allow(clippy::too_many_arguments)]
|
310 |
pub fn create_gl_window<T: UserEvent>(
|
681 |
/// Sends an invoice.
|
682 |
#[allow(clippy::too_many_arguments)]
|
683 |
pub fn send_invoice<'a>(
|
261 |
/// Sends an invoice to this chat.
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
fn send_invoice<'a>(
|
285 |
/// Sends an invoice in reply to this message.
|
286 |
#[allow(clippy::too_many_arguments)]
|
287 |
fn send_invoice_in_reply<'a>(
|
65 |
impl<'a> SendInvoice<'a> {
|
66 |
#[allow(clippy::too_many_arguments)] // I know, brother
|
67 |
pub(crate) fn new(
|
309 |
impl InitializationState {
|
310 |
#[allow(clippy::too_many_arguments)]
|
311 |
fn handle_define_native_font(
|
182 |
#[allow(unused)]
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
fn handle_define_native_font(
|
839 |
// we can't change telegram API
|
840 |
#[allow(clippy::too_many_arguments)]
|
841 |
fn send_invoice(
|
852 |
#[allow(clippy::too_many_arguments)]
|
853 |
fn create_invoice_link(
|
1686 |
#[allow(clippy::too_many_arguments)]
|
1687 |
fn create_invoice_link(
|
69 |
impl<T: ElectionType> ElectionCore<T> {
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
#[inline]
|
98 |
/// Initialize a builder for a custom light client, by providing all dependencies upfront.
|
99 |
#[allow(clippy::too_many_arguments)]
|
100 |
pub fn custom(
|
23 |
non_snake_case,
|
24 |
clippy::too_many_arguments,
|
25 |
clippy::derivable_impls,
|
26 |
clippy::double_parens,
|
27 |
clippy::too_many_arguments,
|
28 |
clippy::wrong_self_convention
|
27 |
/// BLAS Level 1 operations (Vector only)
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub trait BLAS1<C: BLASContext>: Sized + Copy {
|
75 |
/// BLAS Level 2 operations (Matrix-Vector)
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub trait BLAS2<C: BLASContext>: Sized + Copy {
|
100 |
/// BLAS Level 3 operations (Matrix-Matrix)
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
pub trait BLAS3<C: BLASContext>: Sized + Copy {
|
717 |
/// to make the region within self match the region within other.
|
718 |
#[allow(clippy::too_many_arguments)]
|
719 |
pub fn diff_region(
|
110 |
/// create a contract using code_id, json init args, and optionally admin on the chain
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub async fn instantiate<C: Signing + Signing>(
|
379 |
/// helper function to generate a 'StdSignMsg' & 'Signature' blocks to be used to broadcast a transaction
|
380 |
#[allow(clippy::too_many_arguments)]
|
381 |
fn generate_transaction_to_broadcast_fees<C: Signing + secp256k1::Context>(
|
217 |
clippy::ptr_arg,
|
218 |
clippy::too_many_arguments,
|
219 |
clippy::trivially_copy_pass_by_ref
|
1019 |
impl StrategyItem {
|
1020 |
#[allow(clippy::too_many_arguments)]
|
1021 |
fn new(
|
124 |
#[allow(clippy::too_many_arguments)]
|
125 |
pub fn precommit_sectors(
|
558 |
#[allow(clippy::too_many_arguments)]
|
559 |
pub fn publish_deal(
|
552 |
#[allow(clippy::too_many_arguments)]
|
553 |
pub fn stage(&mut self, client: Address, deal_label: &str, opts: DealOptions) {
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub(crate) fn push_quad(
|
1009 |
#[allow(clippy::too_many_arguments)]
|
1010 |
pub fn draw_instanced(
|
333 |
#[allow(clippy::too_many_arguments)]
|
334 |
fn update(
|
477 |
#[allow(clippy::too_many_arguments)]
|
478 |
fn find_candidates<'a>(
|
1183 |
#[allow(clippy::too_many_arguments)]
|
1184 |
fn find_best_match<'a>(
|
1226 |
#[allow(clippy::too_many_arguments)]
|
1227 |
fn better_match(
|
49 |
/// and [`TFHE_LIB_PARAMETERS`], which both offer correct results with 128 bits of security.
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub unsafe fn new(
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
/// Fill the `output` [`LWE ciphertext list`](`LweCiphertextList`) with the bit extraction of the
|
343 |
#[allow(clippy::too_many_arguments)]
|
344 |
/// Perform a boolean circuit bootstrapping followed by a vertical packing to evaluate a look-up
|
643 |
#[allow(clippy::too_many_arguments)]
|
644 |
/// Return the required memory for
|
65 |
#[wasm_bindgen]
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
pub fn new_parameters(
|
89 |
#[wasm_bindgen]
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
pub fn new_parameters(
|
55 |
/// of those parameters, you __must__ stick with the provided parameters.
|
56 |
#[allow(clippy::too_many_arguments)]
|
57 |
pub unsafe fn new(
|
62 |
// easily be imported in other contracts
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn create<Q: CustomQuery>(
|
694 |
#[allow(clippy::too_many_arguments)]
|
695 |
fn check_membership(
|
987 |
#[allow(clippy::too_many_arguments)]
|
988 |
fn calc_refpoint_for_x(
|
74 |
/// (e.g. product price, tax, discount, delivery cost, delivery tax, bonus, etc.)
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new<A, B, C, D, E, F, G>(
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
fn execute_update_config<Q: CustomQuery>(
|
60 |
/// New snippet
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
pub(crate) fn new(
|
236 |
#[allow(clippy::too_many_arguments)]
|
237 |
#[derive(WrapperApi)]
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub async fn dry_run_result(
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub async fn dry_run(
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub async fn run(
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub async fn raw_execute_contract<
|
420 |
#[allow(clippy::too_many_arguments)]
|
421 |
fn create(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
pub fn entries_for_display<D, I, O, E>(
|
12 |
#[allow(clippy::too_many_arguments)]
|
13 |
fn date_from_parts<T: TimeZone>(
|
127 |
/// The `Write` object will be used by the `Request` to write the response.
|
128 |
#[allow(clippy::too_many_arguments)]
|
129 |
pub fn new_request<R, W>(
|
216 |
#[allow(clippy::too_many_arguments)]
|
217 |
fn add_event_handlers(
|
110 |
// Create a container and return its ID.
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
pub fn create_container(
|
448 |
// Run an interactive shell.
|
449 |
#[allow(clippy::too_many_arguments)]
|
450 |
pub fn spawn_shell(
|
506 |
// should not be `None` if `need_context` is `true`.
|
507 |
#[allow(clippy::too_many_arguments)]
|
508 |
fn run_tasks(
|
42 |
// returned.
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
#[allow(clippy::too_many_lines)]
|
981 |
/// appropriate and creating a new vertex.
|
982 |
#[allow(clippy::too_many_arguments)]
|
983 |
#[inline]
|
32 |
impl Encoding {
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
pub fn new(
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
fn test_combination(
|
128 |
// it does not make much sense to group any of them.
|
129 |
#[allow(clippy::too_many_arguments)]
|
130 |
pub(crate) fn update_async_ops(
|
155 |
#[allow(clippy::too_many_arguments)]
|
156 |
fn test_combination(
|
687 |
#[allow(clippy::too_many_arguments)]
|
688 |
pub fn phase5_verify_pdl(
|
288 |
#[allow(clippy::too_many_arguments)]
|
289 |
impl BobProof {
|
448 |
#[allow(clippy::too_many_arguments)]
|
449 |
impl BobProofExt {
|
311 |
/// current last hop which relay to connect to.
|
312 |
#[allow(clippy::too_many_arguments)]
|
313 |
fn begin(
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
impl Torrent {
|
2680 |
#[allow(clippy::too_many_arguments)]
|
2681 |
fn print_agent_transition_cluster(
|
2749 |
#[allow(clippy::too_many_arguments)]
|
2750 |
fn print_agent_transition_sent_edges(
|
345 |
#[allow(clippy::too_many_arguments)]
|
346 |
/// Delegate target with name as a `DelegatedRole` of the `Targets` in `targets_editor`
|
45 |
{
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub(crate) fn new(
|
29 |
#[allow(clippy::type_complexity)]
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
/// Build the gyroid voxel data from the input
|
174 |
#[allow(clippy::too_many_arguments)] // This is internal to the crate, clippy.
|
175 |
pub(crate) fn callsite_for(
|
14 |
#[allow(clippy::too_many_arguments)]
|
15 |
fn b(
|
74 |
#[inline(never)]
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
unsafe fn process_zone<T: Datum + Copy + ndarray::LinalgScalar>(
|
101 |
#[inline(never)]
|
102 |
#[allow(clippy::too_many_arguments)]
|
103 |
unsafe fn process_zone_4<T: Datum + Copy + ndarray::LinalgScalar>(
|
535 |
#[allow(clippy::too_many_arguments)]
|
536 |
fn wire_lir_matmatmul(
|
213 |
#[allow(clippy::too_many_arguments)]
|
214 |
fn eval(
|
543 |
#[allow(clippy::too_many_arguments)]
|
544 |
pub(crate) fn wire_matmul_quant(
|
630 |
#[allow(clippy::too_many_arguments)]
|
631 |
pub(crate) fn compensate_zero_points(
|
202 |
#[allow(unused_variables)]
|
203 |
#[allow(clippy::too_many_arguments)]
|
204 |
fn slice(
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
unsafe fn run(
|
34 |
#[allow(clippy::too_many_arguments)]
|
35 |
pub unsafe fn pack_t<T: Datum + Copy>(
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
pub fn values_to_qparams(
|
183 |
#[allow(clippy::too_many_arguments)]
|
184 |
pub fn conv_or_deconv(
|
298 |
/// Checks whether there is sufficient gap on this link.
|
299 |
#[allow(clippy::too_many_arguments)]
|
300 |
fn check_gap(
|
227 |
#[inline(never)]
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn shortest_path_lens<
|
66 |
/// could not be started
|
67 |
#[allow(clippy::too_many_arguments)]
|
68 |
pub fn add_workload(
|
81 |
#[allow(clippy::new_ret_no_self)]
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
pub(crate) fn new(
|
192 |
clippy::cast_sign_loss,
|
193 |
clippy::too_many_arguments
|
194 |
)]
|
1241 |
#[allow(clippy::too_many_arguments)]
|
1242 |
fn intercept_heredoc_error(
|
1330 |
#[allow(clippy::too_many_arguments)]
|
1331 |
fn handle_interpol<F>(
|
1424 |
#[allow(clippy::too_many_arguments)]
|
1425 |
fn handle_string_heredoc_generic<F>(
|
65 |
#[allow(clippy::too_many_arguments)]
|
66 |
pub fn ethereum_sign_tx(
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
pub fn ethereum_sign_eip1559_tx(
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
pub fn reset_device(
|
234 |
impl TraceInfo {
|
235 |
#[allow(clippy::too_many_arguments)]
|
236 |
#[must_use]
|
172 |
impl TracerChannelConfig {
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
#[must_use]
|
229 |
impl TracerConfig {
|
230 |
#[allow(clippy::too_many_arguments)]
|
231 |
pub fn new(
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub fn dispatch_icmp_probe(
|
112 |
#[allow(clippy::too_many_arguments)]
|
113 |
pub fn dispatch_udp_probe(
|
320 |
/// Create an `Ipv4Packet`.
|
321 |
#[allow(clippy::too_many_arguments)]
|
322 |
fn make_ipv4_packet<'a>(
|
99 |
#[allow(clippy::too_many_arguments)]
|
100 |
pub fn dispatch_udp_probe(
|
939 |
/// In the case of a successful emit, the final header (updated counts, etc) is returned for help with logging, etc.
|
940 |
#[allow(clippy::too_many_arguments)]
|
941 |
pub fn emit_message_parts<Q, A, N, D>(
|
219 |
/// The new SIG record data.
|
220 |
#[allow(clippy::too_many_arguments)]
|
221 |
pub fn new(
|
529 |
/// specifically for outputting the RData for an RRSIG, with signer_name in canonical form
|
530 |
#[allow(clippy::too_many_arguments)]
|
531 |
pub fn emit_pre_sig(
|
76 |
// FIXME: OMG, there are a ton of asserts in here...
|
77 |
#[allow(clippy::too_many_arguments)]
|
78 |
pub fn rrset_tbs(
|
420 |
/// Constructs a new ZoneUsage with the associated values
|
421 |
#[allow(clippy::too_many_arguments)]
|
422 |
pub fn new(
|
307 |
#[allow(clippy::too_many_arguments)]
|
308 |
fn make_local_field_filter_expr(
|
332 |
#[allow(clippy::too_many_arguments)]
|
333 |
fn make_filter_expr<LeftT: NamedTypedValue>(
|
608 |
#[allow(clippy::too_many_arguments)]
|
609 |
fn make_query_component<'schema, 'query, V, E>(
|
917 |
#[allow(clippy::too_many_arguments)]
|
918 |
#[allow(clippy::type_complexity)]
|
1015 |
#[allow(clippy::too_many_arguments)]
|
1016 |
#[allow(clippy::type_complexity)]
|
1106 |
#[allow(clippy::too_many_arguments)]
|
1107 |
fn expand_non_recursive_edge<'query, DataToken: Clone + Debug + 'query>(
|
1170 |
#[allow(clippy::too_many_arguments)]
|
1171 |
fn expand_recursive_edge<'query, DataToken: Clone + Debug + 'query>(
|
1254 |
#[allow(clippy::too_many_arguments)]
|
1255 |
fn perform_one_recursive_edge_expansion<'query, DataToken: Clone + Debug + 'query>(
|
371 |
#[allow(clippy::type_complexity)]
|
372 |
#[allow(clippy::too_many_arguments)]
|
373 |
fn project_neighbors(
|
172 |
#[allow(clippy::too_many_arguments)]
|
173 |
fn make_manifest(
|
567 |
#[allow(clippy::too_many_arguments)]
|
568 |
fn exposed_to_rust_generic_wrapper_fn<ResConverter>(
|
34 |
impl<'a, T: PositionedWrite> TsFileIoWriter<'a, T> {
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub(crate) fn start_flush_chunk(
|
381 |
#[allow(clippy::too_many_arguments)]
|
382 |
fn add_row_details<S, N, P, T>(
|
27 |
/// Cause the policy to include a signed authorization
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub fn policy_signed(
|
30 |
// TODO: Fix when compacting the arguments into a struct
|
31 |
#[allow(clippy::too_many_arguments)]
|
32 |
pub fn create_primary(
|
41 |
// TODO: Fix when compacting the arguments into a struct
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn create(
|
50 |
/// ```
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
pub fn start_auth_session(
|
173 |
#[allow(clippy::too_many_arguments)]
|
174 |
#[cfg(any(feature = "aws", feature = "azure"))]
|
52 |
impl TtfbOutcome {
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
pub(crate) const fn new(
|
7 |
#[allow(soft_unstable, clippy::type_complexity, clippy::too_many_arguments)]
|
8 |
mod compiled {
|
89 |
#[allow(clippy::too_many_arguments)]
|
90 |
fn start_method_handler_thread(
|
400 |
// returns true if a tile was drawn on this pixel
|
401 |
#[allow(clippy::too_many_arguments)]
|
402 |
fn draw_pixel(
|
468 |
#[allow(clippy::too_many_arguments)]
|
469 |
fn draw_sprite_pixel(
|
18 |
/// creates and invokes a deposit reserve liquidity instruction
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn deposit_reserve_liquidity<'info>(
|
84 |
/// creates and invokes a redeem reserve collateral instruction
|
85 |
#[allow(clippy::too_many_arguments)]
|
86 |
pub fn redeem_reserve_collateral<'info>(
|
126 |
/// Creates a 'DepositReserveLiquidity' instruction.
|
127 |
#[allow(clippy::too_many_arguments)]
|
128 |
pub fn deposit_reserve_liquidity(
|
179 |
/// Creates a 'RedeemReserveCollateral' instruction.
|
180 |
#[allow(clippy::too_many_arguments)]
|
181 |
pub fn redeem_reserve_collateral(
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
pub fn build(
|
97 |
/// If `expires_in` is `None`, we'll assume `token.is_elapsed` is always false
|
98 |
#[allow(clippy::too_many_arguments)]
|
99 |
pub fn from_existing_unchecked(
|
1078 |
#[inline(always)]
|
1079 |
#[allow(clippy::too_many_arguments)]
|
1080 |
fn consume_stripes(
|
505 |
#[allow(clippy::too_many_arguments)]
|
506 |
async fn conn_state_task(
|
726 |
#[allow(clippy::too_many_arguments)]
|
727 |
pub(crate) fn new_and_publish(
|
199 |
impl Stream {
|
200 |
#[allow(clippy::too_many_arguments)]
|
201 |
pub fn new(
|
307 |
// This function checks that types have no cycles.
|
308 |
#[allow(clippy::too_many_arguments)]
|
309 |
fn check_type_for_cycles(
|
171 |
///
|
172 |
#[allow(clippy::too_many_arguments)]
|
173 |
pub(super) fn find_date_time(
|
237 |
///
|
238 |
#[allow(clippy::too_many_arguments)]
|
239 |
#[cfg_attr(feature = "const", const_fn::const_fn)]
|
277 |
///
|
278 |
#[allow(clippy::too_many_arguments)]
|
279 |
#[cfg(feature = "alloc")]
|
346 |
///
|
347 |
#[allow(clippy::too_many_arguments)]
|
348 |
pub fn find_n<'a>(
|
720 |
///
|
721 |
#[allow(clippy::too_many_arguments)]
|
722 |
fn format_date_time(
|
382 |
#[allow(clippy::too_many_arguments)]
|
383 |
#[inline]
|
166 |
/// struct implements.
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
pub fn new<'buf>(
|
458 |
/// Writes a UDP packet to the network interface.
|
459 |
#[allow(clippy::too_many_arguments)]
|
460 |
pub fn udp_write(
|
497 |
/// Reads a UDP packet from the network interface.
|
498 |
#[allow(clippy::too_many_arguments)]
|
499 |
pub fn udp_read(
|
580 |
/// Updates the contents of the cached DHCP and Discover packets.
|
581 |
#[allow(clippy::too_many_arguments)]
|
582 |
pub fn set_packets(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn read_pixels<T>(
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn tex_image_2d<T>(
|
82 |
#[allow(clippy::too_many_arguments)]
|
83 |
pub fn tex_sub_image_2d<T>(
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
pub fn copy_tex_sub_image_2d(
|
45 |
#[allow(clippy::too_many_arguments)]
|
46 |
pub fn read_pixels<T>(
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn tex_image_2d<T>(
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
pub fn tex_sub_image_2d<T>(
|
123 |
#[allow(clippy::too_many_arguments)]
|
124 |
pub fn copy_tex_sub_image_2d(
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
impl AddTaskRequest {
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
impl GetStatusResponse {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
impl PutCardRequest {
|
24 |
#[allow(clippy::too_many_arguments)]
|
25 |
impl SetFirstCardRequest {
|
30 |
#[allow(clippy::too_many_arguments)]
|
31 |
impl SetTimeProfileRequest {
|
413 |
#[allow(clippy::too_many_arguments)]
|
414 |
#[pyfunction]
|
513 |
#[allow(clippy::too_many_arguments)]
|
514 |
#[wasm_bindgen(js_name = generateKFrags)]
|
87 |
/// Returns a boxed slice of `shares` KeyFrags
|
88 |
#[allow(clippy::too_many_arguments)]
|
89 |
pub fn generate_kfrags_with_rng(
|
116 |
#[cfg_attr(docsrs, doc(cfg(feature = "default-rng")))]
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
pub fn generate_kfrags(
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
pub fn brotli<Message>(
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
fn index_directory(
|
392 |
/// * `decode_permits` -
|
393 |
#[allow(clippy::too_many_arguments)]
|
394 |
pub async fn install<HandleMessage>(
|
127 |
#[allow(clippy::too_many_arguments)]
|
128 |
pub async fn download_file<Message>(
|
1 |
pub use i_swap_router::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_swap_router {
|
1 |
pub use i_uniswap_v2_factory::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_uniswap_v2_factory {
|
1 |
pub use i_uniswap_v2_pair::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_uniswap_v2_pair {
|
1 |
pub use i_uniswap_v2_router_02::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_uniswap_v2_router_02 {
|
1 |
pub use i_uniswap_v3_factory::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_uniswap_v3_factory {
|
1 |
pub use i_uniswap_v3_pool::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_uniswap_v3_pool {
|
1 |
pub use i_universal_router::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_universal_router {
|
1 |
pub use i_universal_router_commands::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod i_universal_router_commands {
|
1 |
pub use ierc20::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod ierc20 {
|
1 |
pub use iweth::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod iweth {
|
144 |
impl UrdfViewerApp {
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
pub fn new(
|
1119 |
#[allow(clippy::too_many_arguments)]
|
1120 |
fn new_segment<'segment>(
|
1505 |
// triggered inside the `named_tuple!` macro expansion.
|
1506 |
#[allow(clippy::too_many_arguments)]
|
1507 |
#[allow(clippy::ref_option_ref)]
|
1347 |
#[allow(clippy::too_many_arguments)]
|
1348 |
fn with_query_and_fragment(
|
54 |
// TODO: use UrlPatternInit for arguments?
|
55 |
#[allow(clippy::too_many_arguments)]
|
56 |
fn process(
|
244 |
/// ```
|
245 |
#[allow(clippy::too_many_arguments)]
|
246 |
pub fn sign_credential(
|
22 |
#[allow(clippy::too_many_arguments)]
|
23 |
pub fn check(
|
1155 |
// FIXME perhaps design this better to lessen the amount of args.
|
1156 |
#[allow(clippy::too_many_arguments)]
|
1157 |
fn adjacently_tagged_variant_tokens(
|
436 |
#[allow(clippy::too_many_arguments)]
|
437 |
fn wipe_file(
|
136 |
/// * `settings`: The global settings.
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
pub fn read<T: Read>(
|
527 |
#[allow(clippy::too_many_arguments)]
|
528 |
fn print_line(
|
471 |
#[allow(clippy::too_many_arguments)]
|
472 |
pub fn console_api_message(
|
544 |
#[allow(clippy::too_many_arguments)]
|
545 |
fn console_api_message(
|
993 |
#[allow(clippy::too_many_arguments)]
|
994 |
pub fn exception_thrown(
|
95 |
impl<'s> ScriptOrigin<'s> {
|
96 |
#[allow(clippy::too_many_arguments)]
|
97 |
#[inline(always)]
|
18 |
/// * `CommKeyPair` - new instance of the comm key pair
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn save_com_keypair(
|
884 |
/// The caller must ensure all pointers are valid.
|
885 |
#[allow(clippy::too_many_arguments)]
|
886 |
#[inline]
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
fn expected_prob_sample_alt(
|
655 |
#[allow(
|
656 |
clippy::too_many_arguments,
|
657 |
clippy::cast_sign_loss,
|
743 |
/// ```
|
744 |
#[allow(clippy::too_many_arguments)]
|
745 |
pub fn outline_triangle(
|
768 |
/// ```
|
769 |
#[allow(clippy::too_many_arguments)]
|
770 |
pub fn thick_outline_triangle(
|
303 |
/// Compiles a single shader
|
304 |
#[allow(clippy::too_many_arguments)]
|
305 |
fn compile_shader(
|
249 |
#[allow(clippy::type_complexity, clippy::too_many_arguments)]
|
250 |
fn game_logic_sync(
|
1423 |
/// calls `handle_ready_directory`.
|
1424 |
#[allow(clippy::too_many_arguments)] // It's only called in one place.
|
1425 |
#[instrument(skip(self, creds), err)]
|
198 |
///
|
199 |
#[allow(clippy::too_many_arguments)]
|
200 |
pub fn new(
|
102 |
///
|
103 |
#[allow(clippy::too_many_arguments)]
|
104 |
pub fn with_dimensions<P: AsRef<Path>>(
|
71 |
///
|
72 |
#[allow(clippy::too_many_arguments)]
|
73 |
pub fn new<P: AsRef<Path>>(
|
129 |
///
|
130 |
#[allow(clippy::too_many_arguments)]
|
131 |
pub fn with_dimensions<P: AsRef<Path>, V>(
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
pub fn disambiguate(
|
123 |
/// Create an empty session.
|
124 |
#[allow(clippy::too_many_arguments)]
|
125 |
pub fn new(
|
269 |
#[allow(clippy::too_many_arguments)]
|
270 |
fn window_connect_key_press_event_callback(
|
57 |
/// Create a KittiAnnotation
|
58 |
#[allow(clippy::too_many_arguments)]
|
59 |
pub fn new(
|
532 |
/// `Entry` must be increased by 1.
|
533 |
#[allow(clippy::too_many_arguments)]
|
534 |
fn mknod(
|
695 |
/// file by 1.
|
696 |
#[allow(clippy::too_many_arguments)]
|
697 |
fn create(
|
725 |
/// to the userspace application that made the system call.
|
726 |
#[allow(clippy::too_many_arguments)]
|
727 |
fn read<W: io::Write + ZeroCopyWriter>(
|
759 |
/// method to the userspace application that made the system call.
|
760 |
#[allow(clippy::too_many_arguments)]
|
761 |
fn write<R: io::Read + ZeroCopyReader>(
|
872 |
/// If `flush` is `true` then the contents of the file should also be flushed to disk.
|
873 |
#[allow(clippy::too_many_arguments)]
|
874 |
fn release(
|
1056 |
#[allow(clippy::too_many_arguments)]
|
1057 |
fn do_create(
|
107 |
#[allow(clippy::too_many_arguments)]
|
108 |
pub fn to_compound_path(&self,
|
308 |
/// Jacobian of the warping function for the inverse compositional algorithm.
|
309 |
#[allow(clippy::too_many_arguments)]
|
310 |
#[allow(clippy::many_single_char_names)]
|
52 |
/// with a "cas" command did not exist.
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
pub async fn storage<K, E>(
|
291 |
#[allow(clippy::too_many_arguments)]
|
292 |
async fn handle_conn<R, W, Req, Svc, Resp, MkC>(
|
327 |
#[cfg(feature = "multiplex")]
|
328 |
#[allow(clippy::too_many_arguments)]
|
329 |
async fn handle_conn_multiplex<R, W, Req, Svc, Resp, MkC>(
|
105 |
#[allow(clippy::too_many_arguments)]
|
106 |
pub fn exec_no_block(
|
292 |
#[allow(clippy::too_many_arguments)]
|
293 |
pub fn run_openvpn(
|
377 |
#[allow(clippy::too_many_arguments)]
|
378 |
pub fn run_wireguard(
|
16 |
impl OpenConnect {
|
17 |
#[allow(clippy::too_many_arguments)]
|
18 |
pub fn run(
|
17 |
impl OpenFortiVpn {
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn run(
|
22 |
impl OpenVpn {
|
23 |
#[allow(clippy::too_many_arguments)]
|
24 |
pub fn run(
|
24 |
impl Wireguard {
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn run(
|
96 |
/// Creates a new deposit entry -- errors if no free ones are available.
|
97 |
#[allow(clippy::too_many_arguments)]
|
98 |
pub fn grant(
|
386 |
#[allow(clippy::too_many_arguments)]
|
387 |
fn process_initialize(
|
100 |
impl<D: Device, P: Protocol, S: Socket, TS: TimeSource> GenericCloud<D, P, S, TS> {
|
101 |
#[allow(clippy::too_many_arguments)]
|
102 |
pub fn new(
|
41 |
#[allow(clippy::too_many_arguments)]
|
42 |
fn can_calculate_current_capacity_state_values_impl(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub(crate) fn create_goal_context(
|
703 |
#[allow(clippy::too_many_arguments)]
|
704 |
fn download_segments(
|
253 |
/// # Errors
|
254 |
#[allow(clippy::too_many_arguments)]
|
255 |
#[tracing::instrument(skip_all, err, fields(uuid = %args.uuid))]
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
fn include_callback(
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
pub fn compile(
|
521 |
#[allow(clippy::too_many_arguments)]
|
522 |
pub fn ser(
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
#[post("/asr")]
|
121 |
impl<'a> InvokeContext<'a> {
|
122 |
#[allow(clippy::too_many_arguments)]
|
123 |
pub fn new(
|
624 |
#[allow(clippy::too_many_arguments)]
|
625 |
pub fn load_accounts(
|
904 |
#[must_use]
|
905 |
#[allow(clippy::too_many_arguments)]
|
906 |
pub fn verify_bank_hash_and_lamports(
|
1302 |
// allow(clippy) needed for various gating flags
|
1303 |
#[allow(clippy::too_many_arguments)]
|
1304 |
pub(crate) fn store_cached(
|
1341 |
#[allow(clippy::too_many_arguments)]
|
1342 |
fn collect_accounts_to_store<'a>(
|
3927 |
#[allow(clippy::too_many_arguments)]
|
3928 |
fn update_shrink_stats(
|
7258 |
#[allow(clippy::too_many_arguments)]
|
7259 |
fn calculate_accounts_hash_with_verify(
|
7286 |
#[allow(clippy::too_many_arguments)]
|
7287 |
pub fn update_accounts_hash(
|
7563 |
/// Only called from startup or test code.
|
7564 |
#[allow(clippy::too_many_arguments)]
|
7565 |
pub fn verify_bank_hash_and_lamports_new(
|
1377 |
#[allow(clippy::too_many_arguments)]
|
1378 |
pub fn new_with_paths(
|
4179 |
/// the executors cache if the transaction was successful.
|
4180 |
#[allow(clippy::too_many_arguments)]
|
4181 |
fn execute_loaded_transaction(
|
539 |
#[allow(clippy::too_many_arguments)]
|
540 |
pub fn authorize_with_seed(
|
576 |
#[allow(clippy::too_many_arguments)]
|
577 |
pub fn delegate(
|
1000 |
#[allow(clippy::too_many_arguments)]
|
1001 |
pub fn withdraw(
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
pub fn spawn_server(
|
418 |
#[allow(clippy::too_many_arguments)]
|
419 |
async fn setup_connection(
|
530 |
#[allow(clippy::too_many_arguments)]
|
531 |
async fn handle_connection(
|
303 |
#[allow(clippy::too_many_arguments)]
|
304 |
pub fn spawn_server(
|
62 |
impl TransferData {
|
63 |
#[allow(clippy::too_many_arguments)]
|
64 |
pub fn new(
|
432 |
#[allow(clippy::too_many_arguments)]
|
433 |
#[allow(clippy::many_single_char_names)]
|
38 |
/// a power of 2.
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn new(
|
261 |
/// with other checks in a single multiscalar multiplication.
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
pub fn verify<IG, IH>(
|
825 |
#[allow(clippy::too_many_arguments)]
|
826 |
fn handle_error(
|
205 |
#[allow(clippy::too_many_arguments)]
|
206 |
fn try_chunked_uploading(
|
125 |
#[allow(clippy::too_many_arguments)]
|
126 |
pub(crate) fn do_run(
|
61 |
/// [`Validators`]: ../validators/type.Validators.html
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
pub(crate) fn new(
|
237 |
#[allow(clippy::too_many_arguments)]
|
238 |
fn add_properties(
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
async fn create_rels<RequestCtx: RequestContext>(
|
256 |
#[allow(clippy::too_many_arguments)]
|
257 |
async fn update_rels<RequestCtx: RequestContext>(
|
503 |
#[tracing::instrument(level = "info", name = "create_rel", skip(self, info, input, executor))]
|
504 |
#[allow(clippy::too_many_arguments)]
|
505 |
pub(super) async fn resolve_rel_create_mutation<RequestCtx: RequestContext>(
|
560 |
#[tracing::instrument(level = "info", name = "delete_rel", skip(self, info, input, executor))]
|
561 |
#[allow(clippy::too_many_arguments)]
|
562 |
pub(super) async fn resolve_rel_delete_mutation<RequestCtx: RequestContext>(
|
824 |
#[tracing::instrument(level = "info", name = "update_rel", skip(self, info, input, executor))]
|
825 |
#[allow(clippy::too_many_arguments)]
|
826 |
pub(super) async fn resolve_rel_update_mutation<RequestCtx: RequestContext>(
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
fn visit_node_delete_mutation_input<'a, RequestCtx: RequestContext>(
|
618 |
#[allow(clippy::too_many_arguments)]
|
619 |
fn visit_node_update_mutation_input<'a, RequestCtx: RequestContext>(
|
769 |
#[allow(clippy::too_many_arguments)]
|
770 |
async fn visit_rel_change_input<RequestCtx: RequestContext>(
|
111 |
#[allow(clippy::too_many_arguments)]
|
112 |
fn gen_next<'a, 'b>(
|
323 |
impl Claims<CapabilityProvider> {
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
pub fn new(
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
pub fn with_dates(
|
441 |
impl Claims<Actor> {
|
442 |
#[allow(clippy::too_many_arguments)]
|
443 |
pub fn new(
|
459 |
#[allow(clippy::too_many_arguments)]
|
460 |
pub fn with_dates(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
pub fn sign_buffer_with_claims(
|
10 |
#[allow(clippy::mut_from_ref)]
|
11 |
#[allow(clippy::too_many_arguments)]
|
12 |
pub(crate) mod raw;
|
157 |
/// Get a response header value given a key.
|
158 |
#[allow(clippy::too_many_arguments)]
|
159 |
fn header_get(
|
236 |
/// the request data.
|
237 |
#[allow(clippy::too_many_arguments)]
|
238 |
fn req(
|
776 |
/// Construct a function (and gets the self type if appropriate) for our AST from a syn function.
|
777 |
#[allow(clippy::too_many_arguments)]
|
778 |
fn function_from_decl(
|
36 |
}
|
37 |
#[allow(clippy::too_many_arguments)]
|
38 |
pub fn get_leaf_with_private_raw(
|
32 |
#[wasm_bindgen(constructor)]
|
33 |
#[allow(clippy::too_many_arguments)]
|
34 |
pub fn new(
|
167 |
#[wasm_bindgen(constructor)]
|
168 |
#[allow(clippy::too_many_arguments)]
|
169 |
pub fn construct(
|
195 |
/// Writes a file to the directory.
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
pub fn write(
|
235 |
#[wasm_bindgen(js_name = "basicMv")]
|
236 |
#[allow(clippy::too_many_arguments)]
|
237 |
pub fn basic_mv(
|
275 |
/// Copies a specified path to a new location.
|
276 |
#[allow(clippy::too_many_arguments)]
|
277 |
pub fn cp(
|
6 |
#[allow(clippy::too_many_arguments)]
|
7 |
pub(crate) fn host_call(
|
144 |
/// Copy a subregion within a larger sprite atlas to the framebuffer
|
145 |
#[allow(clippy::too_many_arguments)]
|
146 |
pub fn blit_sub(
|
271 |
/// and height `height`.
|
272 |
#[allow(clippy::too_many_arguments)]
|
273 |
fn blit_sub_with_flags(
|
793 |
// "selfless" helper function that submits a start provider request to a host
|
794 |
#[allow(clippy::too_many_arguments)]
|
795 |
async fn start_provider_(
|
694 |
#[allow(clippy::too_many_arguments)]
|
695 |
async fn initialize_provider(
|
352 |
/// Given a pirita file, compiles the .wasm files into the target directory
|
353 |
#[allow(clippy::too_many_arguments)]
|
354 |
pub(super) fn compile_pirita_into_directory(
|
882 |
/// Given a .wasm file, compiles the .wasm file into the target directory and creates the entrypoint.json
|
883 |
#[allow(clippy::too_many_arguments)]
|
884 |
pub(super) fn prepare_directory_from_single_wasm_file(
|
1324 |
/// Link compiled objects using the system linker
|
1325 |
#[allow(clippy::too_many_arguments)]
|
1326 |
fn link_objects_system_linker(
|
338 |
#[allow(clippy::too_many_arguments)]
|
339 |
fn construct_manifest(
|
322 |
/// from.
|
323 |
#[allow(clippy::too_many_arguments)]
|
324 |
fn translate_memory_init(
|
372 |
/// Translate a `table.copy` WebAssembly instruction.
|
373 |
#[allow(clippy::too_many_arguments)]
|
374 |
fn translate_table_copy(
|
396 |
/// Translate a `table.init` WebAssembly instruction.
|
397 |
#[allow(clippy::too_many_arguments)]
|
398 |
fn translate_table_init(
|
230 |
/// returned by `make_heap` for the same index.
|
231 |
#[allow(clippy::too_many_arguments)]
|
232 |
fn translate_memory_copy(
|
262 |
/// from.
|
263 |
#[allow(clippy::too_many_arguments)]
|
264 |
fn translate_memory_init(
|
315 |
/// Translate a `table.copy` WebAssembly instruction.
|
316 |
#[allow(clippy::too_many_arguments)]
|
317 |
fn translate_table_copy(
|
339 |
/// Translate a `table.init` WebAssembly instruction.
|
340 |
#[allow(clippy::too_many_arguments)]
|
341 |
fn translate_table_init(
|
259 |
/// from.
|
260 |
#[allow(clippy::too_many_arguments)]
|
261 |
fn translate_memory_init(
|
312 |
/// Translate a `table.copy` WebAssembly instruction.
|
313 |
#[allow(clippy::too_many_arguments)]
|
314 |
fn translate_table_copy(
|
336 |
/// Translate a `table.init` WebAssembly instruction.
|
337 |
#[allow(clippy::too_many_arguments)]
|
338 |
fn translate_table_init(
|
62 |
#[allow(clippy::too_many_arguments)]
|
63 |
pub fn translate_to_module(
|
273 |
#[allow(clippy::too_many_arguments)]
|
274 |
pub fn translate(
|
351 |
// https://github.com/WebAssembly/nontrapping-float-to-int-conversions/blob/master/proposals/nontrapping-float-to-int-conversion/Overview.md
|
352 |
#[allow(clippy::too_many_arguments)]
|
353 |
fn trunc_sat<T: FloatMathType<'ctx>>(
|
469 |
// https://github.com/WebAssembly/nontrapping-float-to-int-conversions/blob/master/proposals/nontrapping-float-to-int-conversion/Overview.md
|
470 |
#[allow(clippy::too_many_arguments)]
|
471 |
fn trunc_sat_into_int<T: FloatMathType<'ctx>>(
|
1634 |
#[allow(clippy::too_many_arguments)]
|
1635 |
pub fn local_func(
|
1110 |
#[allow(clippy::too_many_arguments)]
|
1111 |
pub fn new(
|
661 |
/// i32 load
|
662 |
#[allow(clippy::too_many_arguments)]
|
663 |
fn i32_load(
|
674 |
/// i32 load of an unsigned 8bits
|
675 |
#[allow(clippy::too_many_arguments)]
|
676 |
fn i32_load_8u(
|
687 |
/// i32 load of an signed 8bits
|
688 |
#[allow(clippy::too_many_arguments)]
|
689 |
fn i32_load_8s(
|
700 |
/// i32 load of an unsigned 16bits
|
701 |
#[allow(clippy::too_many_arguments)]
|
702 |
fn i32_load_16u(
|
713 |
/// i32 load of an signed 16bits
|
714 |
#[allow(clippy::too_many_arguments)]
|
715 |
fn i32_load_16s(
|
959 |
#[allow(clippy::too_many_arguments)]
|
960 |
fn memory_op<F: FnOnce(&mut Self, GPR) -> Result<(), CompileError>>(
|
484 |
#[allow(clippy::too_many_arguments)]
|
485 |
fn memory_op<F: FnOnce(&mut Self, GPR) -> Result<(), CompileError>>(
|
622 |
#[allow(clippy::too_many_arguments)]
|
623 |
fn emit_compare_and_swap<F: FnOnce(&mut Self, GPR, GPR) -> Result<(), CompileError>>(
|
685 |
// Checks for underflow/overflow/nan.
|
686 |
#[allow(clippy::too_many_arguments)]
|
687 |
fn emit_f32_int_conv_check(
|
119 |
}
|
120 |
#[allow(clippy::too_many_arguments)]
|
121 |
pub fn _getnameinfo(
|
313 |
}
|
314 |
#[allow(clippy::too_many_arguments)]
|
315 |
pub fn invoke_iiiiiii(
|
338 |
}
|
339 |
#[allow(clippy::too_many_arguments)]
|
340 |
pub fn invoke_iiiiiiii(
|
365 |
}
|
366 |
#[allow(clippy::too_many_arguments)]
|
367 |
pub fn invoke_iiiiiiiii(
|
394 |
}
|
395 |
#[allow(clippy::too_many_arguments)]
|
396 |
pub fn invoke_iiiiiiiiii(
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
pub fn try_chunked_uploading(
|
1064 |
/// all the local memories.
|
1065 |
#[allow(clippy::too_many_arguments)]
|
1066 |
pub unsafe fn new(
|
840 |
// FIXME: instances should just store a reference to an Artifact
|
841 |
#[allow(clippy::too_many_arguments)]
|
842 |
pub unsafe fn new(
|
687 |
#[allow(clippy::too_many_arguments)]
|
688 |
pub fn execute_swap(
|
788 |
#[allow(clippy::too_many_arguments)]
|
789 |
pub fn execute_pass_through_swap(
|
25 |
#[allow(clippy::too_many_arguments)]
|
26 |
impl AssetDetails {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
impl LeaseInfo {
|
328 |
impl Order {
|
329 |
#[allow(clippy::too_many_arguments)]
|
330 |
pub fn v3(
|
346 |
#[allow(clippy::too_many_arguments)]
|
347 |
pub fn v4(
|
25 |
impl OrderInfoV3 {
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn new(
|
117 |
#[allow(clippy::too_many_arguments)]
|
118 |
impl OrderV3 {
|
27 |
impl OrderInfoV4 {
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
pub fn new(
|
132 |
//todo add eip_712_signature read
|
133 |
#[allow(clippy::too_many_arguments)]
|
134 |
impl OrderV4 {
|
20 |
#[allow(clippy::too_many_arguments)]
|
21 |
impl BlockchainRewards {
|
27 |
#[allow(clippy::too_many_arguments)]
|
28 |
impl BlockHeaders {
|
43 |
impl<'a> Transaction<'a> {
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub fn new_issue(
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new_transfer(
|
270 |
#[doc = "asynchronous roundtrip\n\nThe sync request asks the server to emit the 'done' event\non the returned wl_callback object. Since requests are\nhandled in-order and events are delivered in-order, this can\nbe used as a barrier to ensure all previous requests and the\nresulting events have been handled.\n\nThe object returned by this request will be destroyed by the\ncompositor after the callback is fired and as such the client must not\nattempt to use it after that point.\n\nThe callback_data passed in the callback is the event serial."]
|
271 |
#[allow(clippy::too_many_arguments)]
|
272 |
pub fn sync<
|
286 |
#[doc = "get global registry object\n\nThis request creates a registry object that allows the client\nto list and bind the global objects available from the\ncompositor.\n\nIt should be noted that the server side resources consumed in\nresponse to a get_registry request can only be released when the\nclient disconnects, not when the client side proxy is destroyed.\nTherefore, clients should invoke get_registry as infrequently as\npossible to avoid wasting memory."]
|
287 |
#[allow(clippy::too_many_arguments)]
|
288 |
pub fn get_registry<
|
524 |
#[doc = "bind an object to the display\n\nBinds a new, client-created object to the server using the\nspecified name as the identifier."]
|
525 |
#[allow(clippy::too_many_arguments)]
|
526 |
pub fn bind<I: Proxy + 'static, U: Send + Sync + 'static, D: Dispatch<I, U> + 'static>(
|
1134 |
#[doc = "a request with every possible non-object arg"]
|
1135 |
#[allow(clippy::too_many_arguments)]
|
1136 |
pub fn many_args(
|
1162 |
}
|
1163 |
#[allow(clippy::too_many_arguments)]
|
1164 |
pub fn get_secondary<
|
142 |
#[doc = "done event\n\nNotify the client when the related request is done."]
|
143 |
#[allow(clippy::too_many_arguments)]
|
144 |
pub fn done(&self, callback_data: u32) {
|
698 |
#[doc = "an event with every possible non-object arg"]
|
699 |
#[allow(clippy::too_many_arguments)]
|
700 |
pub fn many_args_evt(
|
720 |
#[doc = "acking the creation of a secondary"]
|
721 |
#[allow(clippy::too_many_arguments)]
|
722 |
pub fn ack_secondary(
|
728 |
#[doc = "create a new quad optionally replacing a previous one"]
|
729 |
#[allow(clippy::too_many_arguments)]
|
730 |
pub fn cycle_quad(
|
227 |
/// ```
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub async fn get_uniswap_v3_price_with_slippage(
|
297 |
/// ```
|
298 |
#[allow(clippy::too_many_arguments)]
|
299 |
pub async fn get_uniswap_v3_price(
|
399 |
/// * `wait_timeout` - Set to Some(TIMEOUT) if you wish to wait for this tx to enter the chain before returning
|
400 |
#[allow(clippy::too_many_arguments)]
|
401 |
pub async fn swap_uniswap_v3_with_slippage(
|
492 |
/// ```
|
493 |
#[allow(clippy::too_many_arguments)]
|
494 |
pub async fn swap_uniswap_v3(
|
650 |
/// * `wait_timeout` - Set to Some(TIMEOUT) if you wish to wait for this tx to enter the chain before returning
|
651 |
#[allow(clippy::too_many_arguments)]
|
652 |
pub async fn swap_uniswap_v3_eth_in_with_slippage(
|
162 |
/// UserId of the requester.
|
163 |
#[allow(clippy::too_many_arguments)]
|
164 |
pub fn generate_challenge_register_options(
|
330 |
#[allow(clippy::too_many_arguments)]
|
331 |
pub(crate) fn register_credential_internal(
|
115 |
}
|
116 |
#[allow(clippy::too_many_arguments)]
|
117 |
impl Credential {
|
1 |
pub use anchor_handler_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod anchor_handler_contract {
|
1 |
pub use fungible_token_wrapper_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod fungible_token_wrapper_contract {
|
1 |
pub use open_v_anchor_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod open_v_anchor_contract {
|
1 |
pub use signature_bridge_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod signature_bridge_contract {
|
1 |
pub use token_wrapper_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod token_wrapper_contract {
|
1 |
pub use token_wrapper_handler_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod token_wrapper_handler_contract {
|
1 |
pub use treasury_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod treasury_contract {
|
1 |
pub use treasury_handler_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod treasury_handler_contract {
|
1 |
pub use v_anchor_base_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod v_anchor_base_contract {
|
1 |
pub use v_anchor_contract::*;
|
2 |
#[allow(clippy::too_many_arguments, non_camel_case_types)]
|
3 |
pub mod v_anchor_contract {
|
13 |
#[cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
14 |
#[cfg_attr(feature = "cargo-clippy", allow(useless_transmute))]
|
60 |
#[allow(clippy::let_unit_value)]
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
#[allow(clippy::wrong_self_convention)]
|
390 |
#[allow(clippy::too_many_arguments)]
|
391 |
fn command_encoder_copy_buffer_to_buffer(
|
501 |
);
|
502 |
#[allow(clippy::too_many_arguments)]
|
503 |
fn command_encoder_resolve_query_set(
|
687 |
);
|
688 |
#[allow(clippy::too_many_arguments)]
|
689 |
fn render_bundle_encoder_set_index_buffer(
|
698 |
);
|
699 |
#[allow(clippy::too_many_arguments)]
|
700 |
fn render_bundle_encoder_set_vertex_buffer(
|
766 |
);
|
767 |
#[allow(clippy::too_many_arguments)]
|
768 |
fn render_bundle_encoder_multi_draw_indirect_count(
|
497 |
/// Write to a three [`AutomatedBuffer`]s at the same time.
|
498 |
#[allow(clippy::too_many_arguments)]
|
499 |
pub fn write_to_buffer3<DataFn>(
|
521 |
/// Write to a four [`AutomatedBuffer`]s at the same time.
|
522 |
#[allow(clippy::too_many_arguments)]
|
523 |
pub fn write_to_buffer4<DataFn>(
|
1165 |
/// - `enabled_extensions` must be a superset of `required_device_extensions()`.
|
1166 |
#[allow(clippy::too_many_arguments)]
|
1167 |
pub unsafe fn device_from_raw(
|
232 |
/// - `android_sdk_version` is ignored and can be `0` for all platforms besides Android
|
233 |
#[allow(clippy::too_many_arguments)]
|
234 |
pub unsafe fn from_raw(
|
139 |
// of `dst_texture`.
|
140 |
#[allow(clippy::too_many_arguments)]
|
141 |
pub(crate) fn generate_src_dst(
|
175 |
#[allow(clippy::too_many_arguments)]
|
176 |
pub fn new(
|
58 |
/// Creates a new struct with the given metadata. This function should not be used directly
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
pub fn new(
|
190 |
/// Safe binding to a windows api version of the function
|
191 |
#[allow(clippy::too_many_arguments)]
|
192 |
pub fn create_process_as_user_w(
|
161 |
#[allow(non_snake_case)]
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
#[allow(unused)]
|
186 |
#[allow(non_snake_case)]
|
187 |
#[allow(clippy::too_many_arguments)]
|
188 |
#[allow(unused)]
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
/// Create a new file or directory.
|
183 |
/// Set file or directory basic information.
|
184 |
#[allow(clippy::too_many_arguments)]
|
185 |
fn set_basic_info(
|
66 |
#[allow(clippy::too_many_arguments)]
|
67 |
fn create<P: AsRef<OsStr>>(
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
fn set_basic_info(
|
831 |
/// Sets the `i8` values together in standard order.
|
832 |
#[allow(clippy::too_many_arguments)]
|
833 |
#[allow(clippy::many_single_char_names)]
|
856 |
/// Sets the `i8` values together in reverse order.
|
857 |
#[allow(clippy::too_many_arguments)]
|
858 |
#[allow(clippy::many_single_char_names)]
|
881 |
/// Sets the `i16` values together in standard order.
|
882 |
#[allow(clippy::too_many_arguments)]
|
883 |
#[allow(clippy::many_single_char_names)]
|
889 |
/// Sets the `i16` values together in reverse order.
|
890 |
#[allow(clippy::too_many_arguments)]
|
891 |
#[allow(clippy::many_single_char_names)]
|
1381 |
/// Internal utility function. Use at your own risk, API might change.
|
1382 |
#[allow(clippy::too_many_arguments)]
|
1383 |
pub fn new_val(fun: ClosNodeRef, upvalues: std::vec::Vec<VVal>,
|
1400 |
/// Internal utility function. Use at your own risk, API might change.
|
1401 |
#[allow(clippy::too_many_arguments)]
|
1402 |
pub fn new_prog(prog: Rc<Prog>, upvalues: std::vec::Vec<VVal>,
|
673 |
/// ```
|
674 |
#[allow(clippy::too_many_arguments)]
|
675 |
pub async fn write(
|
1130 |
/// Fixes up the subtree bare names to refer to the new parent.
|
1131 |
#[allow(clippy::too_many_arguments)]
|
1132 |
async fn attach(
|
1240 |
/// ```
|
1241 |
#[allow(clippy::too_many_arguments)]
|
1242 |
pub async fn basic_mv(
|
1333 |
/// ```
|
1334 |
#[allow(clippy::too_many_arguments)]
|
1335 |
pub async fn cp(
|
225 |
/// Writes a file to the directory.
|
226 |
#[allow(clippy::too_many_arguments)]
|
227 |
pub fn write(
|
267 |
#[wasm_bindgen(js_name = "basicMv")]
|
268 |
#[allow(clippy::too_many_arguments)]
|
269 |
pub fn basic_mv(
|
309 |
/// Copies a specified path to a new location.
|
310 |
#[allow(clippy::too_many_arguments)]
|
311 |
pub fn cp(
|
148 |
// TODO: fix too_many_arguments
|
149 |
#[allow(clippy::too_many_arguments)]
|
150 |
async fn handle_ws_text_msg<S>(
|
138 |
impl ExtendedLocalizedString {
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
pub(crate) const fn new(
|
280 |
impl LocalizedString {
|
281 |
#[allow(clippy::too_many_arguments)]
|
282 |
pub(crate) const fn new(
|
53 |
impl LocalizedString {
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub(crate) const fn new(
|
292 |
#[allow(clippy::too_many_arguments)]
|
293 |
fn parse_builds(
|
310 |
/// Constructor for raw entry.
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub const fn new(
|
9 |
#[allow(clippy::too_many_arguments)]
|
10 |
pub fn dev(
|
10 |
#[allow(clippy::too_many_arguments)]
|
11 |
pub fn tail(
|
26 |
#[allow(clippy::too_many_arguments)]
|
27 |
pub fn dev(
|
81 |
#[allow(clippy::too_many_arguments)]
|
82 |
fn dev_once(
|
34 |
/// to a Cloudflare Workers runtime and returns HTTP responses
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
pub fn dev(
|
332 |
impl ModulesAssets {
|
333 |
#[allow(clippy::too_many_arguments)] // TODO: refactor?
|
334 |
pub fn new(
|
75 |
/// Construct a new `Head`
|
76 |
#[allow(clippy::too_many_arguments)]
|
77 |
pub fn new(
|
42 |
/// Construct a new `Hhea`
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn new(
|
74 |
/// Construct a new `Post`
|
75 |
#[allow(clippy::too_many_arguments)]
|
76 |
pub fn new(
|
41 |
/// Construct a new `Vhea`
|
42 |
#[allow(clippy::too_many_arguments)]
|
43 |
pub fn new(
|
58 |
impl FrameWriteState {
|
59 |
#[allow(clippy::too_many_arguments)]
|
60 |
fn send_one_mut<S: Write, M: Into<Option<[u8; 4]>>>(
|
162 |
#[allow(clippy::too_many_arguments)]
|
163 |
fn send_one<S: Write, M: Into<Option<[u8; 4]>>>(
|
72 |
impl FrameWriteState {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
async fn async_send_one_mut<'a, S: AsyncWrite + Unpin, M: Into<Option<[u8; 4]>>>(
|
165 |
#[allow(clippy::too_many_arguments)]
|
166 |
async fn async_send_one<'a, S: AsyncWrite + Unpin, M: Into<Option<[u8; 4]>>>(
|
546 |
/// construct new owned frame
|
547 |
#[allow(clippy::too_many_arguments)]
|
548 |
pub fn new<M: Into<Option<[u8; 4]>>>(
|
366 |
#[allow(unused, clippy::too_many_arguments)]
|
367 |
fn own_create_window<A: Connection, B>(
|
110 |
#[allow(clippy::too_many_arguments)]
|
111 |
fn new(
|
132 |
/// Short-hand to create a Icr value that will work for an x2APIC controller.
|
133 |
#[allow(clippy::too_many_arguments)]
|
134 |
pub fn for_x2apic(
|
157 |
#[allow(clippy::too_many_arguments)]
|
158 |
pub fn for_xapic(
|
182 |
#[allow(clippy::too_many_arguments)]
|
183 |
fn blink(
|
537 |
#[allow(clippy::too_many_arguments)]
|
538 |
pub(super) fn emit_struct<O: Write>(
|
12 |
impl CodeGen {
|
13 |
#[allow(clippy::too_many_arguments)]
|
14 |
pub(super) fn resolve_switch(
|
178 |
#[allow(clippy::too_many_arguments)]
|
179 |
pub(super) fn emit_switch<O: Write>(
|
888 |
/// For most applications the worksheet_write_formula() function is the recommended way of writing formulas.
|
889 |
#[allow(clippy::too_many_arguments)]
|
890 |
pub fn write_formula_num(
|
932 |
/// will force a recalculation of the formula when loaded in LibreOffice.
|
933 |
#[allow(clippy::too_many_arguments)]
|
934 |
pub fn write_formula_str(
|
840 |
#[allow(clippy::too_many_arguments)]
|
841 |
#[no_mangle]
|
1018 |
#[allow(clippy::too_many_arguments)]
|
1019 |
pub fn from_args(
|
342 |
#[allow(clippy::too_many_arguments)]
|
343 |
fn push_frame(
|
35 |
}
|
36 |
#[allow(clippy::too_many_arguments)]
|
37 |
fn on_query_order_by_page(
|
56 |
}
|
57 |
#[allow(clippy::too_many_arguments)]
|
58 |
fn on_query_trade_by_page(
|
51 |
#[allow(clippy::too_many_arguments)]
|
52 |
#[inline]
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
impl Transfer {
|
108 |
#[cfg(feature = "proto-ipv6")]
|
109 |
#[allow(clippy::too_many_arguments)]
|
110 |
pub fn v6(a0: u16, a1: u16, a2: u16, a3: u16, a4: u16, a5: u16, a6: u16, a7: u16) -> Address {
|
53 |
/// Construct an IPv6 address from parts.
|
54 |
#[allow(clippy::too_many_arguments)]
|
55 |
pub fn new(a0: u16, a1: u16, a2: u16, a3: u16, a4: u16, a5: u16, a6: u16, a7: u16) -> Address {
|
176 |
#[allow(clippy::too_many_arguments)]
|
177 |
fn start_or_extend_text(
|
395 |
#[inline]
|
396 |
#[allow(clippy::too_many_arguments)]
|
397 |
pub fn alloc_let(
|
47 |
/// Display `prompt`, line and cursor in terminal output
|
48 |
#[allow(clippy::too_many_arguments)]
|
49 |
fn refresh_line(
|
111 |
/// `open_at` are set. Only one of the other can be set.
|
112 |
#[allow(clippy::too_many_arguments, clippy::missing_const_for_fn)]
|
113 |
pub fn new(
|
163 |
#[doc(hidden)]
|
164 |
#[allow(clippy::too_many_arguments)]
|
165 |
pub fn __new_input(
|
196 |
#[doc(hidden)]
|
197 |
#[allow(clippy::too_many_arguments)]
|
198 |
pub fn __new_textarea(
|
223 |
#[doc(hidden)]
|
224 |
#[allow(clippy::too_many_arguments)]
|
225 |
pub fn __new_other(
|
244 |
#[inline]
|
245 |
#[allow(clippy::too_many_arguments)]
|
246 |
fn new_base(
|
410 |
#[allow(clippy::too_many_arguments)]
|
411 |
let handle = js! {
|
38 |
impl Command {
|
39 |
#[allow(clippy::too_many_arguments)]
|
40 |
pub fn update(
|
264 |
// TODO(tarcieri): refactor this to be less gross/coupled.
|
265 |
#[allow(clippy::too_many_arguments)]
|
266 |
pub(crate) fn authenticated_command(
|
148 |
#[allow(clippy::too_many_arguments)]
|
149 |
pub async fn create_auction(
|
260 |
#[allow(clippy::too_many_arguments)]
|
261 |
pub async fn place_bid(
|
295 |
#[allow(clippy::too_many_arguments)]
|
296 |
pub async fn cancel_bid(
|
351 |
#[allow(clippy::too_many_arguments)]
|
352 |
pub async fn claim_bid(
|
689 |
/// Creates an DeprecatedInitAuctionManager instruction
|
690 |
#[allow(clippy::too_many_arguments)]
|
691 |
pub fn create_deprecated_init_auction_manager_v1_instruction(
|
721 |
/// Creates an InitAuctionManager instruction
|
722 |
#[allow(clippy::too_many_arguments)]
|
723 |
pub fn create_init_auction_manager_v2_instruction(
|
759 |
/// Creates an ValidateParticipation instruction
|
760 |
#[allow(clippy::too_many_arguments)]
|
761 |
pub fn deprecated_create_validate_participation_instruction(
|
795 |
/// Creates an DeprecatedValidateSafetyDepositBoxV1 instruction
|
796 |
#[allow(clippy::too_many_arguments)]
|
797 |
pub fn create_deprecated_validate_safety_deposit_box_v1_instruction(
|
861 |
/// Creates an ValidateSafetyDepositBoxV2 instruction
|
862 |
#[allow(clippy::too_many_arguments)]
|
863 |
pub fn create_validate_safety_deposit_box_v2_instruction(
|
19 |
#[allow(clippy::too_many_arguments)]
|
20 |
pub fn issue_claim_bid<'a>(
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn reserve_list_if_needed<'a>(
|
64 |
#[allow(clippy::too_many_arguments)]
|
65 |
fn v2_validation<'a>(
|
126 |
#[allow(clippy::too_many_arguments)]
|
127 |
fn v2_transfer<'a>(
|
179 |
#[allow(clippy::too_many_arguments)]
|
180 |
fn charge_for_participation<'a>(
|
195 |
/// Creates an InitVault instruction
|
196 |
#[allow(clippy::too_many_arguments)]
|
197 |
pub fn create_init_vault_instruction(
|
227 |
/// Creates an UpdateExternalPriceAccount instruction
|
228 |
#[allow(clippy::too_many_arguments)]
|
229 |
pub fn create_update_external_price_account_instruction(
|
250 |
/// Creates an AddTokenToInactiveVault instruction
|
251 |
#[allow(clippy::too_many_arguments)]
|
252 |
pub fn create_add_token_to_inactive_vault_instruction(
|
283 |
/// Creates an ActivateVault instruction
|
284 |
#[allow(clippy::too_many_arguments)]
|
285 |
pub fn create_activate_vault_instruction(
|
310 |
/// Creates an CombineVault instruction
|
311 |
#[allow(clippy::too_many_arguments)]
|
312 |
pub fn create_combine_vault_instruction(
|
43 |
*/
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
pub fn add_alert_filter(
|
70 |
*/
|
71 |
#[allow(clippy::too_many_arguments)]
|
72 |
pub fn remove_alert_filter(
|
295 |
*/
|
296 |
#[allow(clippy::too_many_arguments)]
|
297 |
pub fn scan(
|
320 |
*/
|
321 |
#[allow(clippy::too_many_arguments)]
|
322 |
pub fn scan_as_user(
|
42 |
*/
|
43 |
#[allow(clippy::too_many_arguments)]
|
44 |
pub fn add_rule(
|
166 |
#[allow(clippy::too_many_arguments)]
|
167 |
pub fn create_proxy(
|
141 |
/// request, this operation must fail and return [`InputSelectorError::InsufficientFunds`].
|
142 |
#[allow(clippy::too_many_arguments)]
|
143 |
#[allow(clippy::type_complexity)]
|
166 |
/// [`InputSelectorError::InsufficientFunds`].
|
167 |
#[allow(clippy::too_many_arguments)]
|
168 |
#[allow(clippy::type_complexity)]
|
180 |
/// [`sapling::TxProver`]: zcash_primitives::sapling::prover::TxProver
|
181 |
#[allow(clippy::too_many_arguments)]
|
182 |
#[allow(clippy::type_complexity)]
|
281 |
/// [`sapling::TxProver`]: zcash_primitives::sapling::prover::TxProver
|
282 |
#[allow(clippy::too_many_arguments)]
|
283 |
#[allow(clippy::type_complexity)]
|
323 |
/// [`create_proposed_transaction`].
|
324 |
#[allow(clippy::too_many_arguments)]
|
325 |
#[allow(clippy::type_complexity)]
|
361 |
#[cfg(feature = "transparent-inputs")]
|
362 |
#[allow(clippy::too_many_arguments)]
|
363 |
#[allow(clippy::type_complexity)]
|
402 |
/// an error occurs in transaction construction, proving, or signing.
|
403 |
#[allow(clippy::too_many_arguments)]
|
404 |
#[allow(clippy::type_complexity)]
|
200 |
/// [`ChangeError::InsufficientFunds`].
|
201 |
#[allow(clippy::too_many_arguments)]
|
202 |
fn compute_balance<P: consensus::Parameters, NoteRefT: Clone>(
|
444 |
/// transaction.
|
445 |
#[allow(clippy::too_many_arguments)]
|
446 |
pub(crate) fn stmt_insert_sent_output(
|
488 |
/// Returns `false` if the transaction doesn't exist in the wallet.
|
489 |
#[allow(clippy::too_many_arguments)]
|
490 |
pub(crate) fn stmt_update_sent_output(
|
677 |
/// exists.
|
678 |
#[allow(clippy::too_many_arguments)]
|
679 |
pub(crate) fn stmt_insert_received_note(
|
721 |
/// Returns `false` if the transaction doesn't exist in the wallet.
|
722 |
#[allow(clippy::too_many_arguments)]
|
723 |
pub(crate) fn stmt_update_received_note(
|
1285 |
/// This is a crate-internal convenience method.
|
1286 |
#[allow(clippy::too_many_arguments)]
|
1287 |
pub(crate) fn put_sent_output<'a, P: consensus::Parameters>(
|
473 |
/// Implements section 4.19.3 of the Zcash Protocol Specification.
|
474 |
#[allow(clippy::too_many_arguments)]
|
475 |
pub fn try_sapling_output_recovery<P: consensus::Parameters>(
|
27 |
/// [`SpendDescription`]: crate::transaction::components::SpendDescription
|
28 |
#[allow(clippy::too_many_arguments)]
|
29 |
fn spend_proof(
|
318 |
/// Adds a Sapling address to send funds to.
|
319 |
#[allow(clippy::too_many_arguments)]
|
320 |
pub fn add_output<R: RngCore>(
|
43 |
/// outputs that may need to be created in order for inputs and outputs to balance.
|
44 |
#[allow(clippy::too_many_arguments)]
|
45 |
fn fee_required_zfuture<P: consensus::Parameters>(
|
314 |
impl<A: Authorization> TransactionData<A> {
|
315 |
#[allow(clippy::too_many_arguments)]
|
316 |
pub fn from_parts(
|
340 |
#[cfg(feature = "zfuture")]
|
341 |
#[allow(clippy::too_many_arguments)]
|
342 |
pub fn from_parts_zfuture(
|
15 |
impl InputNote {
|
16 |
#[allow(clippy::too_many_arguments)]
|
17 |
pub fn compute<Scalar, CS>(
|
45 |
/// inside the context for later use.
|
46 |
#[allow(clippy::too_many_arguments)]
|
47 |
pub fn spend_proof(
|
31 |
/// accumulating its value commitment inside the context for later use.
|
32 |
#[allow(clippy::too_many_arguments)]
|
33 |
pub fn check_spend(
|
34 |
/// accumulating its value commitment inside the context for later use.
|
35 |
#[allow(clippy::too_many_arguments)]
|
36 |
fn check_spend<C>(
|
17 |
/// Sprout JoinSplit proof generation.
|
18 |
#[allow(clippy::too_many_arguments)]
|
19 |
pub fn create_proof(
|
136 |
/// Sprout JoinSplit proof verification.
|
137 |
#[allow(clippy::too_many_arguments)]
|
138 |
pub fn verify_proof(
|
59 |
impl UnifiedAddressHelper {
|
60 |
#[allow(clippy::too_many_arguments)]
|
61 |
fn into_cpp(
|
91 |
#[allow(clippy::too_many_arguments)]
|
92 |
fn librustzcash_mmr_append_inner<V: Version>(
|
69 |
fn init_prover() -> Box<Prover>;
|
70 |
#[allow(clippy::too_many_arguments)]
|
71 |
fn create_spend_proof(
|
103 |
fn init_verifier() -> Box<Verifier>;
|
104 |
#[allow(clippy::too_many_arguments)]
|
105 |
fn check_spend(
|
261 |
impl Prover {
|
262 |
#[allow(clippy::too_many_arguments)]
|
263 |
fn create_spend_proof(
|
437 |
impl Verifier {
|
438 |
#[allow(clippy::too_many_arguments)]
|
439 |
fn check_spend(
|
454 |
// Common functionality for add_notes_from_bundle and load_bundle
|
455 |
#[allow(clippy::too_many_arguments)]
|
456 |
#[tracing::instrument(level = "trace", skip(self))]
|
52 |
#[allow(clippy::borrowed_box)]
|
53 |
#[allow(clippy::too_many_arguments)]
|
54 |
impl FloatingPanes {
|
89 |
// their `reflow_lines()` method. Drop a Box<dyn ServerOsApi> in here somewhere.
|
90 |
#[allow(clippy::too_many_arguments)]
|
91 |
pub struct TerminalPane {
|
674 |
impl TerminalPane {
|
675 |
#[allow(clippy::too_many_arguments)]
|
676 |
pub fn new(
|
72 |
impl TiledPanes {
|
73 |
#[allow(clippy::too_many_arguments)]
|
74 |
pub fn new(
|
225 |
}
|
226 |
#[allow(clippy::too_many_arguments)]
|
227 |
pub fn start_plugin(
|
399 |
// FIXME: Still too many arguments for clippy to be happy...
|
400 |
#[allow(clippy::too_many_arguments)]
|
401 |
pub fn new(
|
234 |
#[allow(clippy::too_many_arguments)]
|
235 |
pub(crate) fn clear(
|
301 |
#[allow(clippy::too_many_arguments)]
|
302 |
pub(crate) fn sprite_render(
|
114 |
impl Network {
|
115 |
#[allow(clippy::too_many_arguments)]
|
116 |
pub(crate) fn new(
|
1332 |
#[allow(clippy::too_many_arguments)]
|
1333 |
pub fn full_reentrant_route_data(
|
192 |
#[allow(clippy::too_many_arguments)]
|
193 |
#[inline]
|
1047 |
#[inline]
|
1048 |
#[allow(clippy::too_many_arguments)]
|
1049 |
fn insert_target_for_qabls(
|
1515 |
#[allow(clippy::too_many_arguments)]
|
1516 |
pub fn route_query(
|
1738 |
#[allow(clippy::too_many_arguments)]
|
1739 |
pub(crate) fn route_send_reply_data(
|
316 |
#[allow(clippy::too_many_arguments)]
|
317 |
pub fn init_link_state(
|
1292 |
#[allow(clippy::too_many_arguments)]
|
1293 |
pub(crate) fn query(
|
1397 |
#[allow(clippy::too_many_arguments)]
|
1398 |
pub(crate) fn handle_query(
|
1147 |
#[allow(clippy::too_many_arguments)]
|
1148 |
#[inline(always)]
|
1216 |
#[allow(clippy::too_many_arguments)]
|
1217 |
#[inline(always)]
|
251 |
#[allow(clippy::too_many_arguments)]
|
252 |
pub(crate) async fn route_query(
|
290 |
#[allow(clippy::too_many_arguments)]
|
291 |
pub(crate) async fn route_reply_data(
|
61 |
#[allow(clippy::too_many_arguments)]
|
62 |
fn send_query(
|
371 |
#[allow(clippy::too_many_arguments)]
|
372 |
fn compute_quotient_evaluation(
|
435 |
// Commitment to [r]_1
|
436 |
#[allow(clippy::too_many_arguments)]
|
437 |
fn compute_linearization_commitment(
|
253 |
#[allow(clippy::too_many_arguments)]
|
254 |
unsafe fn handle_resolver_found(
|
220 |
/// creates a new [ObjectFooterLogical] with the given values.
|
221 |
#[allow(clippy::too_many_arguments)]
|
222 |
pub fn new(
|
49 |
/// returns a new main header with the given values.
|
50 |
#[allow(clippy::too_many_arguments)]
|
51 |
pub fn new(
|
78 |
/// creates a new [FileHeader] with the given values.
|
79 |
#[allow(clippy::too_many_arguments)]
|
80 |
pub fn new<F: Into<String>>(
|
77 |
/// creates a new [FileEncoder] with the given values.
|
78 |
#[allow(clippy::too_many_arguments)]
|
79 |
pub fn new(
|
138 |
/// Returns a new [PhysicalObjectEncoder] by the given values.
|
139 |
#[allow(clippy::too_many_arguments)]
|
140 |
pub fn new(
|
391 |
/// Returns a new [LogicalObjectEncoder] by the given values.
|
392 |
#[allow(clippy::too_many_arguments)]
|
393 |
pub fn new(
|
210 |
#[allow(clippy::too_many_arguments)]
|
211 |
fn make_crypto_reader<'a>(
|
645 |
// TODO: Simplify
|
646 |
#[allow(clippy::too_many_arguments)]
|
647 |
fn write_oods_poly(
|
478 |
#[allow(clippy::too_many_arguments)]
|
479 |
fn out_of_domain_element(
|
170 |
// We want each argument to be able to get it's own register after inlining.
|
171 |
#[allow(clippy::too_many_arguments)]
|
172 |
#[inline(always)]
|
772 |
/// `bitwise_writer`: writer responsible for appending bits
|
773 |
#[allow(clippy::too_many_arguments)] // Not feasible to refactor in a more readable way
|
774 |
fn add_lz77_block<W>(
|
955 |
/// assert, but you can set it to `0` to not do the assertion.
|
956 |
#[allow(clippy::too_many_arguments)] // Not feasible to refactor in a more readable way
|
957 |
fn add_lz77_data<W>(
|
1008 |
#[allow(clippy::too_many_arguments)] // Not feasible to refactor in a more readable way
|
1009 |
fn add_lz77_block_auto_type<W>(
|
409 |
/// This is not the actual cost.
|
410 |
#[allow(clippy::too_many_arguments)] // Not feasible to refactor in a more readable way
|
411 |
fn lz77_optimal_run<F, C>(
|
138 |
/// Updates
|
139 |
#[allow(clippy::too_many_arguments)] // It's a binary function, not library
|
140 |
fn update(
|
419 |
/// This was translated from [here](https://newbedev.com/transpose-an-8x8-float-using-avx-avx2)
|
420 |
#[allow(unused_parens, clippy::too_many_arguments)]
|
421 |
#[target_feature(enable = "avx2")]
|
24 |
#[allow(
|
25 |
clippy::too_many_arguments,
|
26 |
clippy::cast_sign_loss,
|
138 |
clippy::similar_names,
|
139 |
clippy::too_many_arguments,
|
140 |
clippy::needless_pass_by_value,
|
9 |
)]
|
10 |
#![allow(clippy::too_many_arguments, clippy::type_complexity)]
|
11 |
pub mod accrete;
|
22 |
clippy::type_complexity,
|
23 |
clippy::too_many_arguments,
|
24 |
clippy::borrow_interior_mutable_const,
|
1 |
#![deny(rust_2018_idioms, warnings)]
|
2 |
#![allow(clippy::type_complexity, clippy::too_many_arguments)]
|
4 |
clippy::type_complexity,
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::new_without_default,
|
1 |
// #![deny(rust_2018_idioms, warnings)]
|
2 |
#![allow(clippy::type_complexity, clippy::too_many_arguments)]
|
131 |
impl Accept {
|
132 |
#![allow(clippy::too_many_arguments)]
|
133 |
pub(crate) fn start(
|
55 |
impl RotationMatrix {
|
56 |
#![allow(clippy::too_many_arguments)]
|
57 |
const fn new(e1: i8, e2: i8, e3: i8, e4: i8, e5: i8, e6: i8, e7: i8, e8: i8, e9: i8) -> Self {
|
1 |
#![allow(clippy::too_many_arguments)]
|
24 |
clippy::needless_pass_by_value,
|
25 |
clippy::too_many_arguments,
|
26 |
clippy::trivially_copy_pass_by_ref,
|
7 |
unreachable_code,
|
8 |
clippy::too_many_arguments
|
9 |
)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
2 |
#![allow(unused)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::missing_safety_doc)]
|
7 |
clippy::let_unit_value,
|
8 |
clippy::too_many_arguments
|
9 |
)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(
|
4 |
clippy::too_many_arguments,
|
5 |
clippy::missing_safety_doc,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::cognitive_complexity,
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use futures_util::FutureExt;
|
11 |
//!
|
12 |
#![allow(clippy::too_many_arguments)]
|
13 |
// this allow zbus to change the number of parameters in a function without setting off clippy
|
11 |
//!
|
12 |
#![allow(clippy::too_many_arguments)]
|
13 |
// this is to silience clippy due to zbus expanding parameter expressions
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use tensor_rs::tensor::{Tensor, PaddingMode};
|
7 |
#![allow(clippy::must_use_candidate)]
|
8 |
#![allow(clippy::too_many_arguments)]
|
9 |
#![allow(clippy::too_many_lines)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
extern crate libc;
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
1 |
#![allow(clippy::module_inception)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::ptr_arg)]
|
17 |
#![allow(dead_code)] // TEMP
|
18 |
#![allow(clippy::too_many_arguments, clippy::type_complexity)]
|
8 |
clippy::needless_doctest_main, // sometimes a full copy-pasteable standalone example is better
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::type_complexity,
|
1 |
#![allow(clippy::type_complexity)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![doc = include_str!("../README.md")]
|
3 |
#![allow(clippy::too_many_arguments)]
|
69 |
// clippy
|
70 |
#![allow(clippy::too_many_arguments, clippy::type_complexity)]
|
71 |
#![warn(
|
18 |
// clippy
|
19 |
#![allow(clippy::too_many_arguments, clippy::type_complexity)]
|
20 |
#![warn(
|
1 |
#![allow(clippy::too_many_arguments)] // Bevy fns tend to have many args.
|
2 |
#![deny(clippy::unwrap_used)] // Let's try to explain invariants when we unwrap (so use expect).
|
2 |
clippy::needless_question_mark,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::type_complexity,
|
2 |
#![allow(clippy::many_single_char_names)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::float_cmp)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use bitflags::bitflags;
|
17 |
#![deny(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::many_single_char_names)]
|
17 |
#![deny(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::many_single_char_names)]
|
1 |
#![warn(missing_debug_implementations)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::unusual_byte_groupings)]
|
3 |
clippy::redundant_static_lifetimes,
|
4 |
clippy::too_many_arguments,
|
5 |
clippy::unreadable_literal,
|
14 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
3 |
clippy::needless_collect,
|
4 |
clippy::too_many_arguments
|
5 |
)]
|
3 |
clippy::needless_collect,
|
4 |
clippy::too_many_arguments
|
5 |
)]
|
3 |
clippy::needless_collect,
|
4 |
clippy::too_many_arguments
|
5 |
)]
|
16 |
#![allow(clippy::many_single_char_names, clippy::too_many_arguments)]
|
2 |
#![allow(clippy::match_single_binding)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(dead_code)]
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
extern crate alloc;
|
17 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::collapsible_if)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
27 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![warn(rust_2018_idioms)] // while we're getting used to 2018
|
2 |
#![allow(clippy::too_many_arguments)] // large project
|
3 |
#![allow(clippy::redundant_closure)] // there's a false positive
|
13 |
#![allow(clippy::redundant_closure_call)] // closures over try catch blocks
|
14 |
#![allow(clippy::too_many_arguments)] // large project
|
15 |
#![allow(clippy::type_complexity)] // there's an exceptionally complex type
|
1 |
#![allow(clippy::integer_arithmetic)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
// Copyright 2015 Big Switch Networks, Inc
|
1 |
#![cfg_attr(not(feature = "std"), no_std)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::unnecessary_mut_passed)]
|
1 |
#![deny(clippy::all, clippy::perf, clippy::correctness)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
//requires nightly, or later stable version
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
17 |
#![allow(non_camel_case_types, deprecated)]
|
18 |
#![allow(clippy::too_many_arguments, clippy::not_unsafe_ptr_arg_deref, clippy::missing_safety_doc)]
|
3 |
#![cfg(target_vendor = "apple")]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::useless_conversion)]
|
5 |
#![allow(
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use std::collections::HashMap;
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use std::collections::HashMap;
|
191 |
clippy::type_complexity,
|
192 |
clippy::too_many_arguments,
|
193 |
clippy::match_like_matches_macro
|
1 |
#![allow(clippy::too_many_arguments)]
|
69 |
clippy::type_complexity,
|
70 |
clippy::too_many_arguments
|
71 |
)]
|
40 |
clippy::inline_always,
|
41 |
clippy::too_many_arguments,
|
42 |
clippy::cast_sign_loss,
|
49 |
inline_always,
|
50 |
too_many_arguments,
|
51 |
cast_sign_loss,
|
17 |
#![deny(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::many_single_char_names)]
|
31 |
#![allow(clippy::type_complexity)]
|
32 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::field_reassign_with_default, clippy::too_many_arguments)]
|
23 |
cyclomatic_complexity,
|
24 |
too_many_arguments,
|
25 |
// Code generator doesn't have a way to collapse identical arms:
|
64 |
clippy::needless_pass_by_value,
|
65 |
clippy::too_many_arguments
|
66 |
)]
|
22 |
clippy::type_complexity,
|
23 |
clippy::too_many_arguments,
|
24 |
clippy::needless_range_loop
|
1 |
//! Safe abstractions around [crate::cublas::result] for doing gemm and gemv.
|
2 |
#![allow(clippy::too_many_arguments)]
|
74 |
clippy::struct_excessive_bools,
|
75 |
clippy::too_many_arguments,
|
76 |
clippy::too_many_lines,
|
34 |
clippy::struct_excessive_bools,
|
35 |
clippy::too_many_arguments,
|
36 |
clippy::too_many_lines,
|
24 |
clippy::struct_excessive_bools,
|
25 |
clippy::too_many_arguments,
|
26 |
clippy::too_many_lines,
|
23 |
clippy::single_match_else,
|
24 |
clippy::too_many_arguments,
|
25 |
clippy::too_many_lines,
|
3 |
#![allow(clippy::collapsible_else_if)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::type_complexity)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use daml::prelude::*;
|
70 |
#![allow(clippy::assign_op_pattern)]
|
71 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(unused_extern_crates)]
|
7 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
28 |
#![allow(
|
29 |
clippy::too_many_arguments, // API design
|
30 |
clippy::missing_safety_doc, // Until we add them...
|
24 |
#![allow(clippy::single_match)]
|
25 |
#![allow(clippy::too_many_arguments)]
|
26 |
#![allow(clippy::type_complexity)]
|
1 |
#![warn(clippy::all)]
|
2 |
#![allow(clippy::range_plus_one, clippy::many_single_char_names, clippy::too_many_arguments, clippy::cast_lossless, unused_variables)]
|
3 |
clippy::manual_non_exhaustive,
|
4 |
clippy::too_many_arguments,
|
5 |
clippy::unused_unit,
|
5 |
large_enum_variant,
|
6 |
too_many_arguments,
|
7 |
use_self,
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use crate::processor::close_account;
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::many_single_char_names)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
use crate::error::OdeError;
|
13 |
// the number of arguments and triggering this lint.
|
14 |
#![allow(clippy::too_many_arguments)]
|
15 |
// Has false positives on else if chains that sometimes have the same
|
13 |
// the number of arguments and triggering this lint.
|
14 |
#![allow(clippy::too_many_arguments)]
|
15 |
// Has false positives on else if chains that sometimes have the same
|
13 |
// the number of arguments and triggering this lint.
|
14 |
#![allow(clippy::too_many_arguments)]
|
73 |
#![allow(clippy::needless_return)]
|
74 |
#![allow(clippy::too_many_arguments)]
|
75 |
#![allow(clippy::bool_comparison)]
|
11 |
pub(crate) mod utils {
|
12 |
#![allow(clippy::too_many_arguments)]
|
13 |
use crate::{
|
9 |
#![allow(clippy::string_lit_as_bytes)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::try_err)]
|
4 |
clippy::new_without_default,
|
5 |
clippy::too_many_arguments
|
6 |
)]
|
4 |
clippy::new_without_default,
|
5 |
clippy::too_many_arguments
|
6 |
)]
|
98 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
99 |
#![allow(clippy::too_many_arguments)]
|
100 |
#![allow(clippy::nonstandard_macro_braces)]
|
61 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
62 |
#![allow(clippy::too_many_arguments)]
|
63 |
#![allow(clippy::nonstandard_macro_braces)]
|
64 |
//! The other CRT screen effects will remain.
|
65 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(non_camel_case_types)]
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
15 |
#![deny(missing_docs)]
|
16 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![allow(clippy::unreadable_literal)]
|
49 |
// It can be refactored but for now, we avoid these warns.
|
50 |
#![allow(clippy::too_many_arguments)]
|
51 |
#![deny(rustdoc::broken_intra_doc_links)]
|
15 |
clippy::identity_op,
|
16 |
clippy::too_many_arguments,
|
17 |
clippy::missing_safety_doc
|
1 |
#![allow(missing_docs)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![warn(missing_docs)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
19 |
clippy::uninit_assumed_init,
|
20 |
clippy::too_many_arguments,
|
21 |
clippy::upper_case_acronyms
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
clippy::needless_bool,
|
6 |
clippy::too_many_arguments
|
7 |
)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
10 |
#![warn(rust_2018_idioms)]
|
11 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![warn(clippy::all)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
34 |
#![warn(clippy::all)]
|
35 |
#![allow(clippy::too_many_arguments)]
|
36 |
#[cfg(feature = "dft")]
|
4 |
#![warn(clippy::all)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![warn(clippy::all)]
|
9 |
#![allow(clippy::too_many_arguments)]
|
10 |
#![allow(clippy::many_single_char_names)]
|
10 |
#![warn(clippy::all)]
|
11 |
#![allow(clippy::too_many_arguments)]
|
12 |
#[cfg(feature = "dft")]
|
1 |
#![warn(clippy::all)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
use feos_core::parameter::ParameterError;
|
3 |
#![allow(clippy::many_single_char_names)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::suspicious_operation_groupings)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::new_ret_no_self)]
|
1 |
#![warn(clippy::all)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
mod dft;
|
1 |
#![warn(clippy::all)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
mod dft;
|
1 |
#![warn(clippy::all)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::many_single_char_names)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
use serde::Serialize;
|
3 |
#![allow(clippy::module_inception)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::module_inception)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::module_inception)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::module_inception)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::redundant_static_lifetimes)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::type_complexity)]
|
6 |
#![allow(clippy::redundant_static_lifetimes)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::type_complexity)]
|
6 |
#![allow(clippy::redundant_static_lifetimes)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::type_complexity)]
|
6 |
#![allow(clippy::redundant_static_lifetimes)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::module_inception)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![deny(clippy::all, clippy::perf, clippy::correctness)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
//requires nightly, or later stable version
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
3 |
// Disable clippy warnings as C uses long argument lists
|
4 |
#![allow(clippy::too_many_arguments, clippy::upper_case_acronyms)]
|
5 |
#![allow(unused_imports, dead_code)]
|
64 |
clippy::trivially_copy_pass_by_ref,
|
65 |
clippy::too_many_arguments,
|
66 |
clippy::should_implement_trait,
|
1 |
#![allow(dead_code)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::excessive_precision)]
|
3 |
#![allow(non_snake_case)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
12 |
clippy::struct_excessive_bools,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::unreadable_literal,
|
1 |
#![cfg_attr(not(feature = "std"), no_std)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::try_err)]
|
15 |
#![deny(missing_docs)]
|
16 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![allow(clippy::unreadable_literal)]
|
52 |
// It can be refactored but for now, we avoid these warns.
|
53 |
#![allow(clippy::too_many_arguments)]
|
54 |
#![deny(rustdoc::broken_intra_doc_links)]
|
14 |
clippy::manual_range_contains,
|
15 |
clippy::too_many_arguments,
|
16 |
clippy::comparison_chain
|
59 |
clippy::needless_doctest_main,
|
60 |
clippy::too_many_arguments,
|
61 |
clippy::new_without_default
|
37 |
#![allow(clippy::nonstandard_macro_braces)]
|
38 |
#![allow(clippy::too_many_arguments)]
|
39 |
#![allow(clippy::partialeq_ne_impl)]
|
1 |
#![allow(clippy::nonstandard_macro_braces, clippy::too_many_arguments)]
|
2 |
mod empty_structs;
|
6 |
)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::upper_case_acronyms)]
|
2 |
#![allow(irrefutable_let_patterns)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::large_enum_variant)]
|
2 |
clippy::large_enum_variant,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::derive_partial_eq_without_eq
|
4 |
clippy::large_enum_variant,
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::derive_partial_eq_without_eq,
|
6 |
#![allow(clippy::non_send_fields_in_send_ty)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![doc = include_str!("../README.md")]
|
115 |
#![allow(clippy::nonstandard_macro_braces)] // https://github.com/rust-lang/rust-clippy/issues/7434
|
116 |
#![allow(clippy::too_many_arguments)]
|
117 |
#![allow(clippy::module_name_repetitions)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::field_reassign_with_default,
|
40 |
)]
|
41 |
#![cfg_attr(feature = "cargo-clippy", allow(use_debug, too_many_arguments))]
|
39 |
)]
|
40 |
#![cfg_attr(feature = "cargo-clippy", allow(use_debug, too_many_arguments))]
|
41 |
#![cfg(target_os = "android")]
|
5 |
#![allow(clippy::missing_safety_doc)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(unaligned_references)]
|
1 |
#![allow(non_upper_case_globals)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::trivially_copy_pass_by_ref)]
|
2 |
clippy::cast_lossless,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::cognitive_complexity,
|
34 |
#![allow(clippy::needless_late_init)]
|
35 |
#![allow(clippy::too_many_arguments)]
|
36 |
// False positives with `fallible_iterator`.
|
5 |
#![allow(clippy::type_complexity)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(clippy::missing_safety_doc)]
|
61 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
62 |
#![allow(clippy::too_many_arguments)]
|
63 |
#![allow(clippy::nonstandard_macro_braces)]
|
20 |
#![warn(clippy::all, clippy::as_conversions, clippy::clone_on_ref_ptr)]
|
21 |
#![allow(clippy::too_many_arguments, clippy::blocks_in_if_conditions)]
|
4 |
#![warn(clippy::all, clippy::as_conversions, clippy::clone_on_ref_ptr)]
|
5 |
#![allow(clippy::too_many_arguments, clippy::blocks_in_if_conditions)]
|
1 |
#![warn(clippy::all, clippy::as_conversions)]
|
2 |
#![allow(clippy::too_many_arguments, clippy::blocks_in_if_conditions)]
|
13 |
#![warn(clippy::all, clippy::as_conversions, clippy::clone_on_ref_ptr)]
|
14 |
#![allow(clippy::too_many_arguments, clippy::blocks_in_if_conditions)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
30 |
#![allow(clippy::missing_safety_doc)]
|
31 |
#![allow(clippy::too_many_arguments)]
|
32 |
type GLenum = u32;
|
100 |
clippy::unused_unit,
|
101 |
clippy::too_many_arguments,
|
102 |
clippy::type_complexity,
|
1 |
#![allow(non_upper_case_globals)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::trivially_copy_pass_by_ref)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::missing_safety_doc)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::unreadable_literal)]
|
65 |
#![deny(missing_debug_implementations)]
|
66 |
#![allow(clippy::missing_safety_doc, clippy::too_many_arguments)]
|
67 |
#![cfg_attr(feature = "cargo-clippy", deny(warnings))]
|
1 |
#![cfg(windows)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::missing_safety_doc)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
104 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
105 |
#![allow(clippy::too_many_arguments)]
|
106 |
#![allow(clippy::nonstandard_macro_braces)]
|
102 |
//! ```
|
103 |
#![allow(clippy::too_many_arguments)]
|
104 |
#![allow(clippy::nonstandard_macro_braces)]
|
104 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
105 |
#![allow(clippy::too_many_arguments)]
|
106 |
#![allow(clippy::nonstandard_macro_braces)]
|
104 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
105 |
#![allow(clippy::too_many_arguments)]
|
106 |
#![allow(clippy::nonstandard_macro_braces)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(dead_code, clippy::too_many_arguments)]
|
2 |
use crate::uses::*;
|
1 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![warn(clippy::dbg_macro, clippy::print_stdout)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![doc = include_str!("../README.md")]
|
1 |
#![recursion_limit = "1024"]
|
2 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::derive_hash_xor_eq)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::wrong_self_convention)]
|
10 |
#![allow(non_snake_case)]
|
11 |
#![allow(clippy::too_many_arguments)]
|
12 |
#![allow(clippy::excessive_precision)]
|
19 |
#![warn(clippy::all)]
|
20 |
#![allow(clippy::too_many_arguments)]
|
104 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
105 |
#![allow(clippy::too_many_arguments)]
|
106 |
#![allow(clippy::nonstandard_macro_braces)]
|
8 |
#![allow(clippy::derive_hash_xor_eq)]
|
9 |
#![allow(clippy::too_many_arguments)]
|
10 |
#![allow(clippy::missing_safety_doc)]
|
5 |
#![allow(clippy::non_send_fields_in_send_ty)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(clippy::wrong_self_convention)]
|
98 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
99 |
#![allow(clippy::too_many_arguments)]
|
100 |
#![allow(clippy::nonstandard_macro_braces)]
|
13 |
clippy::assign_op_pattern,
|
14 |
clippy::too_many_arguments,
|
15 |
clippy::suspicious_arithmetic_impl,
|
1 |
#![allow(clippy::transmute_ptr_to_ptr)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
4 |
clippy::transmute_ptr_to_ptr, // Introduced by com-rs
|
5 |
clippy::too_many_arguments, // We're wrapping and API outside of our control
|
6 |
)]
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::new_without_default,
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
41 |
impl Action {
|
42 |
#![allow(clippy::too_many_arguments)]
|
43 |
/// Actions show the results and progress of asynchronous requests to the API.
|
20 |
impl AddRouteToNetworkResponse {
|
21 |
#![allow(clippy::too_many_arguments)]
|
22 |
/// Response to POST https://api.hetzner.cloud/v1/networks/{id}/actions/add_route
|
21 |
impl AddServerToPlacementGroupRequest {
|
22 |
#![allow(clippy::too_many_arguments)]
|
23 |
/// Request for POST https://api.hetzner.cloud/v1/servers/{id}/actions/add_to_placement_group
|
20 |
impl AddServerToPlacementGroupResponse {
|
21 |
#![allow(clippy::too_many_arguments)]
|
22 |
/// Response to POST https://api.hetzner.cloud/v1/servers/{id}/actions/add_to_placement_group
|
20 |
impl AddServiceResponse {
|
21 |
#![allow(clippy::too_many_arguments)]
|
22 |
/// Response to POST https://api.hetzner.cloud/v1/load_balancers/{id}/actions/add_service
|
20 |
impl AddSubnetToNetworkResponse {
|
21 |
#![allow(clippy::too_many_arguments)]
|
22 |
/// Response to POST https://api.hetzner.cloud/v1/networks/{id}/actions/add_subnet
|
30 |
impl AddTargetRequest {
|
31 |
#![allow(clippy::too_many_arguments)]
|
32 |
/// Request for POST https://api.hetzner.cloud/v1/load_balancers/{id}/actions/add_target
|
21 |
impl AddTargetRequestIp {
|
22 |
#![allow(clippy::too_many_arguments)]
|
23 |
/// IP targets where the traffic should be routed through. It is only possible to use the (Public or vSwitch) IPs of Hetzner Online Root Servers belonging to the project owner. IPs belonging to other users are blocked. Additionally IPs belonging to services provided by Hetzner Cloud (Servers, Load Balancers, ...) are blocked as well.
|
21 |
impl AddTargetRequestServer {
|
22 |
#![allow(clippy::too_many_arguments)]
|
23 |
/// Configuration for type Server, required if type is `server`
|
20 |
impl AddTargetResponse {
|
21 |
#![allow(clippy::too_many_arguments)]
|
22 |
/// Response to POST https://api.hetzner.cloud/v1/load_balancers/{id}/actions/add_target
|
5 |
clippy::type_complexity,
|
6 |
clippy::too_many_arguments
|
7 |
)]
|
93 |
clippy::result_unit_err,
|
94 |
clippy::too_many_arguments,
|
95 |
clippy::type_complexity
|
119 |
impl KeyboardNkro {
|
120 |
#![allow(clippy::too_many_arguments)]
|
121 |
pub fn new(
|
245 |
impl Keyboard6kro {
|
246 |
#![allow(clippy::too_many_arguments)]
|
247 |
pub fn new(
|
12 |
#![allow(clippy::should_implement_trait)]
|
13 |
#![allow(clippy::too_many_arguments)]
|
14 |
#![allow(clippy::transmute_ptr_to_ptr)]
|
16 |
#![allow(clippy::many_single_char_names)]
|
17 |
#![allow(clippy::too_many_arguments)]
|
1 |
//! Module containing the HolochainP2p actor definition.
|
2 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
//! Module containing incoming events from the HolochainP2p actor.
|
36 |
impl PageIndex {
|
37 |
#![allow(clippy::too_many_arguments)]
|
38 |
/// Creates a new Page Index from the parameters read from the frontmatter of the document.
|
307 |
impl Config {
|
308 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
309 |
pub fn new(
|
9 |
)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
// TODO: disable unwraps:
|
1 |
// #![deny(warnings)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::type_complexity)]
|
17 |
#![deny(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::many_single_char_names)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
12 |
#![allow(non_snake_case)]
|
13 |
#![allow(clippy::too_many_arguments)]
|
14 |
#![allow(clippy::type_complexity)]
|
37 |
deny(clippy, unicode_not_nfc, wrong_pub_self_convention, option_unwrap_used))]
|
38 |
#![cfg_attr(feature = "cargo-clippy", allow(use_debug, too_many_arguments))]
|
37 |
deny(clippy, unicode_not_nfc, wrong_pub_self_convention, option_unwrap_used))]
|
38 |
#![cfg_attr(feature = "cargo-clippy", allow(use_debug, too_many_arguments))]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use std::convert::TryFrom;
|
13 |
clippy::cast_lossless,
|
14 |
clippy::too_many_arguments,
|
15 |
clippy::needless_range_loop,
|
13 |
clippy::cast_lossless,
|
14 |
clippy::too_many_arguments,
|
15 |
clippy::needless_range_loop,
|
8 |
clippy::op_ref,
|
9 |
clippy::too_many_arguments
|
10 |
)]
|
13 |
#![allow(clippy::many_single_char_names)]
|
14 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
24 |
#![allow(unused_extern_crates)]
|
25 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
26 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
#![allow(clippy::new_without_default, clippy::too_many_arguments)]
|
17 |
#![deny(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::many_single_char_names)]
|
150 |
#![allow(clippy::too_many_arguments)]
|
151 |
#![allow(clippy::type_complexity)]
|
176 |
mod json_to_table {
|
177 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(non_snake_case)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(non_snake_case)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(dead_code, unused_variables, unused_imports)]
|
6 |
clippy::must_use_candidate,
|
7 |
clippy::too_many_arguments,
|
8 |
clippy::too_many_lines,
|
1 |
#![allow(clippy::too_many_arguments)]
|
13 |
clippy::needless_doctest_main,
|
14 |
clippy::too_many_arguments,
|
15 |
clippy::new_without_default
|
13 |
clippy::needless_doctest_main,
|
14 |
clippy::too_many_arguments,
|
15 |
clippy::new_without_default
|
13 |
clippy::needless_doctest_main,
|
14 |
clippy::too_many_arguments,
|
15 |
clippy::new_without_default
|
1 |
// #![deny(rust_2018_idioms, warnings)]
|
2 |
#![allow(clippy::type_complexity, clippy::too_many_arguments)]
|
2 |
#![allow(clippy::manual_async_fn)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
//! Promote a tx2 transport adapter to a tx2 transport frontend.
|
7 |
//
|
8 |
#![allow(clippy::too_many_arguments)]
|
9 |
#![allow(clippy::collapsible_else_if)]
|
60 |
impl Workload {
|
61 |
#![allow(clippy::too_many_arguments)]
|
62 |
pub fn new(
|
8 |
// except according to those terms.
|
9 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use byteorder::{LittleEndian, WriteBytesExt};
|
106 |
impl ChatServer {
|
107 |
#![allow(clippy::too_many_arguments)]
|
108 |
pub fn startup(
|
7 |
clippy::enum_variant_names,
|
8 |
clippy::too_many_arguments,
|
9 |
clippy::upper_case_acronyms
|
10 |
#![allow(clippy::transmute_ptr_to_ptr)]
|
11 |
#![allow(clippy::too_many_arguments)]
|
12 |
// Till they fix this buggy lint in clippy
|
129 |
)]
|
130 |
#![allow(clippy::too_many_arguments, clippy::borrowed_box, clippy::or_fun_call)]
|
131 |
#![doc(
|
1 |
#![cfg_attr(feature = "dox", feature(doc_cfg))]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::type_complexity)]
|
4 |
#![allow(non_snake_case)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::upper_case_acronyms)]
|
73 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case)]
|
74 |
#![allow(clippy::too_many_arguments, clippy::needless_doctest_main)]
|
1 |
#![allow(clippy::unused_io_amount, clippy::too_many_arguments)]
|
8 |
clippy::suspicious_op_assign_impl,
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::type_complexity
|
4 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::too_many_arguments)]
|
9 |
use crate::{
|
5 |
#![allow(clippy::range_plus_one)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(clippy::type_complexity)]
|
1 |
#![allow(clippy::cognitive_complexity)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::type_complexity)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use ff::PrimeField;
|
4 |
#![allow(non_upper_case_globals)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::redundant_static_lifetimes)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::float_cmp)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
// TODO: Tessellation pipeline diagram needs to be updated.
|
23 |
#![allow(clippy::upper_case_acronyms)]
|
24 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::many_single_char_names)]
|
9 |
#![allow(clippy::too_many_arguments)]
|
10 |
use crate::buffer::Buffer;
|
98 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
99 |
#![allow(clippy::too_many_arguments)]
|
100 |
#![allow(clippy::nonstandard_macro_braces)]
|
97 |
clippy::many_single_char_names,
|
98 |
clippy::too_many_arguments,
|
99 |
clippy::type_complexity,
|
29 |
clippy::float_cmp,
|
30 |
clippy::too_many_arguments,
|
31 |
clippy::upper_case_acronyms,
|
115 |
clippy::suspicious_op_assign_impl,
|
116 |
clippy::too_many_arguments,
|
117 |
clippy::type_complexity,
|
10 |
clippy::suspicious_op_assign_impl,
|
11 |
clippy::too_many_arguments,
|
12 |
clippy::float_cmp,
|
67 |
clippy::suspicious_op_assign_impl,
|
68 |
clippy::too_many_arguments,
|
69 |
clippy::type_complexity,
|
10 |
clippy::suspicious_op_assign_impl,
|
11 |
clippy::too_many_arguments,
|
12 |
clippy::float_cmp,
|
2 |
//! ## Generate a Minecraft server in seconds!
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
mod adding;
|
38 |
#![allow(dead_code)]
|
39 |
#![allow(clippy::too_many_arguments)]
|
147 |
//! ```
|
148 |
#![allow(clippy::too_many_arguments)]
|
149 |
#![allow(clippy::large_enum_variant)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use indexmap::IndexMap;
|
1 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(unsafe_code, non_upper_case_globals, unknown_lints)]
|
7 |
#![allow(clippy::missing_safety_doc, clippy::too_many_arguments)]
|
86 |
#![allow(clippy::needless_return)]
|
87 |
#![allow(clippy::too_many_arguments)]
|
88 |
#![allow(clippy::type_complexity)]
|
44 |
#![allow(clippy::struct_excessive_bools)]
|
45 |
#![allow(clippy::too_many_arguments)]
|
46 |
#![allow(clippy::too_many_lines)]
|
1 |
#![allow(dead_code, clippy::type_complexity, clippy::too_many_arguments)]
|
1 |
#![allow(dead_code, clippy::type_complexity, clippy::too_many_arguments)]
|
1 |
#![allow(dead_code, clippy::type_complexity, clippy::too_many_arguments)]
|
1 |
#![allow(dead_code, clippy::type_complexity, clippy::too_many_arguments)]
|
2 |
clippy::type_complexity,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::large_enum_variant
|
2 |
clippy::type_complexity,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::large_enum_variant
|
2 |
clippy::type_complexity,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::large_enum_variant
|
1 |
#![allow(clippy::type_complexity, clippy::too_many_arguments, clippy::large_enum_variant)]
|
1 |
#![allow(clippy::type_complexity, clippy::too_many_arguments, clippy::large_enum_variant)]
|
2 |
clippy::type_complexity,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::large_enum_variant
|
2 |
#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case)]
|
3 |
#![allow(clippy::missing_safety_doc, clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
24 |
#![allow(clippy::inconsistent_struct_constructor)]
|
25 |
#![allow(clippy::too_many_arguments)]
|
26 |
#![deny(missing_docs, unsafe_code)]
|
1 |
//! A TUI Bitcoin wallet.
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
pub mod error;
|
1 |
#![allow(clippy::too_many_arguments)]
|
24 |
#![allow(non_snake_case)]
|
25 |
#![allow(clippy::too_many_arguments)]
|
26 |
#![allow(clippy::unit_arg)]
|
25 |
#![warn(missing_debug_implementations)]
|
26 |
#![allow(clippy::too_many_arguments)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::needless_doctest_main)]
|
1 |
#![allow(clippy::many_single_char_names, clippy::too_many_arguments)]
|
2 |
#![deny(unsafe_code)]
|
17 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![deny(warnings)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
349 |
//#![deny(unreachable_pub)]
|
350 |
#![allow(clippy::too_many_arguments)]
|
351 |
#![allow(clippy::type_complexity)]
|
1 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use crate::commitments::{CommitGens, CommitTrait, Commitment, CompressedCommitment};
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::type_complexity)]
|
19 |
clippy::needless_doctest_main,
|
20 |
clippy::too_many_arguments,
|
21 |
clippy::new_without_default
|
3 |
#![cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] // API requirement
|
4 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] // API requirement
|
5 |
#![cfg_attr(feature = "cargo-clippy", allow(trivially_copy_pass_by_ref))] // API requirement
|
1 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] // TODO later
|
1 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] // TODO later
|
3 |
#![cfg_attr(feature = "cargo-clippy", allow(needless_pass_by_value))] // API requirement
|
4 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))] // API requirement
|
5 |
#![cfg_attr(feature = "cargo-clippy", allow(trivially_copy_pass_by_ref))] // API requirement
|
7 |
missing_debug_implementations,
|
8 |
clippy::too_many_arguments,
|
9 |
clippy::missing_safety_doc
|
1 |
#![allow(clippy::too_many_arguments)]
|
171 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
172 |
#![allow(clippy::too_many_arguments)]
|
173 |
#![allow(clippy::nonstandard_macro_braces)]
|
2 |
#![warn(missing_docs)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
//! Ocular is a client library for Cosmos SDK chains with a focus on pleasant UX. Think of it as a convenience wrapper around the [cosmrs](https://docs.rs/cosmrs/latest/cosmrs/) client features.
|
67 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
68 |
#![allow(clippy::too_many_arguments)]
|
69 |
#![allow(clippy::nonstandard_macro_braces)]
|
17 |
#![allow(clippy::too_many_arguments, clippy::missing_safety_doc)]
|
15 |
#![allow(deprecated)]
|
16 |
#![allow(clippy::too_many_arguments, clippy::missing_safety_doc)]
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
5 |
clippy::should_implement_trait,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::unused_unit,
|
1 |
#![allow(clippy::missing_safety_doc)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(non_upper_case_globals)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
6 |
#![allow(unused_extern_crates)]
|
7 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::type_complexity,
|
4 |
// The `too_many_arguments` warning originates from `decl_runtime_apis` macro.
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
// The `unnecessary_mut_passed` warning originates from `decl_runtime_apis` macro.
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
/// Tests that are unique to the Rust implementation of oso, testing things like
|
6 |
#![allow(dead_code)]
|
7 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
8 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
59 |
#![feature(derive_default_enum)]
|
60 |
#![allow(clippy::too_many_arguments)]
|
61 |
#![allow(clippy::nonstandard_macro_braces)]
|
18 |
clippy::unnecessary_cast,
|
19 |
clippy::too_many_arguments,
|
20 |
clippy::identity_op
|
18 |
clippy::unnecessary_cast,
|
19 |
clippy::too_many_arguments,
|
20 |
clippy::identity_op
|
3 |
#![allow(unused_variables)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::manual_range_contains)]
|
52 |
// It can be refactored but for now, we avoid these warns.
|
53 |
#![allow(clippy::too_many_arguments)]
|
54 |
#![deny(rustdoc::broken_intra_doc_links)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
22 |
#![allow(clippy::missing_safety_doc)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
24 |
#![allow(clippy::useless_transmute)]
|
22 |
#![allow(clippy::missing_safety_doc)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
24 |
#![allow(clippy::useless_transmute)]
|
22 |
#![allow(clippy::missing_safety_doc)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
24 |
#![allow(clippy::useless_transmute)]
|
15 |
#![allow(clippy::cast_lossless)]
|
16 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![allow(clippy::approx_constant)]
|
7 |
#![allow(clippy::missing_safety_doc)]
|
8 |
#![allow(clippy::too_many_arguments)]
|
9 |
type GLenum = u32;
|
1 |
#![allow(clippy::too_many_arguments, clippy::cast_precision_loss)]
|
15 |
#![deny(missing_docs)]
|
16 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![allow(clippy::unreadable_literal)]
|
1 |
#![cfg_attr(not(feature = "std"), no_std)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::unnecessary_mut_passed)]
|
52 |
// It can be refactored but for now, we avoid these warns.
|
53 |
#![allow(clippy::too_many_arguments)]
|
54 |
#![deny(rustdoc::broken_intra_doc_links)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::needless_range_loop)]
|
2 |
#![allow(clippy::new_without_default)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::type_complexity)]
|
1 |
#![allow(clippy::new_without_default)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::type_complexity)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
extern crate libc;
|
4 |
clippy::new_without_default,
|
5 |
clippy::too_many_arguments
|
6 |
)]
|
4 |
clippy::new_without_default,
|
5 |
clippy::too_many_arguments
|
6 |
)]
|
6 |
#![allow(clippy::type_complexity, clippy::too_many_arguments)]
|
7 |
#![warn(missing_docs)]
|
17 |
#![allow(clippy::too_many_arguments)]
|
8 |
clippy::single_match_else,
|
9 |
clippy::too_many_arguments,
|
10 |
clippy::too_many_lines,
|
3 |
//! here in the hopes that they can be illuminating to users.
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::cognitive_complexity)]
|
56 |
#![allow(clippy::struct_excessive_bools)]
|
57 |
#![allow(clippy::too_many_arguments)]
|
58 |
#![allow(clippy::too_many_lines)]
|
150 |
#![recursion_limit = "256"]
|
151 |
#![allow(clippy::too_many_arguments)]
|
152 |
#![allow(clippy::large_enum_variant)]
|
19 |
clippy::suboptimal_flops,
|
20 |
clippy::too_many_arguments,
|
21 |
clippy::too_many_lines,
|
16 |
clippy::suboptimal_flops,
|
17 |
clippy::too_many_arguments,
|
18 |
clippy::too_many_lines,
|
12 |
clippy::redundant_pub_crate,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::too_many_lines,
|
12 |
clippy::redundant_pub_crate,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::too_many_lines,
|
33 |
#![allow(clippy::clone_on_copy)]
|
34 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
18 |
#![allow(clippy::cognitive_complexity)]
|
19 |
#![allow(clippy::too_many_arguments)]
|
94 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
95 |
#![allow(clippy::too_many_arguments)]
|
96 |
#![allow(clippy::nonstandard_macro_braces)]
|
14 |
#![allow(clippy::needless_range_loop)]
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
#![allow(clippy::verbose_bit_mask)]
|
14 |
#![allow(clippy::needless_range_loop)]
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
#![allow(clippy::verbose_bit_mask)]
|
41 |
#![allow(clippy::needless_range_loop)]
|
42 |
#![allow(clippy::too_many_arguments)]
|
43 |
#![allow(clippy::verbose_bit_mask)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
14 |
#![allow(clippy::missing_safety_doc)]
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
#![deny(warnings)]
|
9 |
#![allow(clippy::struct_excessive_bools)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::too_many_lines)]
|
9 |
#![allow(clippy::struct_excessive_bools)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::too_many_lines)]
|
9 |
#![allow(clippy::struct_excessive_bools)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::too_many_lines)]
|
3 |
#![allow(deref_nullptr)] // TODO(fxbug.dev/74605): Remove once bindgen is fixed.
|
4 |
#![allow(clippy::missing_safety_doc, clippy::too_many_arguments)]
|
1 |
# ! [doc = r" This file is automatically generated by executing `cargo build --features generate`."] # ! [doc = r""] # ! [doc = r" **Make adjustments in `build.rs`, not in this file!**"] # ! [allow (clippy :: many_single_char_names)] # ! [allow (clippy :: too_many_arguments)] # ! [allow (clippy :: type_complexity)] # ! [allow (non_upper_case_globals)] # ! [allow (non_camel_case_types)] # ! [allow (non_snake_case)] use crate :: { bindings :: root , PluginContext } ; # [doc = r" This is the low-level API access point to all REAPER functions."] # [doc = r""] # [doc = r" In order to use it, you first must obtain an instance of this struct by invoking [`load()`]."] # [doc = r""] # [doc = r" `Default::default()` will give you an instance which panics on each function call. It's"] # [doc = r" intended to be used for example code only."] # [doc = r""] # [doc = r" # Panics"] # [doc = r""] # [doc = r" Please note that it's possible that functions are *not available*. This can be the case if"] # [doc = r" the user runs your plug-in in an older version of REAPER which doesn't have that function yet."] # [doc = r" The availability of a function can be checked by inspecting the respective function pointer"] # [doc = r" option accessible via the [`pointers()`] method. The actual methods in this structs are just"] # [doc = r" convenience methods which unwrap the function pointers and panic if they are not available."] # [doc = r""] # [doc = r" [`load()`]: #method.load"] # [doc = r" [`pointers()`]: #method.pointers"] # [derive (Copy , Clone , Debug , Default)] pub struct Reaper { pub (crate) pointers : ReaperFunctionPointers , pub (crate) plugin_context : Option < PluginContext > , } impl Reaper { # [doc = r" Loads all available REAPER functions from the given plug-in context."] # [doc = r""] # [doc = r" Returns a low-level `Reaper` instance which allows you to call these functions."] pub fn load (plugin_context : PluginContext) -> Reaper { let mut loaded_count = 0 ; let mut pointers = unsafe { ReaperFunctionPointers { loaded_count : 0 , __mergesort : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (__mergesort)) . as_ptr ())) , AddCustomizableMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddCustomizableMenu)) . as_ptr ())) , AddExtensionsMainMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddExtensionsMainMenu)) . as_ptr ())) , AddMediaItemToTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddMediaItemToTrack)) . as_ptr ())) , AddProjectMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddProjectMarker)) . as_ptr ())) , AddProjectMarker2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddProjectMarker2)) . as_ptr ())) , AddRemoveReaScript : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddRemoveReaScript)) . as_ptr ())) , AddTakeToMediaItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddTakeToMediaItem)) . as_ptr ())) , AddTempoTimeSigMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AddTempoTimeSigMarker)) . as_ptr ())) , adjustZoom : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (adjustZoom)) . as_ptr ())) , AnyTrackSolo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AnyTrackSolo)) . as_ptr ())) , APIExists : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (APIExists)) . as_ptr ())) , APITest : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (APITest)) . as_ptr ())) , ApplyNudge : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ApplyNudge)) . as_ptr ())) , ArmCommand : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ArmCommand)) . as_ptr ())) , Audio_Init : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Audio_Init)) . as_ptr ())) , Audio_IsPreBuffer : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Audio_IsPreBuffer)) . as_ptr ())) , Audio_IsRunning : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Audio_IsRunning)) . as_ptr ())) , Audio_Quit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Audio_Quit)) . as_ptr ())) , Audio_RegHardwareHook : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Audio_RegHardwareHook)) . as_ptr ())) , AudioAccessorStateChanged : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AudioAccessorStateChanged)) . as_ptr ())) , AudioAccessorUpdate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AudioAccessorUpdate)) . as_ptr ())) , AudioAccessorValidateState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (AudioAccessorValidateState)) . as_ptr ())) , BypassFxAllTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (BypassFxAllTracks)) . as_ptr ())) , CalcMediaSrcLoudness : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CalcMediaSrcLoudness)) . as_ptr ())) , CalculateNormalization : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CalculateNormalization)) . as_ptr ())) , CalculatePeaks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CalculatePeaks)) . as_ptr ())) , CalculatePeaksFloatSrcPtr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CalculatePeaksFloatSrcPtr)) . as_ptr ())) , ClearAllRecArmed : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ClearAllRecArmed)) . as_ptr ())) , ClearConsole : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ClearConsole)) . as_ptr ())) , ClearPeakCache : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ClearPeakCache)) . as_ptr ())) , ColorFromNative : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ColorFromNative)) . as_ptr ())) , ColorToNative : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ColorToNative)) . as_ptr ())) , CountActionShortcuts : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountActionShortcuts)) . as_ptr ())) , CountAutomationItems : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountAutomationItems)) . as_ptr ())) , CountEnvelopePoints : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountEnvelopePoints)) . as_ptr ())) , CountEnvelopePointsEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountEnvelopePointsEx)) . as_ptr ())) , CountMediaItems : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountMediaItems)) . as_ptr ())) , CountProjectMarkers : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountProjectMarkers)) . as_ptr ())) , CountSelectedMediaItems : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountSelectedMediaItems)) . as_ptr ())) , CountSelectedTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountSelectedTracks)) . as_ptr ())) , CountSelectedTracks2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountSelectedTracks2)) . as_ptr ())) , CountTakeEnvelopes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTakeEnvelopes)) . as_ptr ())) , CountTakes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTakes)) . as_ptr ())) , CountTCPFXParms : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTCPFXParms)) . as_ptr ())) , CountTempoTimeSigMarkers : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTempoTimeSigMarkers)) . as_ptr ())) , CountTrackEnvelopes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTrackEnvelopes)) . as_ptr ())) , CountTrackMediaItems : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTrackMediaItems)) . as_ptr ())) , CountTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CountTracks)) . as_ptr ())) , CreateLocalOscHandler : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateLocalOscHandler)) . as_ptr ())) , CreateMIDIInput : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateMIDIInput)) . as_ptr ())) , CreateMIDIOutput : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateMIDIOutput)) . as_ptr ())) , CreateNewMIDIItemInProj : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateNewMIDIItemInProj)) . as_ptr ())) , CreateTakeAudioAccessor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateTakeAudioAccessor)) . as_ptr ())) , CreateTrackAudioAccessor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateTrackAudioAccessor)) . as_ptr ())) , CreateTrackSend : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CreateTrackSend)) . as_ptr ())) , CSurf_FlushUndo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_FlushUndo)) . as_ptr ())) , CSurf_GetTouchState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_GetTouchState)) . as_ptr ())) , CSurf_GoEnd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_GoEnd)) . as_ptr ())) , CSurf_GoStart : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_GoStart)) . as_ptr ())) , CSurf_NumTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_NumTracks)) . as_ptr ())) , CSurf_OnArrow : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnArrow)) . as_ptr ())) , CSurf_OnFwd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnFwd)) . as_ptr ())) , CSurf_OnFXChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnFXChange)) . as_ptr ())) , CSurf_OnInputMonitorChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnInputMonitorChange)) . as_ptr ())) , CSurf_OnInputMonitorChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnInputMonitorChangeEx)) . as_ptr ())) , CSurf_OnMuteChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnMuteChange)) . as_ptr ())) , CSurf_OnMuteChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnMuteChangeEx)) . as_ptr ())) , CSurf_OnOscControlMessage : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnOscControlMessage)) . as_ptr ())) , CSurf_OnOscControlMessage2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnOscControlMessage2)) . as_ptr ())) , CSurf_OnPanChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnPanChange)) . as_ptr ())) , CSurf_OnPanChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnPanChangeEx)) . as_ptr ())) , CSurf_OnPause : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnPause)) . as_ptr ())) , CSurf_OnPlay : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnPlay)) . as_ptr ())) , CSurf_OnPlayRateChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnPlayRateChange)) . as_ptr ())) , CSurf_OnRecArmChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRecArmChange)) . as_ptr ())) , CSurf_OnRecArmChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRecArmChangeEx)) . as_ptr ())) , CSurf_OnRecord : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRecord)) . as_ptr ())) , CSurf_OnRecvPanChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRecvPanChange)) . as_ptr ())) , CSurf_OnRecvVolumeChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRecvVolumeChange)) . as_ptr ())) , CSurf_OnRew : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRew)) . as_ptr ())) , CSurf_OnRewFwd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnRewFwd)) . as_ptr ())) , CSurf_OnScroll : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnScroll)) . as_ptr ())) , CSurf_OnSelectedChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnSelectedChange)) . as_ptr ())) , CSurf_OnSendPanChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnSendPanChange)) . as_ptr ())) , CSurf_OnSendVolumeChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnSendVolumeChange)) . as_ptr ())) , CSurf_OnSoloChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnSoloChange)) . as_ptr ())) , CSurf_OnSoloChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnSoloChangeEx)) . as_ptr ())) , CSurf_OnStop : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnStop)) . as_ptr ())) , CSurf_OnTempoChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnTempoChange)) . as_ptr ())) , CSurf_OnTrackSelection : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnTrackSelection)) . as_ptr ())) , CSurf_OnVolumeChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnVolumeChange)) . as_ptr ())) , CSurf_OnVolumeChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnVolumeChangeEx)) . as_ptr ())) , CSurf_OnWidthChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnWidthChange)) . as_ptr ())) , CSurf_OnWidthChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnWidthChangeEx)) . as_ptr ())) , CSurf_OnZoom : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_OnZoom)) . as_ptr ())) , CSurf_ResetAllCachedVolPanStates : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_ResetAllCachedVolPanStates)) . as_ptr ())) , CSurf_ScrubAmt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_ScrubAmt)) . as_ptr ())) , CSurf_SetAutoMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetAutoMode)) . as_ptr ())) , CSurf_SetPlayState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetPlayState)) . as_ptr ())) , CSurf_SetRepeatState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetRepeatState)) . as_ptr ())) , CSurf_SetSurfaceMute : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetSurfaceMute)) . as_ptr ())) , CSurf_SetSurfacePan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetSurfacePan)) . as_ptr ())) , CSurf_SetSurfaceRecArm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetSurfaceRecArm)) . as_ptr ())) , CSurf_SetSurfaceSelected : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetSurfaceSelected)) . as_ptr ())) , CSurf_SetSurfaceSolo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetSurfaceSolo)) . as_ptr ())) , CSurf_SetSurfaceVolume : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetSurfaceVolume)) . as_ptr ())) , CSurf_SetTrackListChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_SetTrackListChange)) . as_ptr ())) , CSurf_TrackFromID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_TrackFromID)) . as_ptr ())) , CSurf_TrackToID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CSurf_TrackToID)) . as_ptr ())) , DB2SLIDER : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DB2SLIDER)) . as_ptr ())) , DeleteActionShortcut : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteActionShortcut)) . as_ptr ())) , DeleteEnvelopePointEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteEnvelopePointEx)) . as_ptr ())) , DeleteEnvelopePointRange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteEnvelopePointRange)) . as_ptr ())) , DeleteEnvelopePointRangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteEnvelopePointRangeEx)) . as_ptr ())) , DeleteExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteExtState)) . as_ptr ())) , DeleteProjectMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteProjectMarker)) . as_ptr ())) , DeleteProjectMarkerByIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteProjectMarkerByIndex)) . as_ptr ())) , DeleteTakeMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteTakeMarker)) . as_ptr ())) , DeleteTakeStretchMarkers : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteTakeStretchMarkers)) . as_ptr ())) , DeleteTempoTimeSigMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteTempoTimeSigMarker)) . as_ptr ())) , DeleteTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteTrack)) . as_ptr ())) , DeleteTrackMediaItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DeleteTrackMediaItem)) . as_ptr ())) , DestroyAudioAccessor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DestroyAudioAccessor)) . as_ptr ())) , DestroyLocalOscHandler : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DestroyLocalOscHandler)) . as_ptr ())) , DoActionShortcutDialog : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DoActionShortcutDialog)) . as_ptr ())) , Dock_UpdateDockID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Dock_UpdateDockID)) . as_ptr ())) , DockGetPosition : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockGetPosition)) . as_ptr ())) , DockIsChildOfDock : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockIsChildOfDock)) . as_ptr ())) , DockWindowActivate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockWindowActivate)) . as_ptr ())) , DockWindowAdd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockWindowAdd)) . as_ptr ())) , DockWindowAddEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockWindowAddEx)) . as_ptr ())) , DockWindowRefresh : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockWindowRefresh)) . as_ptr ())) , DockWindowRefreshForHWND : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockWindowRefreshForHWND)) . as_ptr ())) , DockWindowRemove : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DockWindowRemove)) . as_ptr ())) , DuplicateCustomizableMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (DuplicateCustomizableMenu)) . as_ptr ())) , EditTempoTimeSigMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EditTempoTimeSigMarker)) . as_ptr ())) , EnsureNotCompletelyOffscreen : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnsureNotCompletelyOffscreen)) . as_ptr ())) , EnumerateFiles : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumerateFiles)) . as_ptr ())) , EnumerateSubdirectories : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumerateSubdirectories)) . as_ptr ())) , EnumPitchShiftModes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumPitchShiftModes)) . as_ptr ())) , EnumPitchShiftSubModes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumPitchShiftSubModes)) . as_ptr ())) , EnumProjectMarkers : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumProjectMarkers)) . as_ptr ())) , EnumProjectMarkers2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumProjectMarkers2)) . as_ptr ())) , EnumProjectMarkers3 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumProjectMarkers3)) . as_ptr ())) , EnumProjects : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumProjects)) . as_ptr ())) , EnumProjExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumProjExtState)) . as_ptr ())) , EnumRegionRenderMatrix : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumRegionRenderMatrix)) . as_ptr ())) , EnumTrackMIDIProgramNames : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumTrackMIDIProgramNames)) . as_ptr ())) , EnumTrackMIDIProgramNamesEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (EnumTrackMIDIProgramNamesEx)) . as_ptr ())) , Envelope_Evaluate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Envelope_Evaluate)) . as_ptr ())) , Envelope_FormatValue : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Envelope_FormatValue)) . as_ptr ())) , Envelope_GetParentTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Envelope_GetParentTake)) . as_ptr ())) , Envelope_GetParentTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Envelope_GetParentTrack)) . as_ptr ())) , Envelope_SortPoints : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Envelope_SortPoints)) . as_ptr ())) , Envelope_SortPointsEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Envelope_SortPointsEx)) . as_ptr ())) , ExecProcess : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ExecProcess)) . as_ptr ())) , file_exists : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (file_exists)) . as_ptr ())) , FindTempoTimeSigMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (FindTempoTimeSigMarker)) . as_ptr ())) , format_timestr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (format_timestr)) . as_ptr ())) , format_timestr_len : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (format_timestr_len)) . as_ptr ())) , format_timestr_pos : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (format_timestr_pos)) . as_ptr ())) , FreeHeapPtr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (FreeHeapPtr)) . as_ptr ())) , genGuid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (genGuid)) . as_ptr ())) , get_config_var : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (get_config_var)) . as_ptr ())) , get_config_var_string : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (get_config_var_string)) . as_ptr ())) , get_ini_file : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (get_ini_file)) . as_ptr ())) , get_midi_config_var : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (get_midi_config_var)) . as_ptr ())) , GetActionShortcutDesc : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetActionShortcutDesc)) . as_ptr ())) , GetActiveTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetActiveTake)) . as_ptr ())) , GetAllProjectPlayStates : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAllProjectPlayStates)) . as_ptr ())) , GetAppVersion : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAppVersion)) . as_ptr ())) , GetArmedCommand : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetArmedCommand)) . as_ptr ())) , GetAudioAccessorEndTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAudioAccessorEndTime)) . as_ptr ())) , GetAudioAccessorHash : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAudioAccessorHash)) . as_ptr ())) , GetAudioAccessorSamples : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAudioAccessorSamples)) . as_ptr ())) , GetAudioAccessorStartTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAudioAccessorStartTime)) . as_ptr ())) , GetAudioDeviceInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetAudioDeviceInfo)) . as_ptr ())) , GetColorTheme : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetColorTheme)) . as_ptr ())) , GetColorThemeStruct : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetColorThemeStruct)) . as_ptr ())) , GetConfigWantsDock : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetConfigWantsDock)) . as_ptr ())) , GetContextMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetContextMenu)) . as_ptr ())) , GetCurrentProjectInLoadSave : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetCurrentProjectInLoadSave)) . as_ptr ())) , GetCursorContext : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetCursorContext)) . as_ptr ())) , GetCursorContext2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetCursorContext2)) . as_ptr ())) , GetCursorPosition : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetCursorPosition)) . as_ptr ())) , GetCursorPositionEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetCursorPositionEx)) . as_ptr ())) , GetDisplayedMediaItemColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetDisplayedMediaItemColor)) . as_ptr ())) , GetDisplayedMediaItemColor2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetDisplayedMediaItemColor2)) . as_ptr ())) , GetEnvelopeInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopeInfo_Value)) . as_ptr ())) , GetEnvelopeName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopeName)) . as_ptr ())) , GetEnvelopePoint : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopePoint)) . as_ptr ())) , GetEnvelopePointByTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopePointByTime)) . as_ptr ())) , GetEnvelopePointByTimeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopePointByTimeEx)) . as_ptr ())) , GetEnvelopePointEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopePointEx)) . as_ptr ())) , GetEnvelopeScalingMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopeScalingMode)) . as_ptr ())) , GetEnvelopeStateChunk : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopeStateChunk)) . as_ptr ())) , GetEnvelopeUIState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetEnvelopeUIState)) . as_ptr ())) , GetExePath : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetExePath)) . as_ptr ())) , GetExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetExtState)) . as_ptr ())) , GetFocusedFX : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetFocusedFX)) . as_ptr ())) , GetFocusedFX2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetFocusedFX2)) . as_ptr ())) , GetFreeDiskSpaceForRecordPath : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetFreeDiskSpaceForRecordPath)) . as_ptr ())) , GetFXEnvelope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetFXEnvelope)) . as_ptr ())) , GetGlobalAutomationOverride : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetGlobalAutomationOverride)) . as_ptr ())) , GetHZoomLevel : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetHZoomLevel)) . as_ptr ())) , GetIconThemePointer : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetIconThemePointer)) . as_ptr ())) , GetIconThemePointerForDPI : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetIconThemePointerForDPI)) . as_ptr ())) , GetIconThemeStruct : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetIconThemeStruct)) . as_ptr ())) , GetInputChannelName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetInputChannelName)) . as_ptr ())) , GetInputOutputLatency : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetInputOutputLatency)) . as_ptr ())) , GetItemEditingTime2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetItemEditingTime2)) . as_ptr ())) , GetItemFromPoint : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetItemFromPoint)) . as_ptr ())) , GetItemProjectContext : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetItemProjectContext)) . as_ptr ())) , GetItemStateChunk : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetItemStateChunk)) . as_ptr ())) , GetLastColorThemeFile : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetLastColorThemeFile)) . as_ptr ())) , GetLastMarkerAndCurRegion : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetLastMarkerAndCurRegion)) . as_ptr ())) , GetLastTouchedFX : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetLastTouchedFX)) . as_ptr ())) , GetLastTouchedTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetLastTouchedTrack)) . as_ptr ())) , GetMainHwnd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMainHwnd)) . as_ptr ())) , GetMasterMuteSoloFlags : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMasterMuteSoloFlags)) . as_ptr ())) , GetMasterTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMasterTrack)) . as_ptr ())) , GetMasterTrackVisibility : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMasterTrackVisibility)) . as_ptr ())) , GetMaxMidiInputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMaxMidiInputs)) . as_ptr ())) , GetMaxMidiOutputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMaxMidiOutputs)) . as_ptr ())) , GetMediaFileMetadata : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaFileMetadata)) . as_ptr ())) , GetMediaItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItem)) . as_ptr ())) , GetMediaItem_Track : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItem_Track)) . as_ptr ())) , GetMediaItemInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemInfo_Value)) . as_ptr ())) , GetMediaItemNumTakes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemNumTakes)) . as_ptr ())) , GetMediaItemTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTake)) . as_ptr ())) , GetMediaItemTake_Item : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTake_Item)) . as_ptr ())) , GetMediaItemTake_Peaks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTake_Peaks)) . as_ptr ())) , GetMediaItemTake_Source : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTake_Source)) . as_ptr ())) , GetMediaItemTake_Track : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTake_Track)) . as_ptr ())) , GetMediaItemTakeByGUID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTakeByGUID)) . as_ptr ())) , GetMediaItemTakeInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTakeInfo_Value)) . as_ptr ())) , GetMediaItemTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaItemTrack)) . as_ptr ())) , GetMediaSourceFileName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaSourceFileName)) . as_ptr ())) , GetMediaSourceLength : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaSourceLength)) . as_ptr ())) , GetMediaSourceNumChannels : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaSourceNumChannels)) . as_ptr ())) , GetMediaSourceParent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaSourceParent)) . as_ptr ())) , GetMediaSourceSampleRate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaSourceSampleRate)) . as_ptr ())) , GetMediaSourceType : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaSourceType)) . as_ptr ())) , GetMediaTrackInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMediaTrackInfo_Value)) . as_ptr ())) , GetMIDIInputName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMIDIInputName)) . as_ptr ())) , GetMIDIOutputName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMIDIOutputName)) . as_ptr ())) , GetMixerScroll : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMixerScroll)) . as_ptr ())) , GetMouseModifier : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMouseModifier)) . as_ptr ())) , GetMousePosition : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMousePosition)) . as_ptr ())) , GetNumAudioInputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetNumAudioInputs)) . as_ptr ())) , GetNumAudioOutputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetNumAudioOutputs)) . as_ptr ())) , GetNumMIDIInputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetNumMIDIInputs)) . as_ptr ())) , GetNumMIDIOutputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetNumMIDIOutputs)) . as_ptr ())) , GetNumTakeMarkers : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetNumTakeMarkers)) . as_ptr ())) , GetNumTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetNumTracks)) . as_ptr ())) , GetOS : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetOS)) . as_ptr ())) , GetOutputChannelName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetOutputChannelName)) . as_ptr ())) , GetOutputLatency : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetOutputLatency)) . as_ptr ())) , GetParentTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetParentTrack)) . as_ptr ())) , GetPeakFileName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPeakFileName)) . as_ptr ())) , GetPeakFileNameEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPeakFileNameEx)) . as_ptr ())) , GetPeakFileNameEx2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPeakFileNameEx2)) . as_ptr ())) , GetPeaksBitmap : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPeaksBitmap)) . as_ptr ())) , GetPlayPosition : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPlayPosition)) . as_ptr ())) , GetPlayPosition2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPlayPosition2)) . as_ptr ())) , GetPlayPosition2Ex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPlayPosition2Ex)) . as_ptr ())) , GetPlayPositionEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPlayPositionEx)) . as_ptr ())) , GetPlayState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPlayState)) . as_ptr ())) , GetPlayStateEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPlayStateEx)) . as_ptr ())) , GetPreferredDiskReadMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPreferredDiskReadMode)) . as_ptr ())) , GetPreferredDiskReadModePeak : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPreferredDiskReadModePeak)) . as_ptr ())) , GetPreferredDiskWriteMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetPreferredDiskWriteMode)) . as_ptr ())) , GetProjectLength : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectLength)) . as_ptr ())) , GetProjectName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectName)) . as_ptr ())) , GetProjectPath : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectPath)) . as_ptr ())) , GetProjectPathEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectPathEx)) . as_ptr ())) , GetProjectStateChangeCount : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectStateChangeCount)) . as_ptr ())) , GetProjectTimeOffset : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectTimeOffset)) . as_ptr ())) , GetProjectTimeSignature : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectTimeSignature)) . as_ptr ())) , GetProjectTimeSignature2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjectTimeSignature2)) . as_ptr ())) , GetProjExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetProjExtState)) . as_ptr ())) , GetResourcePath : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetResourcePath)) . as_ptr ())) , GetSelectedEnvelope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSelectedEnvelope)) . as_ptr ())) , GetSelectedMediaItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSelectedMediaItem)) . as_ptr ())) , GetSelectedTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSelectedTrack)) . as_ptr ())) , GetSelectedTrack2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSelectedTrack2)) . as_ptr ())) , GetSelectedTrackEnvelope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSelectedTrackEnvelope)) . as_ptr ())) , GetSet_ArrangeView2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSet_ArrangeView2)) . as_ptr ())) , GetSet_LoopTimeRange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSet_LoopTimeRange)) . as_ptr ())) , GetSet_LoopTimeRange2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSet_LoopTimeRange2)) . as_ptr ())) , GetSetAutomationItemInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetAutomationItemInfo)) . as_ptr ())) , GetSetAutomationItemInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetAutomationItemInfo_String)) . as_ptr ())) , GetSetEnvelopeInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetEnvelopeInfo_String)) . as_ptr ())) , GetSetEnvelopeState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetEnvelopeState)) . as_ptr ())) , GetSetEnvelopeState2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetEnvelopeState2)) . as_ptr ())) , GetSetItemState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetItemState)) . as_ptr ())) , GetSetItemState2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetItemState2)) . as_ptr ())) , GetSetMediaItemInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetMediaItemInfo)) . as_ptr ())) , GetSetMediaItemInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetMediaItemInfo_String)) . as_ptr ())) , GetSetMediaItemTakeInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetMediaItemTakeInfo)) . as_ptr ())) , GetSetMediaItemTakeInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetMediaItemTakeInfo_String)) . as_ptr ())) , GetSetMediaTrackInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetMediaTrackInfo)) . as_ptr ())) , GetSetMediaTrackInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetMediaTrackInfo_String)) . as_ptr ())) , GetSetObjectState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetObjectState)) . as_ptr ())) , GetSetObjectState2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetObjectState2)) . as_ptr ())) , GetSetProjectAuthor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetProjectAuthor)) . as_ptr ())) , GetSetProjectGrid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetProjectGrid)) . as_ptr ())) , GetSetProjectInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetProjectInfo)) . as_ptr ())) , GetSetProjectInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetProjectInfo_String)) . as_ptr ())) , GetSetProjectNotes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetProjectNotes)) . as_ptr ())) , GetSetRepeat : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetRepeat)) . as_ptr ())) , GetSetRepeatEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetRepeatEx)) . as_ptr ())) , GetSetTrackGroupMembership : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackGroupMembership)) . as_ptr ())) , GetSetTrackGroupMembershipHigh : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackGroupMembershipHigh)) . as_ptr ())) , GetSetTrackMIDISupportFile : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackMIDISupportFile)) . as_ptr ())) , GetSetTrackSendInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackSendInfo)) . as_ptr ())) , GetSetTrackSendInfo_String : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackSendInfo_String)) . as_ptr ())) , GetSetTrackState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackState)) . as_ptr ())) , GetSetTrackState2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSetTrackState2)) . as_ptr ())) , GetSubProjectFromSource : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetSubProjectFromSource)) . as_ptr ())) , GetTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTake)) . as_ptr ())) , GetTakeEnvelope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeEnvelope)) . as_ptr ())) , GetTakeEnvelopeByName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeEnvelopeByName)) . as_ptr ())) , GetTakeMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeMarker)) . as_ptr ())) , GetTakeName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeName)) . as_ptr ())) , GetTakeNumStretchMarkers : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeNumStretchMarkers)) . as_ptr ())) , GetTakeStretchMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeStretchMarker)) . as_ptr ())) , GetTakeStretchMarkerSlope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTakeStretchMarkerSlope)) . as_ptr ())) , GetTCPFXParm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTCPFXParm)) . as_ptr ())) , GetTempoMatchPlayRate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTempoMatchPlayRate)) . as_ptr ())) , GetTempoTimeSigMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTempoTimeSigMarker)) . as_ptr ())) , GetThemeColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetThemeColor)) . as_ptr ())) , GetThingFromPoint : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetThingFromPoint)) . as_ptr ())) , GetToggleCommandState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetToggleCommandState)) . as_ptr ())) , GetToggleCommandState2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetToggleCommandState2)) . as_ptr ())) , GetToggleCommandStateEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetToggleCommandStateEx)) . as_ptr ())) , GetToggleCommandStateThroughHooks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetToggleCommandStateThroughHooks)) . as_ptr ())) , GetTooltipWindow : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTooltipWindow)) . as_ptr ())) , GetTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrack)) . as_ptr ())) , GetTrackAutomationMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackAutomationMode)) . as_ptr ())) , GetTrackColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackColor)) . as_ptr ())) , GetTrackDepth : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackDepth)) . as_ptr ())) , GetTrackEnvelope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackEnvelope)) . as_ptr ())) , GetTrackEnvelopeByChunkName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackEnvelopeByChunkName)) . as_ptr ())) , GetTrackEnvelopeByName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackEnvelopeByName)) . as_ptr ())) , GetTrackFromPoint : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackFromPoint)) . as_ptr ())) , GetTrackGUID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackGUID)) . as_ptr ())) , GetTrackInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackInfo)) . as_ptr ())) , GetTrackMediaItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackMediaItem)) . as_ptr ())) , GetTrackMIDILyrics : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackMIDILyrics)) . as_ptr ())) , GetTrackMIDINoteName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackMIDINoteName)) . as_ptr ())) , GetTrackMIDINoteNameEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackMIDINoteNameEx)) . as_ptr ())) , GetTrackMIDINoteRange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackMIDINoteRange)) . as_ptr ())) , GetTrackName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackName)) . as_ptr ())) , GetTrackNumMediaItems : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackNumMediaItems)) . as_ptr ())) , GetTrackNumSends : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackNumSends)) . as_ptr ())) , GetTrackReceiveName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackReceiveName)) . as_ptr ())) , GetTrackReceiveUIMute : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackReceiveUIMute)) . as_ptr ())) , GetTrackReceiveUIVolPan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackReceiveUIVolPan)) . as_ptr ())) , GetTrackSendInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackSendInfo_Value)) . as_ptr ())) , GetTrackSendName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackSendName)) . as_ptr ())) , GetTrackSendUIMute : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackSendUIMute)) . as_ptr ())) , GetTrackSendUIVolPan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackSendUIVolPan)) . as_ptr ())) , GetTrackState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackState)) . as_ptr ())) , GetTrackStateChunk : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackStateChunk)) . as_ptr ())) , GetTrackUIMute : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackUIMute)) . as_ptr ())) , GetTrackUIPan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackUIPan)) . as_ptr ())) , GetTrackUIVolPan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetTrackUIVolPan)) . as_ptr ())) , GetUnderrunTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetUnderrunTime)) . as_ptr ())) , GetUserFileNameForRead : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetUserFileNameForRead)) . as_ptr ())) , GetUserInputs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetUserInputs)) . as_ptr ())) , GoToMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GoToMarker)) . as_ptr ())) , GoToRegion : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GoToRegion)) . as_ptr ())) , GR_SelectColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GR_SelectColor)) . as_ptr ())) , GSC_mainwnd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GSC_mainwnd)) . as_ptr ())) , guidToString : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (guidToString)) . as_ptr ())) , HasExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (HasExtState)) . as_ptr ())) , HasTrackMIDIPrograms : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (HasTrackMIDIPrograms)) . as_ptr ())) , HasTrackMIDIProgramsEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (HasTrackMIDIProgramsEx)) . as_ptr ())) , Help_Set : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Help_Set)) . as_ptr ())) , HiresPeaksFromSource : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (HiresPeaksFromSource)) . as_ptr ())) , image_resolve_fn : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (image_resolve_fn)) . as_ptr ())) , InsertAutomationItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InsertAutomationItem)) . as_ptr ())) , InsertEnvelopePoint : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InsertEnvelopePoint)) . as_ptr ())) , InsertEnvelopePointEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InsertEnvelopePointEx)) . as_ptr ())) , InsertMedia : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InsertMedia)) . as_ptr ())) , InsertMediaSection : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InsertMediaSection)) . as_ptr ())) , InsertTrackAtIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InsertTrackAtIndex)) . as_ptr ())) , IsInRealTimeAudio : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsInRealTimeAudio)) . as_ptr ())) , IsItemTakeActiveForPlayback : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsItemTakeActiveForPlayback)) . as_ptr ())) , IsMediaExtension : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsMediaExtension)) . as_ptr ())) , IsMediaItemSelected : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsMediaItemSelected)) . as_ptr ())) , IsProjectDirty : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsProjectDirty)) . as_ptr ())) , IsREAPER : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsREAPER)) . as_ptr ())) , IsTrackSelected : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsTrackSelected)) . as_ptr ())) , IsTrackVisible : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (IsTrackVisible)) . as_ptr ())) , joystick_create : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_create)) . as_ptr ())) , joystick_destroy : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_destroy)) . as_ptr ())) , joystick_enum : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_enum)) . as_ptr ())) , joystick_getaxis : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_getaxis)) . as_ptr ())) , joystick_getbuttonmask : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_getbuttonmask)) . as_ptr ())) , joystick_getinfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_getinfo)) . as_ptr ())) , joystick_getpov : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_getpov)) . as_ptr ())) , joystick_update : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (joystick_update)) . as_ptr ())) , kbd_enumerateActions : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_enumerateActions)) . as_ptr ())) , kbd_formatKeyName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_formatKeyName)) . as_ptr ())) , kbd_getCommandName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_getCommandName)) . as_ptr ())) , kbd_getTextFromCmd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_getTextFromCmd)) . as_ptr ())) , KBD_OnMainActionEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (KBD_OnMainActionEx)) . as_ptr ())) , kbd_OnMidiEvent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_OnMidiEvent)) . as_ptr ())) , kbd_OnMidiList : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_OnMidiList)) . as_ptr ())) , kbd_ProcessActionsMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_ProcessActionsMenu)) . as_ptr ())) , kbd_processMidiEventActionEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_processMidiEventActionEx)) . as_ptr ())) , kbd_reprocessMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_reprocessMenu)) . as_ptr ())) , kbd_RunCommandThroughHooks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_RunCommandThroughHooks)) . as_ptr ())) , kbd_translateAccelerator : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_translateAccelerator)) . as_ptr ())) , kbd_translateMouse : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (kbd_translateMouse)) . as_ptr ())) , LICE__Destroy : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__Destroy)) . as_ptr ())) , LICE__DestroyFont : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__DestroyFont)) . as_ptr ())) , LICE__DrawText : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__DrawText)) . as_ptr ())) , LICE__GetBits : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__GetBits)) . as_ptr ())) , LICE__GetDC : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__GetDC)) . as_ptr ())) , LICE__GetHeight : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__GetHeight)) . as_ptr ())) , LICE__GetRowSpan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__GetRowSpan)) . as_ptr ())) , LICE__GetWidth : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__GetWidth)) . as_ptr ())) , LICE__IsFlipped : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__IsFlipped)) . as_ptr ())) , LICE__resize : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__resize)) . as_ptr ())) , LICE__SetBkColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__SetBkColor)) . as_ptr ())) , LICE__SetFromHFont : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__SetFromHFont)) . as_ptr ())) , LICE__SetTextColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__SetTextColor)) . as_ptr ())) , LICE__SetTextCombineMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE__SetTextCombineMode)) . as_ptr ())) , LICE_Arc : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Arc)) . as_ptr ())) , LICE_Blit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Blit)) . as_ptr ())) , LICE_Blur : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Blur)) . as_ptr ())) , LICE_BorderedRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_BorderedRect)) . as_ptr ())) , LICE_Circle : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Circle)) . as_ptr ())) , LICE_Clear : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Clear)) . as_ptr ())) , LICE_ClearRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_ClearRect)) . as_ptr ())) , LICE_ClipLine : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_ClipLine)) . as_ptr ())) , LICE_Copy : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Copy)) . as_ptr ())) , LICE_CreateBitmap : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_CreateBitmap)) . as_ptr ())) , LICE_CreateFont : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_CreateFont)) . as_ptr ())) , LICE_DrawCBezier : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_DrawCBezier)) . as_ptr ())) , LICE_DrawChar : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_DrawChar)) . as_ptr ())) , LICE_DrawGlyph : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_DrawGlyph)) . as_ptr ())) , LICE_DrawRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_DrawRect)) . as_ptr ())) , LICE_DrawText : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_DrawText)) . as_ptr ())) , LICE_FillCBezier : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_FillCBezier)) . as_ptr ())) , LICE_FillCircle : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_FillCircle)) . as_ptr ())) , LICE_FillConvexPolygon : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_FillConvexPolygon)) . as_ptr ())) , LICE_FillRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_FillRect)) . as_ptr ())) , LICE_FillTrapezoid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_FillTrapezoid)) . as_ptr ())) , LICE_FillTriangle : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_FillTriangle)) . as_ptr ())) , LICE_GetPixel : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_GetPixel)) . as_ptr ())) , LICE_GradRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_GradRect)) . as_ptr ())) , LICE_Line : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_Line)) . as_ptr ())) , LICE_LineInt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_LineInt)) . as_ptr ())) , LICE_LoadPNG : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_LoadPNG)) . as_ptr ())) , LICE_LoadPNGFromResource : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_LoadPNGFromResource)) . as_ptr ())) , LICE_MeasureText : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_MeasureText)) . as_ptr ())) , LICE_MultiplyAddRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_MultiplyAddRect)) . as_ptr ())) , LICE_PutPixel : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_PutPixel)) . as_ptr ())) , LICE_RotatedBlit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_RotatedBlit)) . as_ptr ())) , LICE_RoundRect : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_RoundRect)) . as_ptr ())) , LICE_ScaledBlit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_ScaledBlit)) . as_ptr ())) , LICE_SimpleFill : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_SimpleFill)) . as_ptr ())) , LICE_ThickFLine : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LICE_ThickFLine)) . as_ptr ())) , LocalizeString : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (LocalizeString)) . as_ptr ())) , Loop_OnArrow : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Loop_OnArrow)) . as_ptr ())) , Main_OnCommand : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Main_OnCommand)) . as_ptr ())) , Main_OnCommandEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Main_OnCommandEx)) . as_ptr ())) , Main_openProject : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Main_openProject)) . as_ptr ())) , Main_SaveProject : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Main_SaveProject)) . as_ptr ())) , Main_SaveProjectEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Main_SaveProjectEx)) . as_ptr ())) , Main_UpdateLoopInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Main_UpdateLoopInfo)) . as_ptr ())) , MarkProjectDirty : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MarkProjectDirty)) . as_ptr ())) , MarkTrackItemsDirty : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MarkTrackItemsDirty)) . as_ptr ())) , Master_GetPlayRate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Master_GetPlayRate)) . as_ptr ())) , Master_GetPlayRateAtTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Master_GetPlayRateAtTime)) . as_ptr ())) , Master_GetTempo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Master_GetTempo)) . as_ptr ())) , Master_NormalizePlayRate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Master_NormalizePlayRate)) . as_ptr ())) , Master_NormalizeTempo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Master_NormalizeTempo)) . as_ptr ())) , MB : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MB)) . as_ptr ())) , MediaItemDescendsFromTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MediaItemDescendsFromTrack)) . as_ptr ())) , MIDI_CountEvts : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_CountEvts)) . as_ptr ())) , MIDI_DeleteCC : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_DeleteCC)) . as_ptr ())) , MIDI_DeleteEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_DeleteEvt)) . as_ptr ())) , MIDI_DeleteNote : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_DeleteNote)) . as_ptr ())) , MIDI_DeleteTextSysexEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_DeleteTextSysexEvt)) . as_ptr ())) , MIDI_DisableSort : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_DisableSort)) . as_ptr ())) , MIDI_EnumSelCC : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_EnumSelCC)) . as_ptr ())) , MIDI_EnumSelEvts : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_EnumSelEvts)) . as_ptr ())) , MIDI_EnumSelNotes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_EnumSelNotes)) . as_ptr ())) , MIDI_EnumSelTextSysexEvts : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_EnumSelTextSysexEvts)) . as_ptr ())) , MIDI_eventlist_Create : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_eventlist_Create)) . as_ptr ())) , MIDI_eventlist_Destroy : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_eventlist_Destroy)) . as_ptr ())) , MIDI_GetAllEvts : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetAllEvts)) . as_ptr ())) , MIDI_GetCC : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetCC)) . as_ptr ())) , MIDI_GetCCShape : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetCCShape)) . as_ptr ())) , MIDI_GetEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetEvt)) . as_ptr ())) , MIDI_GetGrid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetGrid)) . as_ptr ())) , MIDI_GetHash : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetHash)) . as_ptr ())) , MIDI_GetNote : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetNote)) . as_ptr ())) , MIDI_GetPPQPos_EndOfMeasure : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetPPQPos_EndOfMeasure)) . as_ptr ())) , MIDI_GetPPQPos_StartOfMeasure : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetPPQPos_StartOfMeasure)) . as_ptr ())) , MIDI_GetPPQPosFromProjQN : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetPPQPosFromProjQN)) . as_ptr ())) , MIDI_GetPPQPosFromProjTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetPPQPosFromProjTime)) . as_ptr ())) , MIDI_GetProjQNFromPPQPos : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetProjQNFromPPQPos)) . as_ptr ())) , MIDI_GetProjTimeFromPPQPos : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetProjTimeFromPPQPos)) . as_ptr ())) , MIDI_GetRecentInputEvent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetRecentInputEvent)) . as_ptr ())) , MIDI_GetScale : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetScale)) . as_ptr ())) , MIDI_GetTextSysexEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetTextSysexEvt)) . as_ptr ())) , MIDI_GetTrackHash : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_GetTrackHash)) . as_ptr ())) , midi_init : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (midi_init)) . as_ptr ())) , MIDI_InsertCC : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_InsertCC)) . as_ptr ())) , MIDI_InsertEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_InsertEvt)) . as_ptr ())) , MIDI_InsertNote : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_InsertNote)) . as_ptr ())) , MIDI_InsertTextSysexEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_InsertTextSysexEvt)) . as_ptr ())) , midi_reinit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (midi_reinit)) . as_ptr ())) , MIDI_SelectAll : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SelectAll)) . as_ptr ())) , MIDI_SetAllEvts : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetAllEvts)) . as_ptr ())) , MIDI_SetCC : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetCC)) . as_ptr ())) , MIDI_SetCCShape : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetCCShape)) . as_ptr ())) , MIDI_SetEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetEvt)) . as_ptr ())) , MIDI_SetItemExtents : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetItemExtents)) . as_ptr ())) , MIDI_SetNote : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetNote)) . as_ptr ())) , MIDI_SetTextSysexEvt : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_SetTextSysexEvt)) . as_ptr ())) , MIDI_Sort : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDI_Sort)) . as_ptr ())) , MIDIEditor_EnumTakes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_EnumTakes)) . as_ptr ())) , MIDIEditor_GetActive : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_GetActive)) . as_ptr ())) , MIDIEditor_GetMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_GetMode)) . as_ptr ())) , MIDIEditor_GetSetting_int : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_GetSetting_int)) . as_ptr ())) , MIDIEditor_GetSetting_str : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_GetSetting_str)) . as_ptr ())) , MIDIEditor_GetTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_GetTake)) . as_ptr ())) , MIDIEditor_LastFocused_OnCommand : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_LastFocused_OnCommand)) . as_ptr ())) , MIDIEditor_OnCommand : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_OnCommand)) . as_ptr ())) , MIDIEditor_SetSetting_int : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MIDIEditor_SetSetting_int)) . as_ptr ())) , mkpanstr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (mkpanstr)) . as_ptr ())) , mkvolpanstr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (mkvolpanstr)) . as_ptr ())) , mkvolstr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (mkvolstr)) . as_ptr ())) , MoveEditCursor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MoveEditCursor)) . as_ptr ())) , MoveMediaItemToTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MoveMediaItemToTrack)) . as_ptr ())) , MuteAllTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (MuteAllTracks)) . as_ptr ())) , my_getViewport : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (my_getViewport)) . as_ptr ())) , NamedCommandLookup : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (NamedCommandLookup)) . as_ptr ())) , OnPauseButton : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OnPauseButton)) . as_ptr ())) , OnPauseButtonEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OnPauseButtonEx)) . as_ptr ())) , OnPlayButton : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OnPlayButton)) . as_ptr ())) , OnPlayButtonEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OnPlayButtonEx)) . as_ptr ())) , OnStopButton : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OnStopButton)) . as_ptr ())) , OnStopButtonEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OnStopButtonEx)) . as_ptr ())) , OpenColorThemeFile : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OpenColorThemeFile)) . as_ptr ())) , OpenMediaExplorer : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OpenMediaExplorer)) . as_ptr ())) , OscLocalMessageToHost : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (OscLocalMessageToHost)) . as_ptr ())) , parse_timestr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (parse_timestr)) . as_ptr ())) , parse_timestr_len : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (parse_timestr_len)) . as_ptr ())) , parse_timestr_pos : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (parse_timestr_pos)) . as_ptr ())) , parsepanstr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (parsepanstr)) . as_ptr ())) , PCM_Sink_Create : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_Create)) . as_ptr ())) , PCM_Sink_CreateEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_CreateEx)) . as_ptr ())) , PCM_Sink_CreateMIDIFile : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_CreateMIDIFile)) . as_ptr ())) , PCM_Sink_CreateMIDIFileEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_CreateMIDIFileEx)) . as_ptr ())) , PCM_Sink_Enum : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_Enum)) . as_ptr ())) , PCM_Sink_GetExtension : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_GetExtension)) . as_ptr ())) , PCM_Sink_ShowConfig : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Sink_ShowConfig)) . as_ptr ())) , PCM_Source_BuildPeaks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_BuildPeaks)) . as_ptr ())) , PCM_Source_CreateFromFile : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_CreateFromFile)) . as_ptr ())) , PCM_Source_CreateFromFileEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_CreateFromFileEx)) . as_ptr ())) , PCM_Source_CreateFromSimple : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_CreateFromSimple)) . as_ptr ())) , PCM_Source_CreateFromType : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_CreateFromType)) . as_ptr ())) , PCM_Source_Destroy : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_Destroy)) . as_ptr ())) , PCM_Source_GetPeaks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_GetPeaks)) . as_ptr ())) , PCM_Source_GetSectionInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PCM_Source_GetSectionInfo)) . as_ptr ())) , PeakBuild_Create : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PeakBuild_Create)) . as_ptr ())) , PeakBuild_CreateEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PeakBuild_CreateEx)) . as_ptr ())) , PeakGet_Create : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PeakGet_Create)) . as_ptr ())) , PitchShiftSubModeMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PitchShiftSubModeMenu)) . as_ptr ())) , PlayPreview : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PlayPreview)) . as_ptr ())) , PlayPreviewEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PlayPreviewEx)) . as_ptr ())) , PlayTrackPreview : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PlayTrackPreview)) . as_ptr ())) , PlayTrackPreview2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PlayTrackPreview2)) . as_ptr ())) , PlayTrackPreview2Ex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PlayTrackPreview2Ex)) . as_ptr ())) , plugin_getapi : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (plugin_getapi)) . as_ptr ())) , plugin_getFilterList : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (plugin_getFilterList)) . as_ptr ())) , plugin_getImportableProjectFilterList : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (plugin_getImportableProjectFilterList)) . as_ptr ())) , plugin_register : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (plugin_register)) . as_ptr ())) , PluginWantsAlwaysRunFx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PluginWantsAlwaysRunFx)) . as_ptr ())) , PreventUIRefresh : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PreventUIRefresh)) . as_ptr ())) , projectconfig_var_addr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (projectconfig_var_addr)) . as_ptr ())) , projectconfig_var_getoffs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (projectconfig_var_getoffs)) . as_ptr ())) , PromptForAction : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (PromptForAction)) . as_ptr ())) , realloc_cmd_clear : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (realloc_cmd_clear)) . as_ptr ())) , realloc_cmd_ptr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (realloc_cmd_ptr)) . as_ptr ())) , realloc_cmd_register_buf : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (realloc_cmd_register_buf)) . as_ptr ())) , ReaperGetPitchShiftAPI : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ReaperGetPitchShiftAPI)) . as_ptr ())) , ReaScriptError : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ReaScriptError)) . as_ptr ())) , RecursiveCreateDirectory : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (RecursiveCreateDirectory)) . as_ptr ())) , reduce_open_files : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (reduce_open_files)) . as_ptr ())) , RefreshToolbar : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (RefreshToolbar)) . as_ptr ())) , RefreshToolbar2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (RefreshToolbar2)) . as_ptr ())) , relative_fn : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (relative_fn)) . as_ptr ())) , RemoveTrackSend : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (RemoveTrackSend)) . as_ptr ())) , RenderFileSection : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (RenderFileSection)) . as_ptr ())) , ReorderSelectedTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ReorderSelectedTracks)) . as_ptr ())) , Resample_EnumModes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Resample_EnumModes)) . as_ptr ())) , Resampler_Create : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Resampler_Create)) . as_ptr ())) , resolve_fn : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (resolve_fn)) . as_ptr ())) , resolve_fn2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (resolve_fn2)) . as_ptr ())) , ResolveRenderPattern : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ResolveRenderPattern)) . as_ptr ())) , ReverseNamedCommandLookup : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ReverseNamedCommandLookup)) . as_ptr ())) , ScaleFromEnvelopeMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ScaleFromEnvelopeMode)) . as_ptr ())) , ScaleToEnvelopeMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ScaleToEnvelopeMode)) . as_ptr ())) , screenset_register : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (screenset_register)) . as_ptr ())) , screenset_registerNew : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (screenset_registerNew)) . as_ptr ())) , screenset_unregister : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (screenset_unregister)) . as_ptr ())) , screenset_unregisterByParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (screenset_unregisterByParam)) . as_ptr ())) , screenset_updateLastFocus : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (screenset_updateLastFocus)) . as_ptr ())) , SectionFromUniqueID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SectionFromUniqueID)) . as_ptr ())) , SelectAllMediaItems : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SelectAllMediaItems)) . as_ptr ())) , SelectProjectInstance : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SelectProjectInstance)) . as_ptr ())) , SendLocalOscMessage : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SendLocalOscMessage)) . as_ptr ())) , SetActiveTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetActiveTake)) . as_ptr ())) , SetAutomationMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetAutomationMode)) . as_ptr ())) , SetCurrentBPM : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetCurrentBPM)) . as_ptr ())) , SetCursorContext : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetCursorContext)) . as_ptr ())) , SetEditCurPos : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetEditCurPos)) . as_ptr ())) , SetEditCurPos2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetEditCurPos2)) . as_ptr ())) , SetEnvelopePoint : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetEnvelopePoint)) . as_ptr ())) , SetEnvelopePointEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetEnvelopePointEx)) . as_ptr ())) , SetEnvelopeStateChunk : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetEnvelopeStateChunk)) . as_ptr ())) , SetExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetExtState)) . as_ptr ())) , SetGlobalAutomationOverride : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetGlobalAutomationOverride)) . as_ptr ())) , SetItemStateChunk : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetItemStateChunk)) . as_ptr ())) , SetMasterTrackVisibility : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMasterTrackVisibility)) . as_ptr ())) , SetMediaItemInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaItemInfo_Value)) . as_ptr ())) , SetMediaItemLength : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaItemLength)) . as_ptr ())) , SetMediaItemPosition : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaItemPosition)) . as_ptr ())) , SetMediaItemSelected : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaItemSelected)) . as_ptr ())) , SetMediaItemTake_Source : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaItemTake_Source)) . as_ptr ())) , SetMediaItemTakeInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaItemTakeInfo_Value)) . as_ptr ())) , SetMediaTrackInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMediaTrackInfo_Value)) . as_ptr ())) , SetMIDIEditorGrid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMIDIEditorGrid)) . as_ptr ())) , SetMixerScroll : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMixerScroll)) . as_ptr ())) , SetMouseModifier : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetMouseModifier)) . as_ptr ())) , SetOnlyTrackSelected : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetOnlyTrackSelected)) . as_ptr ())) , SetProjectGrid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectGrid)) . as_ptr ())) , SetProjectMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectMarker)) . as_ptr ())) , SetProjectMarker2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectMarker2)) . as_ptr ())) , SetProjectMarker3 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectMarker3)) . as_ptr ())) , SetProjectMarker4 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectMarker4)) . as_ptr ())) , SetProjectMarkerByIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectMarkerByIndex)) . as_ptr ())) , SetProjectMarkerByIndex2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjectMarkerByIndex2)) . as_ptr ())) , SetProjExtState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetProjExtState)) . as_ptr ())) , SetRegionRenderMatrix : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetRegionRenderMatrix)) . as_ptr ())) , SetRenderLastError : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetRenderLastError)) . as_ptr ())) , SetTakeMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTakeMarker)) . as_ptr ())) , SetTakeStretchMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTakeStretchMarker)) . as_ptr ())) , SetTakeStretchMarkerSlope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTakeStretchMarkerSlope)) . as_ptr ())) , SetTempoTimeSigMarker : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTempoTimeSigMarker)) . as_ptr ())) , SetThemeColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetThemeColor)) . as_ptr ())) , SetToggleCommandState : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetToggleCommandState)) . as_ptr ())) , SetTrackAutomationMode : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackAutomationMode)) . as_ptr ())) , SetTrackColor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackColor)) . as_ptr ())) , SetTrackMIDILyrics : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackMIDILyrics)) . as_ptr ())) , SetTrackMIDINoteName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackMIDINoteName)) . as_ptr ())) , SetTrackMIDINoteNameEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackMIDINoteNameEx)) . as_ptr ())) , SetTrackSelected : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackSelected)) . as_ptr ())) , SetTrackSendInfo_Value : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackSendInfo_Value)) . as_ptr ())) , SetTrackSendUIPan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackSendUIPan)) . as_ptr ())) , SetTrackSendUIVol : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackSendUIVol)) . as_ptr ())) , SetTrackStateChunk : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackStateChunk)) . as_ptr ())) , SetTrackUIInputMonitor : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIInputMonitor)) . as_ptr ())) , SetTrackUIMute : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIMute)) . as_ptr ())) , SetTrackUIPan : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIPan)) . as_ptr ())) , SetTrackUIPolarity : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIPolarity)) . as_ptr ())) , SetTrackUIRecArm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIRecArm)) . as_ptr ())) , SetTrackUISolo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUISolo)) . as_ptr ())) , SetTrackUIVolume : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIVolume)) . as_ptr ())) , SetTrackUIWidth : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SetTrackUIWidth)) . as_ptr ())) , ShowActionList : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ShowActionList)) . as_ptr ())) , ShowConsoleMsg : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ShowConsoleMsg)) . as_ptr ())) , ShowMessageBox : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ShowMessageBox)) . as_ptr ())) , ShowPopupMenu : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ShowPopupMenu)) . as_ptr ())) , SLIDER2DB : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SLIDER2DB)) . as_ptr ())) , SnapToGrid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SnapToGrid)) . as_ptr ())) , SoloAllTracks : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SoloAllTracks)) . as_ptr ())) , Splash_GetWnd : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Splash_GetWnd)) . as_ptr ())) , SplitMediaItem : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (SplitMediaItem)) . as_ptr ())) , StopPreview : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (StopPreview)) . as_ptr ())) , StopTrackPreview : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (StopTrackPreview)) . as_ptr ())) , StopTrackPreview2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (StopTrackPreview2)) . as_ptr ())) , stringToGuid : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (stringToGuid)) . as_ptr ())) , StuffMIDIMessage : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (StuffMIDIMessage)) . as_ptr ())) , TakeFX_AddByName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_AddByName)) . as_ptr ())) , TakeFX_CopyToTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_CopyToTake)) . as_ptr ())) , TakeFX_CopyToTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_CopyToTrack)) . as_ptr ())) , TakeFX_Delete : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_Delete)) . as_ptr ())) , TakeFX_EndParamEdit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_EndParamEdit)) . as_ptr ())) , TakeFX_FormatParamValue : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_FormatParamValue)) . as_ptr ())) , TakeFX_FormatParamValueNormalized : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_FormatParamValueNormalized)) . as_ptr ())) , TakeFX_GetChainVisible : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetChainVisible)) . as_ptr ())) , TakeFX_GetCount : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetCount)) . as_ptr ())) , TakeFX_GetEnabled : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetEnabled)) . as_ptr ())) , TakeFX_GetEnvelope : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetEnvelope)) . as_ptr ())) , TakeFX_GetFloatingWindow : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetFloatingWindow)) . as_ptr ())) , TakeFX_GetFormattedParamValue : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetFormattedParamValue)) . as_ptr ())) , TakeFX_GetFXGUID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetFXGUID)) . as_ptr ())) , TakeFX_GetFXName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetFXName)) . as_ptr ())) , TakeFX_GetIOSize : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetIOSize)) . as_ptr ())) , TakeFX_GetNamedConfigParm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetNamedConfigParm)) . as_ptr ())) , TakeFX_GetNumParams : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetNumParams)) . as_ptr ())) , TakeFX_GetOffline : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetOffline)) . as_ptr ())) , TakeFX_GetOpen : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetOpen)) . as_ptr ())) , TakeFX_GetParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParam)) . as_ptr ())) , TakeFX_GetParameterStepSizes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParameterStepSizes)) . as_ptr ())) , TakeFX_GetParamEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParamEx)) . as_ptr ())) , TakeFX_GetParamFromIdent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParamFromIdent)) . as_ptr ())) , TakeFX_GetParamIdent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParamIdent)) . as_ptr ())) , TakeFX_GetParamName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParamName)) . as_ptr ())) , TakeFX_GetParamNormalized : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetParamNormalized)) . as_ptr ())) , TakeFX_GetPinMappings : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetPinMappings)) . as_ptr ())) , TakeFX_GetPreset : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetPreset)) . as_ptr ())) , TakeFX_GetPresetIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetPresetIndex)) . as_ptr ())) , TakeFX_GetUserPresetFilename : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_GetUserPresetFilename)) . as_ptr ())) , TakeFX_NavigatePresets : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_NavigatePresets)) . as_ptr ())) , TakeFX_SetEnabled : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetEnabled)) . as_ptr ())) , TakeFX_SetNamedConfigParm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetNamedConfigParm)) . as_ptr ())) , TakeFX_SetOffline : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetOffline)) . as_ptr ())) , TakeFX_SetOpen : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetOpen)) . as_ptr ())) , TakeFX_SetParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetParam)) . as_ptr ())) , TakeFX_SetParamNormalized : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetParamNormalized)) . as_ptr ())) , TakeFX_SetPinMappings : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetPinMappings)) . as_ptr ())) , TakeFX_SetPreset : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetPreset)) . as_ptr ())) , TakeFX_SetPresetByIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_SetPresetByIndex)) . as_ptr ())) , TakeFX_Show : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeFX_Show)) . as_ptr ())) , TakeIsMIDI : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TakeIsMIDI)) . as_ptr ())) , ThemeLayout_GetLayout : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ThemeLayout_GetLayout)) . as_ptr ())) , ThemeLayout_GetParameter : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ThemeLayout_GetParameter)) . as_ptr ())) , ThemeLayout_RefreshAll : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ThemeLayout_RefreshAll)) . as_ptr ())) , ThemeLayout_SetLayout : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ThemeLayout_SetLayout)) . as_ptr ())) , ThemeLayout_SetParameter : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ThemeLayout_SetParameter)) . as_ptr ())) , time_precise : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (time_precise)) . as_ptr ())) , TimeMap2_beatsToTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap2_beatsToTime)) . as_ptr ())) , TimeMap2_GetDividedBpmAtTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap2_GetDividedBpmAtTime)) . as_ptr ())) , TimeMap2_GetNextChangeTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap2_GetNextChangeTime)) . as_ptr ())) , TimeMap2_QNToTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap2_QNToTime)) . as_ptr ())) , TimeMap2_timeToBeats : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap2_timeToBeats)) . as_ptr ())) , TimeMap2_timeToQN : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap2_timeToQN)) . as_ptr ())) , TimeMap_curFrameRate : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_curFrameRate)) . as_ptr ())) , TimeMap_GetDividedBpmAtTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_GetDividedBpmAtTime)) . as_ptr ())) , TimeMap_GetMeasureInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_GetMeasureInfo)) . as_ptr ())) , TimeMap_GetMetronomePattern : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_GetMetronomePattern)) . as_ptr ())) , TimeMap_GetTimeSigAtTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_GetTimeSigAtTime)) . as_ptr ())) , TimeMap_QNToMeasures : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_QNToMeasures)) . as_ptr ())) , TimeMap_QNToTime : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_QNToTime)) . as_ptr ())) , TimeMap_QNToTime_abs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_QNToTime_abs)) . as_ptr ())) , TimeMap_timeToQN : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_timeToQN)) . as_ptr ())) , TimeMap_timeToQN_abs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TimeMap_timeToQN_abs)) . as_ptr ())) , ToggleTrackSendUIMute : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ToggleTrackSendUIMute)) . as_ptr ())) , Track_GetPeakHoldDB : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Track_GetPeakHoldDB)) . as_ptr ())) , Track_GetPeakInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Track_GetPeakInfo)) . as_ptr ())) , TrackCtl_SetToolTip : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackCtl_SetToolTip)) . as_ptr ())) , TrackFX_AddByName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_AddByName)) . as_ptr ())) , TrackFX_CopyToTake : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_CopyToTake)) . as_ptr ())) , TrackFX_CopyToTrack : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_CopyToTrack)) . as_ptr ())) , TrackFX_Delete : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_Delete)) . as_ptr ())) , TrackFX_EndParamEdit : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_EndParamEdit)) . as_ptr ())) , TrackFX_FormatParamValue : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_FormatParamValue)) . as_ptr ())) , TrackFX_FormatParamValueNormalized : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_FormatParamValueNormalized)) . as_ptr ())) , TrackFX_GetByName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetByName)) . as_ptr ())) , TrackFX_GetChainVisible : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetChainVisible)) . as_ptr ())) , TrackFX_GetCount : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetCount)) . as_ptr ())) , TrackFX_GetEnabled : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetEnabled)) . as_ptr ())) , TrackFX_GetEQ : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetEQ)) . as_ptr ())) , TrackFX_GetEQBandEnabled : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetEQBandEnabled)) . as_ptr ())) , TrackFX_GetEQParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetEQParam)) . as_ptr ())) , TrackFX_GetFloatingWindow : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetFloatingWindow)) . as_ptr ())) , TrackFX_GetFormattedParamValue : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetFormattedParamValue)) . as_ptr ())) , TrackFX_GetFXGUID : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetFXGUID)) . as_ptr ())) , TrackFX_GetFXName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetFXName)) . as_ptr ())) , TrackFX_GetInstrument : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetInstrument)) . as_ptr ())) , TrackFX_GetIOSize : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetIOSize)) . as_ptr ())) , TrackFX_GetNamedConfigParm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetNamedConfigParm)) . as_ptr ())) , TrackFX_GetNumParams : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetNumParams)) . as_ptr ())) , TrackFX_GetOffline : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetOffline)) . as_ptr ())) , TrackFX_GetOpen : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetOpen)) . as_ptr ())) , TrackFX_GetParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParam)) . as_ptr ())) , TrackFX_GetParameterStepSizes : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParameterStepSizes)) . as_ptr ())) , TrackFX_GetParamEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParamEx)) . as_ptr ())) , TrackFX_GetParamFromIdent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParamFromIdent)) . as_ptr ())) , TrackFX_GetParamIdent : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParamIdent)) . as_ptr ())) , TrackFX_GetParamName : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParamName)) . as_ptr ())) , TrackFX_GetParamNormalized : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetParamNormalized)) . as_ptr ())) , TrackFX_GetPinMappings : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetPinMappings)) . as_ptr ())) , TrackFX_GetPreset : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetPreset)) . as_ptr ())) , TrackFX_GetPresetIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetPresetIndex)) . as_ptr ())) , TrackFX_GetRecChainVisible : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetRecChainVisible)) . as_ptr ())) , TrackFX_GetRecCount : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetRecCount)) . as_ptr ())) , TrackFX_GetUserPresetFilename : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_GetUserPresetFilename)) . as_ptr ())) , TrackFX_NavigatePresets : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_NavigatePresets)) . as_ptr ())) , TrackFX_SetEnabled : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetEnabled)) . as_ptr ())) , TrackFX_SetEQBandEnabled : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetEQBandEnabled)) . as_ptr ())) , TrackFX_SetEQParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetEQParam)) . as_ptr ())) , TrackFX_SetNamedConfigParm : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetNamedConfigParm)) . as_ptr ())) , TrackFX_SetOffline : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetOffline)) . as_ptr ())) , TrackFX_SetOpen : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetOpen)) . as_ptr ())) , TrackFX_SetParam : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetParam)) . as_ptr ())) , TrackFX_SetParamNormalized : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetParamNormalized)) . as_ptr ())) , TrackFX_SetPinMappings : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetPinMappings)) . as_ptr ())) , TrackFX_SetPreset : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetPreset)) . as_ptr ())) , TrackFX_SetPresetByIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_SetPresetByIndex)) . as_ptr ())) , TrackFX_Show : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackFX_Show)) . as_ptr ())) , TrackList_AdjustWindows : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackList_AdjustWindows)) . as_ptr ())) , TrackList_UpdateAllExternalSurfaces : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (TrackList_UpdateAllExternalSurfaces)) . as_ptr ())) , Undo_BeginBlock : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_BeginBlock)) . as_ptr ())) , Undo_BeginBlock2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_BeginBlock2)) . as_ptr ())) , Undo_CanRedo2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_CanRedo2)) . as_ptr ())) , Undo_CanUndo2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_CanUndo2)) . as_ptr ())) , Undo_DoRedo2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_DoRedo2)) . as_ptr ())) , Undo_DoUndo2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_DoUndo2)) . as_ptr ())) , Undo_EndBlock : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_EndBlock)) . as_ptr ())) , Undo_EndBlock2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_EndBlock2)) . as_ptr ())) , Undo_OnStateChange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_OnStateChange)) . as_ptr ())) , Undo_OnStateChange2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_OnStateChange2)) . as_ptr ())) , Undo_OnStateChange_Item : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_OnStateChange_Item)) . as_ptr ())) , Undo_OnStateChangeEx : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_OnStateChangeEx)) . as_ptr ())) , Undo_OnStateChangeEx2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (Undo_OnStateChangeEx2)) . as_ptr ())) , update_disk_counters : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (update_disk_counters)) . as_ptr ())) , UpdateArrange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (UpdateArrange)) . as_ptr ())) , UpdateItemInProject : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (UpdateItemInProject)) . as_ptr ())) , UpdateTimeline : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (UpdateTimeline)) . as_ptr ())) , ValidatePtr : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ValidatePtr)) . as_ptr ())) , ValidatePtr2 : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ValidatePtr2)) . as_ptr ())) , ViewPrefs : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (ViewPrefs)) . as_ptr ())) , WDL_VirtualWnd_ScaledBlitBG : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (WDL_VirtualWnd_ScaledBlitBG)) . as_ptr ())) , GetMidiInput : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMidiInput)) . as_ptr ())) , GetMidiOutput : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (GetMidiOutput)) . as_ptr ())) , InitializeCoolSB : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (InitializeCoolSB)) . as_ptr ())) , UninitializeCoolSB : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (UninitializeCoolSB)) . as_ptr ())) , CoolSB_SetMinThumbSize : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_SetMinThumbSize)) . as_ptr ())) , CoolSB_GetScrollInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_GetScrollInfo)) . as_ptr ())) , CoolSB_SetScrollInfo : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_SetScrollInfo)) . as_ptr ())) , CoolSB_SetScrollPos : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_SetScrollPos)) . as_ptr ())) , CoolSB_SetScrollRange : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_SetScrollRange)) . as_ptr ())) , CoolSB_ShowScrollBar : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_ShowScrollBar)) . as_ptr ())) , CoolSB_SetResizingThumb : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_SetResizingThumb)) . as_ptr ())) , CoolSB_SetThemeIndex : std :: mem :: transmute (plugin_context . GetFunc (c_str_macro :: c_str ! (stringify ! (CoolSB_SetThemeIndex)) . as_ptr ())) , } } ; if pointers . __mergesort . is_some () { loaded_count += 1 ; } if pointers . AddCustomizableMenu . is_some () { loaded_count += 1 ; } if pointers . AddExtensionsMainMenu . is_some () { loaded_count += 1 ; } if pointers . AddMediaItemToTrack . is_some () { loaded_count += 1 ; } if pointers . AddProjectMarker . is_some () { loaded_count += 1 ; } if pointers . AddProjectMarker2 . is_some () { loaded_count += 1 ; } if pointers . AddRemoveReaScript . is_some () { loaded_count += 1 ; } if pointers . AddTakeToMediaItem . is_some () { loaded_count += 1 ; } if pointers . AddTempoTimeSigMarker . is_some () { loaded_count += 1 ; } if pointers . adjustZoom . is_some () { loaded_count += 1 ; } if pointers . AnyTrackSolo . is_some () { loaded_count += 1 ; } if pointers . APIExists . is_some () { loaded_count += 1 ; } if pointers . APITest . is_some () { loaded_count += 1 ; } if pointers . ApplyNudge . is_some () { loaded_count += 1 ; } if pointers . ArmCommand . is_some () { loaded_count += 1 ; } if pointers . Audio_Init . is_some () { loaded_count += 1 ; } if pointers . Audio_IsPreBuffer . is_some () { loaded_count += 1 ; } if pointers . Audio_IsRunning . is_some () { loaded_count += 1 ; } if pointers . Audio_Quit . is_some () { loaded_count += 1 ; } if pointers . Audio_RegHardwareHook . is_some () { loaded_count += 1 ; } if pointers . AudioAccessorStateChanged . is_some () { loaded_count += 1 ; } if pointers . AudioAccessorUpdate . is_some () { loaded_count += 1 ; } if pointers . AudioAccessorValidateState . is_some () { loaded_count += 1 ; } if pointers . BypassFxAllTracks . is_some () { loaded_count += 1 ; } if pointers . CalcMediaSrcLoudness . is_some () { loaded_count += 1 ; } if pointers . CalculateNormalization . is_some () { loaded_count += 1 ; } if pointers . CalculatePeaks . is_some () { loaded_count += 1 ; } if pointers . CalculatePeaksFloatSrcPtr . is_some () { loaded_count += 1 ; } if pointers . ClearAllRecArmed . is_some () { loaded_count += 1 ; } if pointers . ClearConsole . is_some () { loaded_count += 1 ; } if pointers . ClearPeakCache . is_some () { loaded_count += 1 ; } if pointers . ColorFromNative . is_some () { loaded_count += 1 ; } if pointers . ColorToNative . is_some () { loaded_count += 1 ; } if pointers . CountActionShortcuts . is_some () { loaded_count += 1 ; } if pointers . CountAutomationItems . is_some () { loaded_count += 1 ; } if pointers . CountEnvelopePoints . is_some () { loaded_count += 1 ; } if pointers . CountEnvelopePointsEx . is_some () { loaded_count += 1 ; } if pointers . CountMediaItems . is_some () { loaded_count += 1 ; } if pointers . CountProjectMarkers . is_some () { loaded_count += 1 ; } if pointers . CountSelectedMediaItems . is_some () { loaded_count += 1 ; } if pointers . CountSelectedTracks . is_some () { loaded_count += 1 ; } if pointers . CountSelectedTracks2 . is_some () { loaded_count += 1 ; } if pointers . CountTakeEnvelopes . is_some () { loaded_count += 1 ; } if pointers . CountTakes . is_some () { loaded_count += 1 ; } if pointers . CountTCPFXParms . is_some () { loaded_count += 1 ; } if pointers . CountTempoTimeSigMarkers . is_some () { loaded_count += 1 ; } if pointers . CountTrackEnvelopes . is_some () { loaded_count += 1 ; } if pointers . CountTrackMediaItems . is_some () { loaded_count += 1 ; } if pointers . CountTracks . is_some () { loaded_count += 1 ; } if pointers . CreateLocalOscHandler . is_some () { loaded_count += 1 ; } if pointers . CreateMIDIInput . is_some () { loaded_count += 1 ; } if pointers . CreateMIDIOutput . is_some () { loaded_count += 1 ; } if pointers . CreateNewMIDIItemInProj . is_some () { loaded_count += 1 ; } if pointers . CreateTakeAudioAccessor . is_some () { loaded_count += 1 ; } if pointers . CreateTrackAudioAccessor . is_some () { loaded_count += 1 ; } if pointers . CreateTrackSend . is_some () { loaded_count += 1 ; } if pointers . CSurf_FlushUndo . is_some () { loaded_count += 1 ; } if pointers . CSurf_GetTouchState . is_some () { loaded_count += 1 ; } if pointers . CSurf_GoEnd . is_some () { loaded_count += 1 ; } if pointers . CSurf_GoStart . is_some () { loaded_count += 1 ; } if pointers . CSurf_NumTracks . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnArrow . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnFwd . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnFXChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnInputMonitorChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnInputMonitorChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnMuteChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnMuteChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnOscControlMessage . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnOscControlMessage2 . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnPanChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnPanChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnPause . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnPlay . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnPlayRateChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRecArmChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRecArmChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRecord . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRecvPanChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRecvVolumeChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRew . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnRewFwd . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnScroll . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnSelectedChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnSendPanChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnSendVolumeChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnSoloChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnSoloChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnStop . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnTempoChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnTrackSelection . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnVolumeChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnVolumeChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnWidthChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnWidthChangeEx . is_some () { loaded_count += 1 ; } if pointers . CSurf_OnZoom . is_some () { loaded_count += 1 ; } if pointers . CSurf_ResetAllCachedVolPanStates . is_some () { loaded_count += 1 ; } if pointers . CSurf_ScrubAmt . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetAutoMode . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetPlayState . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetRepeatState . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetSurfaceMute . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetSurfacePan . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetSurfaceRecArm . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetSurfaceSelected . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetSurfaceSolo . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetSurfaceVolume . is_some () { loaded_count += 1 ; } if pointers . CSurf_SetTrackListChange . is_some () { loaded_count += 1 ; } if pointers . CSurf_TrackFromID . is_some () { loaded_count += 1 ; } if pointers . CSurf_TrackToID . is_some () { loaded_count += 1 ; } if pointers . DB2SLIDER . is_some () { loaded_count += 1 ; } if pointers . DeleteActionShortcut . is_some () { loaded_count += 1 ; } if pointers . DeleteEnvelopePointEx . is_some () { loaded_count += 1 ; } if pointers . DeleteEnvelopePointRange . is_some () { loaded_count += 1 ; } if pointers . DeleteEnvelopePointRangeEx . is_some () { loaded_count += 1 ; } if pointers . DeleteExtState . is_some () { loaded_count += 1 ; } if pointers . DeleteProjectMarker . is_some () { loaded_count += 1 ; } if pointers . DeleteProjectMarkerByIndex . is_some () { loaded_count += 1 ; } if pointers . DeleteTakeMarker . is_some () { loaded_count += 1 ; } if pointers . DeleteTakeStretchMarkers . is_some () { loaded_count += 1 ; } if pointers . DeleteTempoTimeSigMarker . is_some () { loaded_count += 1 ; } if pointers . DeleteTrack . is_some () { loaded_count += 1 ; } if pointers . DeleteTrackMediaItem . is_some () { loaded_count += 1 ; } if pointers . DestroyAudioAccessor . is_some () { loaded_count += 1 ; } if pointers . DestroyLocalOscHandler . is_some () { loaded_count += 1 ; } if pointers . DoActionShortcutDialog . is_some () { loaded_count += 1 ; } if pointers . Dock_UpdateDockID . is_some () { loaded_count += 1 ; } if pointers . DockGetPosition . is_some () { loaded_count += 1 ; } if pointers . DockIsChildOfDock . is_some () { loaded_count += 1 ; } if pointers . DockWindowActivate . is_some () { loaded_count += 1 ; } if pointers . DockWindowAdd . is_some () { loaded_count += 1 ; } if pointers . DockWindowAddEx . is_some () { loaded_count += 1 ; } if pointers . DockWindowRefresh . is_some () { loaded_count += 1 ; } if pointers . DockWindowRefreshForHWND . is_some () { loaded_count += 1 ; } if pointers . DockWindowRemove . is_some () { loaded_count += 1 ; } if pointers . DuplicateCustomizableMenu . is_some () { loaded_count += 1 ; } if pointers . EditTempoTimeSigMarker . is_some () { loaded_count += 1 ; } if pointers . EnsureNotCompletelyOffscreen . is_some () { loaded_count += 1 ; } if pointers . EnumerateFiles . is_some () { loaded_count += 1 ; } if pointers . EnumerateSubdirectories . is_some () { loaded_count += 1 ; } if pointers . EnumPitchShiftModes . is_some () { loaded_count += 1 ; } if pointers . EnumPitchShiftSubModes . is_some () { loaded_count += 1 ; } if pointers . EnumProjectMarkers . is_some () { loaded_count += 1 ; } if pointers . EnumProjectMarkers2 . is_some () { loaded_count += 1 ; } if pointers . EnumProjectMarkers3 . is_some () { loaded_count += 1 ; } if pointers . EnumProjects . is_some () { loaded_count += 1 ; } if pointers . EnumProjExtState . is_some () { loaded_count += 1 ; } if pointers . EnumRegionRenderMatrix . is_some () { loaded_count += 1 ; } if pointers . EnumTrackMIDIProgramNames . is_some () { loaded_count += 1 ; } if pointers . EnumTrackMIDIProgramNamesEx . is_some () { loaded_count += 1 ; } if pointers . Envelope_Evaluate . is_some () { loaded_count += 1 ; } if pointers . Envelope_FormatValue . is_some () { loaded_count += 1 ; } if pointers . Envelope_GetParentTake . is_some () { loaded_count += 1 ; } if pointers . Envelope_GetParentTrack . is_some () { loaded_count += 1 ; } if pointers . Envelope_SortPoints . is_some () { loaded_count += 1 ; } if pointers . Envelope_SortPointsEx . is_some () { loaded_count += 1 ; } if pointers . ExecProcess . is_some () { loaded_count += 1 ; } if pointers . file_exists . is_some () { loaded_count += 1 ; } if pointers . FindTempoTimeSigMarker . is_some () { loaded_count += 1 ; } if pointers . format_timestr . is_some () { loaded_count += 1 ; } if pointers . format_timestr_len . is_some () { loaded_count += 1 ; } if pointers . format_timestr_pos . is_some () { loaded_count += 1 ; } if pointers . FreeHeapPtr . is_some () { loaded_count += 1 ; } if pointers . genGuid . is_some () { loaded_count += 1 ; } if pointers . get_config_var . is_some () { loaded_count += 1 ; } if pointers . get_config_var_string . is_some () { loaded_count += 1 ; } if pointers . get_ini_file . is_some () { loaded_count += 1 ; } if pointers . get_midi_config_var . is_some () { loaded_count += 1 ; } if pointers . GetActionShortcutDesc . is_some () { loaded_count += 1 ; } if pointers . GetActiveTake . is_some () { loaded_count += 1 ; } if pointers . GetAllProjectPlayStates . is_some () { loaded_count += 1 ; } if pointers . GetAppVersion . is_some () { loaded_count += 1 ; } if pointers . GetArmedCommand . is_some () { loaded_count += 1 ; } if pointers . GetAudioAccessorEndTime . is_some () { loaded_count += 1 ; } if pointers . GetAudioAccessorHash . is_some () { loaded_count += 1 ; } if pointers . GetAudioAccessorSamples . is_some () { loaded_count += 1 ; } if pointers . GetAudioAccessorStartTime . is_some () { loaded_count += 1 ; } if pointers . GetAudioDeviceInfo . is_some () { loaded_count += 1 ; } if pointers . GetColorTheme . is_some () { loaded_count += 1 ; } if pointers . GetColorThemeStruct . is_some () { loaded_count += 1 ; } if pointers . GetConfigWantsDock . is_some () { loaded_count += 1 ; } if pointers . GetContextMenu . is_some () { loaded_count += 1 ; } if pointers . GetCurrentProjectInLoadSave . is_some () { loaded_count += 1 ; } if pointers . GetCursorContext . is_some () { loaded_count += 1 ; } if pointers . GetCursorContext2 . is_some () { loaded_count += 1 ; } if pointers . GetCursorPosition . is_some () { loaded_count += 1 ; } if pointers . GetCursorPositionEx . is_some () { loaded_count += 1 ; } if pointers . GetDisplayedMediaItemColor . is_some () { loaded_count += 1 ; } if pointers . GetDisplayedMediaItemColor2 . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopeInfo_Value . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopeName . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopePoint . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopePointByTime . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopePointByTimeEx . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopePointEx . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopeScalingMode . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopeStateChunk . is_some () { loaded_count += 1 ; } if pointers . GetEnvelopeUIState . is_some () { loaded_count += 1 ; } if pointers . GetExePath . is_some () { loaded_count += 1 ; } if pointers . GetExtState . is_some () { loaded_count += 1 ; } if pointers . GetFocusedFX . is_some () { loaded_count += 1 ; } if pointers . GetFocusedFX2 . is_some () { loaded_count += 1 ; } if pointers . GetFreeDiskSpaceForRecordPath . is_some () { loaded_count += 1 ; } if pointers . GetFXEnvelope . is_some () { loaded_count += 1 ; } if pointers . GetGlobalAutomationOverride . is_some () { loaded_count += 1 ; } if pointers . GetHZoomLevel . is_some () { loaded_count += 1 ; } if pointers . GetIconThemePointer . is_some () { loaded_count += 1 ; } if pointers . GetIconThemePointerForDPI . is_some () { loaded_count += 1 ; } if pointers . GetIconThemeStruct . is_some () { loaded_count += 1 ; } if pointers . GetInputChannelName . is_some () { loaded_count += 1 ; } if pointers . GetInputOutputLatency . is_some () { loaded_count += 1 ; } if pointers . GetItemEditingTime2 . is_some () { loaded_count += 1 ; } if pointers . GetItemFromPoint . is_some () { loaded_count += 1 ; } if pointers . GetItemProjectContext . is_some () { loaded_count += 1 ; } if pointers . GetItemStateChunk . is_some () { loaded_count += 1 ; } if pointers . GetLastColorThemeFile . is_some () { loaded_count += 1 ; } if pointers . GetLastMarkerAndCurRegion . is_some () { loaded_count += 1 ; } if pointers . GetLastTouchedFX . is_some () { loaded_count += 1 ; } if pointers . GetLastTouchedTrack . is_some () { loaded_count += 1 ; } if pointers . GetMainHwnd . is_some () { loaded_count += 1 ; } if pointers . GetMasterMuteSoloFlags . is_some () { loaded_count += 1 ; } if pointers . GetMasterTrack . is_some () { loaded_count += 1 ; } if pointers . GetMasterTrackVisibility . is_some () { loaded_count += 1 ; } if pointers . GetMaxMidiInputs . is_some () { loaded_count += 1 ; } if pointers . GetMaxMidiOutputs . is_some () { loaded_count += 1 ; } if pointers . GetMediaFileMetadata . is_some () { loaded_count += 1 ; } if pointers . GetMediaItem . is_some () { loaded_count += 1 ; } if pointers . GetMediaItem_Track . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemInfo_Value . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemNumTakes . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTake . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTake_Item . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTake_Peaks . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTake_Source . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTake_Track . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTakeByGUID . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTakeInfo_Value . is_some () { loaded_count += 1 ; } if pointers . GetMediaItemTrack . is_some () { loaded_count += 1 ; } if pointers . GetMediaSourceFileName . is_some () { loaded_count += 1 ; } if pointers . GetMediaSourceLength . is_some () { loaded_count += 1 ; } if pointers . GetMediaSourceNumChannels . is_some () { loaded_count += 1 ; } if pointers . GetMediaSourceParent . is_some () { loaded_count += 1 ; } if pointers . GetMediaSourceSampleRate . is_some () { loaded_count += 1 ; } if pointers . GetMediaSourceType . is_some () { loaded_count += 1 ; } if pointers . GetMediaTrackInfo_Value . is_some () { loaded_count += 1 ; } if pointers . GetMIDIInputName . is_some () { loaded_count += 1 ; } if pointers . GetMIDIOutputName . is_some () { loaded_count += 1 ; } if pointers . GetMixerScroll . is_some () { loaded_count += 1 ; } if pointers . GetMouseModifier . is_some () { loaded_count += 1 ; } if pointers . GetMousePosition . is_some () { loaded_count += 1 ; } if pointers . GetNumAudioInputs . is_some () { loaded_count += 1 ; } if pointers . GetNumAudioOutputs . is_some () { loaded_count += 1 ; } if pointers . GetNumMIDIInputs . is_some () { loaded_count += 1 ; } if pointers . GetNumMIDIOutputs . is_some () { loaded_count += 1 ; } if pointers . GetNumTakeMarkers . is_some () { loaded_count += 1 ; } if pointers . GetNumTracks . is_some () { loaded_count += 1 ; } if pointers . GetOS . is_some () { loaded_count += 1 ; } if pointers . GetOutputChannelName . is_some () { loaded_count += 1 ; } if pointers . GetOutputLatency . is_some () { loaded_count += 1 ; } if pointers . GetParentTrack . is_some () { loaded_count += 1 ; } if pointers . GetPeakFileName . is_some () { loaded_count += 1 ; } if pointers . GetPeakFileNameEx . is_some () { loaded_count += 1 ; } if pointers . GetPeakFileNameEx2 . is_some () { loaded_count += 1 ; } if pointers . GetPeaksBitmap . is_some () { loaded_count += 1 ; } if pointers . GetPlayPosition . is_some () { loaded_count += 1 ; } if pointers . GetPlayPosition2 . is_some () { loaded_count += 1 ; } if pointers . GetPlayPosition2Ex . is_some () { loaded_count += 1 ; } if pointers . GetPlayPositionEx . is_some () { loaded_count += 1 ; } if pointers . GetPlayState . is_some () { loaded_count += 1 ; } if pointers . GetPlayStateEx . is_some () { loaded_count += 1 ; } if pointers . GetPreferredDiskReadMode . is_some () { loaded_count += 1 ; } if pointers . GetPreferredDiskReadModePeak . is_some () { loaded_count += 1 ; } if pointers . GetPreferredDiskWriteMode . is_some () { loaded_count += 1 ; } if pointers . GetProjectLength . is_some () { loaded_count += 1 ; } if pointers . GetProjectName . is_some () { loaded_count += 1 ; } if pointers . GetProjectPath . is_some () { loaded_count += 1 ; } if pointers . GetProjectPathEx . is_some () { loaded_count += 1 ; } if pointers . GetProjectStateChangeCount . is_some () { loaded_count += 1 ; } if pointers . GetProjectTimeOffset . is_some () { loaded_count += 1 ; } if pointers . GetProjectTimeSignature . is_some () { loaded_count += 1 ; } if pointers . GetProjectTimeSignature2 . is_some () { loaded_count += 1 ; } if pointers . GetProjExtState . is_some () { loaded_count += 1 ; } if pointers . GetResourcePath . is_some () { loaded_count += 1 ; } if pointers . GetSelectedEnvelope . is_some () { loaded_count += 1 ; } if pointers . GetSelectedMediaItem . is_some () { loaded_count += 1 ; } if pointers . GetSelectedTrack . is_some () { loaded_count += 1 ; } if pointers . GetSelectedTrack2 . is_some () { loaded_count += 1 ; } if pointers . GetSelectedTrackEnvelope . is_some () { loaded_count += 1 ; } if pointers . GetSet_ArrangeView2 . is_some () { loaded_count += 1 ; } if pointers . GetSet_LoopTimeRange . is_some () { loaded_count += 1 ; } if pointers . GetSet_LoopTimeRange2 . is_some () { loaded_count += 1 ; } if pointers . GetSetAutomationItemInfo . is_some () { loaded_count += 1 ; } if pointers . GetSetAutomationItemInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetEnvelopeInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetEnvelopeState . is_some () { loaded_count += 1 ; } if pointers . GetSetEnvelopeState2 . is_some () { loaded_count += 1 ; } if pointers . GetSetItemState . is_some () { loaded_count += 1 ; } if pointers . GetSetItemState2 . is_some () { loaded_count += 1 ; } if pointers . GetSetMediaItemInfo . is_some () { loaded_count += 1 ; } if pointers . GetSetMediaItemInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetMediaItemTakeInfo . is_some () { loaded_count += 1 ; } if pointers . GetSetMediaItemTakeInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetMediaTrackInfo . is_some () { loaded_count += 1 ; } if pointers . GetSetMediaTrackInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetObjectState . is_some () { loaded_count += 1 ; } if pointers . GetSetObjectState2 . is_some () { loaded_count += 1 ; } if pointers . GetSetProjectAuthor . is_some () { loaded_count += 1 ; } if pointers . GetSetProjectGrid . is_some () { loaded_count += 1 ; } if pointers . GetSetProjectInfo . is_some () { loaded_count += 1 ; } if pointers . GetSetProjectInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetProjectNotes . is_some () { loaded_count += 1 ; } if pointers . GetSetRepeat . is_some () { loaded_count += 1 ; } if pointers . GetSetRepeatEx . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackGroupMembership . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackGroupMembershipHigh . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackMIDISupportFile . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackSendInfo . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackSendInfo_String . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackState . is_some () { loaded_count += 1 ; } if pointers . GetSetTrackState2 . is_some () { loaded_count += 1 ; } if pointers . GetSubProjectFromSource . is_some () { loaded_count += 1 ; } if pointers . GetTake . is_some () { loaded_count += 1 ; } if pointers . GetTakeEnvelope . is_some () { loaded_count += 1 ; } if pointers . GetTakeEnvelopeByName . is_some () { loaded_count += 1 ; } if pointers . GetTakeMarker . is_some () { loaded_count += 1 ; } if pointers . GetTakeName . is_some () { loaded_count += 1 ; } if pointers . GetTakeNumStretchMarkers . is_some () { loaded_count += 1 ; } if pointers . GetTakeStretchMarker . is_some () { loaded_count += 1 ; } if pointers . GetTakeStretchMarkerSlope . is_some () { loaded_count += 1 ; } if pointers . GetTCPFXParm . is_some () { loaded_count += 1 ; } if pointers . GetTempoMatchPlayRate . is_some () { loaded_count += 1 ; } if pointers . GetTempoTimeSigMarker . is_some () { loaded_count += 1 ; } if pointers . GetThemeColor . is_some () { loaded_count += 1 ; } if pointers . GetThingFromPoint . is_some () { loaded_count += 1 ; } if pointers . GetToggleCommandState . is_some () { loaded_count += 1 ; } if pointers . GetToggleCommandState2 . is_some () { loaded_count += 1 ; } if pointers . GetToggleCommandStateEx . is_some () { loaded_count += 1 ; } if pointers . GetToggleCommandStateThroughHooks . is_some () { loaded_count += 1 ; } if pointers . GetTooltipWindow . is_some () { loaded_count += 1 ; } if pointers . GetTrack . is_some () { loaded_count += 1 ; } if pointers . GetTrackAutomationMode . is_some () { loaded_count += 1 ; } if pointers . GetTrackColor . is_some () { loaded_count += 1 ; } if pointers . GetTrackDepth . is_some () { loaded_count += 1 ; } if pointers . GetTrackEnvelope . is_some () { loaded_count += 1 ; } if pointers . GetTrackEnvelopeByChunkName . is_some () { loaded_count += 1 ; } if pointers . GetTrackEnvelopeByName . is_some () { loaded_count += 1 ; } if pointers . GetTrackFromPoint . is_some () { loaded_count += 1 ; } if pointers . GetTrackGUID . is_some () { loaded_count += 1 ; } if pointers . GetTrackInfo . is_some () { loaded_count += 1 ; } if pointers . GetTrackMediaItem . is_some () { loaded_count += 1 ; } if pointers . GetTrackMIDILyrics . is_some () { loaded_count += 1 ; } if pointers . GetTrackMIDINoteName . is_some () { loaded_count += 1 ; } if pointers . GetTrackMIDINoteNameEx . is_some () { loaded_count += 1 ; } if pointers . GetTrackMIDINoteRange . is_some () { loaded_count += 1 ; } if pointers . GetTrackName . is_some () { loaded_count += 1 ; } if pointers . GetTrackNumMediaItems . is_some () { loaded_count += 1 ; } if pointers . GetTrackNumSends . is_some () { loaded_count += 1 ; } if pointers . GetTrackReceiveName . is_some () { loaded_count += 1 ; } if pointers . GetTrackReceiveUIMute . is_some () { loaded_count += 1 ; } if pointers . GetTrackReceiveUIVolPan . is_some () { loaded_count += 1 ; } if pointers . GetTrackSendInfo_Value . is_some () { loaded_count += 1 ; } if pointers . GetTrackSendName . is_some () { loaded_count += 1 ; } if pointers . GetTrackSendUIMute . is_some () { loaded_count += 1 ; } if pointers . GetTrackSendUIVolPan . is_some () { loaded_count += 1 ; } if pointers . GetTrackState . is_some () { loaded_count += 1 ; } if pointers . GetTrackStateChunk . is_some () { loaded_count += 1 ; } if pointers . GetTrackUIMute . is_some () { loaded_count += 1 ; } if pointers . GetTrackUIPan . is_some () { loaded_count += 1 ; } if pointers . GetTrackUIVolPan . is_some () { loaded_count += 1 ; } if pointers . GetUnderrunTime . is_some () { loaded_count += 1 ; } if pointers . GetUserFileNameForRead . is_some () { loaded_count += 1 ; } if pointers . GetUserInputs . is_some () { loaded_count += 1 ; } if pointers . GoToMarker . is_some () { loaded_count += 1 ; } if pointers . GoToRegion . is_some () { loaded_count += 1 ; } if pointers . GR_SelectColor . is_some () { loaded_count += 1 ; } if pointers . GSC_mainwnd . is_some () { loaded_count += 1 ; } if pointers . guidToString . is_some () { loaded_count += 1 ; } if pointers . HasExtState . is_some () { loaded_count += 1 ; } if pointers . HasTrackMIDIPrograms . is_some () { loaded_count += 1 ; } if pointers . HasTrackMIDIProgramsEx . is_some () { loaded_count += 1 ; } if pointers . Help_Set . is_some () { loaded_count += 1 ; } if pointers . HiresPeaksFromSource . is_some () { loaded_count += 1 ; } if pointers . image_resolve_fn . is_some () { loaded_count += 1 ; } if pointers . InsertAutomationItem . is_some () { loaded_count += 1 ; } if pointers . InsertEnvelopePoint . is_some () { loaded_count += 1 ; } if pointers . InsertEnvelopePointEx . is_some () { loaded_count += 1 ; } if pointers . InsertMedia . is_some () { loaded_count += 1 ; } if pointers . InsertMediaSection . is_some () { loaded_count += 1 ; } if pointers . InsertTrackAtIndex . is_some () { loaded_count += 1 ; } if pointers . IsInRealTimeAudio . is_some () { loaded_count += 1 ; } if pointers . IsItemTakeActiveForPlayback . is_some () { loaded_count += 1 ; } if pointers . IsMediaExtension . is_some () { loaded_count += 1 ; } if pointers . IsMediaItemSelected . is_some () { loaded_count += 1 ; } if pointers . IsProjectDirty . is_some () { loaded_count += 1 ; } if pointers . IsREAPER . is_some () { loaded_count += 1 ; } if pointers . IsTrackSelected . is_some () { loaded_count += 1 ; } if pointers . IsTrackVisible . is_some () { loaded_count += 1 ; } if pointers . joystick_create . is_some () { loaded_count += 1 ; } if pointers . joystick_destroy . is_some () { loaded_count += 1 ; } if pointers . joystick_enum . is_some () { loaded_count += 1 ; } if pointers . joystick_getaxis . is_some () { loaded_count += 1 ; } if pointers . joystick_getbuttonmask . is_some () { loaded_count += 1 ; } if pointers . joystick_getinfo . is_some () { loaded_count += 1 ; } if pointers . joystick_getpov . is_some () { loaded_count += 1 ; } if pointers . joystick_update . is_some () { loaded_count += 1 ; } if pointers . kbd_enumerateActions . is_some () { loaded_count += 1 ; } if pointers . kbd_formatKeyName . is_some () { loaded_count += 1 ; } if pointers . kbd_getCommandName . is_some () { loaded_count += 1 ; } if pointers . kbd_getTextFromCmd . is_some () { loaded_count += 1 ; } if pointers . KBD_OnMainActionEx . is_some () { loaded_count += 1 ; } if pointers . kbd_OnMidiEvent . is_some () { loaded_count += 1 ; } if pointers . kbd_OnMidiList . is_some () { loaded_count += 1 ; } if pointers . kbd_ProcessActionsMenu . is_some () { loaded_count += 1 ; } if pointers . kbd_processMidiEventActionEx . is_some () { loaded_count += 1 ; } if pointers . kbd_reprocessMenu . is_some () { loaded_count += 1 ; } if pointers . kbd_RunCommandThroughHooks . is_some () { loaded_count += 1 ; } if pointers . kbd_translateAccelerator . is_some () { loaded_count += 1 ; } if pointers . kbd_translateMouse . is_some () { loaded_count += 1 ; } if pointers . LICE__Destroy . is_some () { loaded_count += 1 ; } if pointers . LICE__DestroyFont . is_some () { loaded_count += 1 ; } if pointers . LICE__DrawText . is_some () { loaded_count += 1 ; } if pointers . LICE__GetBits . is_some () { loaded_count += 1 ; } if pointers . LICE__GetDC . is_some () { loaded_count += 1 ; } if pointers . LICE__GetHeight . is_some () { loaded_count += 1 ; } if pointers . LICE__GetRowSpan . is_some () { loaded_count += 1 ; } if pointers . LICE__GetWidth . is_some () { loaded_count += 1 ; } if pointers . LICE__IsFlipped . is_some () { loaded_count += 1 ; } if pointers . LICE__resize . is_some () { loaded_count += 1 ; } if pointers . LICE__SetBkColor . is_some () { loaded_count += 1 ; } if pointers . LICE__SetFromHFont . is_some () { loaded_count += 1 ; } if pointers . LICE__SetTextColor . is_some () { loaded_count += 1 ; } if pointers . LICE__SetTextCombineMode . is_some () { loaded_count += 1 ; } if pointers . LICE_Arc . is_some () { loaded_count += 1 ; } if pointers . LICE_Blit . is_some () { loaded_count += 1 ; } if pointers . LICE_Blur . is_some () { loaded_count += 1 ; } if pointers . LICE_BorderedRect . is_some () { loaded_count += 1 ; } if pointers . LICE_Circle . is_some () { loaded_count += 1 ; } if pointers . LICE_Clear . is_some () { loaded_count += 1 ; } if pointers . LICE_ClearRect . is_some () { loaded_count += 1 ; } if pointers . LICE_ClipLine . is_some () { loaded_count += 1 ; } if pointers . LICE_Copy . is_some () { loaded_count += 1 ; } if pointers . LICE_CreateBitmap . is_some () { loaded_count += 1 ; } if pointers . LICE_CreateFont . is_some () { loaded_count += 1 ; } if pointers . LICE_DrawCBezier . is_some () { loaded_count += 1 ; } if pointers . LICE_DrawChar . is_some () { loaded_count += 1 ; } if pointers . LICE_DrawGlyph . is_some () { loaded_count += 1 ; } if pointers . LICE_DrawRect . is_some () { loaded_count += 1 ; } if pointers . LICE_DrawText . is_some () { loaded_count += 1 ; } if pointers . LICE_FillCBezier . is_some () { loaded_count += 1 ; } if pointers . LICE_FillCircle . is_some () { loaded_count += 1 ; } if pointers . LICE_FillConvexPolygon . is_some () { loaded_count += 1 ; } if pointers . LICE_FillRect . is_some () { loaded_count += 1 ; } if pointers . LICE_FillTrapezoid . is_some () { loaded_count += 1 ; } if pointers . LICE_FillTriangle . is_some () { loaded_count += 1 ; } if pointers . LICE_GetPixel . is_some () { loaded_count += 1 ; } if pointers . LICE_GradRect . is_some () { loaded_count += 1 ; } if pointers . LICE_Line . is_some () { loaded_count += 1 ; } if pointers . LICE_LineInt . is_some () { loaded_count += 1 ; } if pointers . LICE_LoadPNG . is_some () { loaded_count += 1 ; } if pointers . LICE_LoadPNGFromResource . is_some () { loaded_count += 1 ; } if pointers . LICE_MeasureText . is_some () { loaded_count += 1 ; } if pointers . LICE_MultiplyAddRect . is_some () { loaded_count += 1 ; } if pointers . LICE_PutPixel . is_some () { loaded_count += 1 ; } if pointers . LICE_RotatedBlit . is_some () { loaded_count += 1 ; } if pointers . LICE_RoundRect . is_some () { loaded_count += 1 ; } if pointers . LICE_ScaledBlit . is_some () { loaded_count += 1 ; } if pointers . LICE_SimpleFill . is_some () { loaded_count += 1 ; } if pointers . LICE_ThickFLine . is_some () { loaded_count += 1 ; } if pointers . LocalizeString . is_some () { loaded_count += 1 ; } if pointers . Loop_OnArrow . is_some () { loaded_count += 1 ; } if pointers . Main_OnCommand . is_some () { loaded_count += 1 ; } if pointers . Main_OnCommandEx . is_some () { loaded_count += 1 ; } if pointers . Main_openProject . is_some () { loaded_count += 1 ; } if pointers . Main_SaveProject . is_some () { loaded_count += 1 ; } if pointers . Main_SaveProjectEx . is_some () { loaded_count += 1 ; } if pointers . Main_UpdateLoopInfo . is_some () { loaded_count += 1 ; } if pointers . MarkProjectDirty . is_some () { loaded_count += 1 ; } if pointers . MarkTrackItemsDirty . is_some () { loaded_count += 1 ; } if pointers . Master_GetPlayRate . is_some () { loaded_count += 1 ; } if pointers . Master_GetPlayRateAtTime . is_some () { loaded_count += 1 ; } if pointers . Master_GetTempo . is_some () { loaded_count += 1 ; } if pointers . Master_NormalizePlayRate . is_some () { loaded_count += 1 ; } if pointers . Master_NormalizeTempo . is_some () { loaded_count += 1 ; } if pointers . MB . is_some () { loaded_count += 1 ; } if pointers . MediaItemDescendsFromTrack . is_some () { loaded_count += 1 ; } if pointers . MIDI_CountEvts . is_some () { loaded_count += 1 ; } if pointers . MIDI_DeleteCC . is_some () { loaded_count += 1 ; } if pointers . MIDI_DeleteEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_DeleteNote . is_some () { loaded_count += 1 ; } if pointers . MIDI_DeleteTextSysexEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_DisableSort . is_some () { loaded_count += 1 ; } if pointers . MIDI_EnumSelCC . is_some () { loaded_count += 1 ; } if pointers . MIDI_EnumSelEvts . is_some () { loaded_count += 1 ; } if pointers . MIDI_EnumSelNotes . is_some () { loaded_count += 1 ; } if pointers . MIDI_EnumSelTextSysexEvts . is_some () { loaded_count += 1 ; } if pointers . MIDI_eventlist_Create . is_some () { loaded_count += 1 ; } if pointers . MIDI_eventlist_Destroy . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetAllEvts . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetCC . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetCCShape . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetGrid . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetHash . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetNote . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetPPQPos_EndOfMeasure . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetPPQPos_StartOfMeasure . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetPPQPosFromProjQN . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetPPQPosFromProjTime . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetProjQNFromPPQPos . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetProjTimeFromPPQPos . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetRecentInputEvent . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetScale . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetTextSysexEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_GetTrackHash . is_some () { loaded_count += 1 ; } if pointers . midi_init . is_some () { loaded_count += 1 ; } if pointers . MIDI_InsertCC . is_some () { loaded_count += 1 ; } if pointers . MIDI_InsertEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_InsertNote . is_some () { loaded_count += 1 ; } if pointers . MIDI_InsertTextSysexEvt . is_some () { loaded_count += 1 ; } if pointers . midi_reinit . is_some () { loaded_count += 1 ; } if pointers . MIDI_SelectAll . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetAllEvts . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetCC . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetCCShape . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetItemExtents . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetNote . is_some () { loaded_count += 1 ; } if pointers . MIDI_SetTextSysexEvt . is_some () { loaded_count += 1 ; } if pointers . MIDI_Sort . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_EnumTakes . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_GetActive . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_GetMode . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_GetSetting_int . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_GetSetting_str . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_GetTake . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_LastFocused_OnCommand . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_OnCommand . is_some () { loaded_count += 1 ; } if pointers . MIDIEditor_SetSetting_int . is_some () { loaded_count += 1 ; } if pointers . mkpanstr . is_some () { loaded_count += 1 ; } if pointers . mkvolpanstr . is_some () { loaded_count += 1 ; } if pointers . mkvolstr . is_some () { loaded_count += 1 ; } if pointers . MoveEditCursor . is_some () { loaded_count += 1 ; } if pointers . MoveMediaItemToTrack . is_some () { loaded_count += 1 ; } if pointers . MuteAllTracks . is_some () { loaded_count += 1 ; } if pointers . my_getViewport . is_some () { loaded_count += 1 ; } if pointers . NamedCommandLookup . is_some () { loaded_count += 1 ; } if pointers . OnPauseButton . is_some () { loaded_count += 1 ; } if pointers . OnPauseButtonEx . is_some () { loaded_count += 1 ; } if pointers . OnPlayButton . is_some () { loaded_count += 1 ; } if pointers . OnPlayButtonEx . is_some () { loaded_count += 1 ; } if pointers . OnStopButton . is_some () { loaded_count += 1 ; } if pointers . OnStopButtonEx . is_some () { loaded_count += 1 ; } if pointers . OpenColorThemeFile . is_some () { loaded_count += 1 ; } if pointers . OpenMediaExplorer . is_some () { loaded_count += 1 ; } if pointers . OscLocalMessageToHost . is_some () { loaded_count += 1 ; } if pointers . parse_timestr . is_some () { loaded_count += 1 ; } if pointers . parse_timestr_len . is_some () { loaded_count += 1 ; } if pointers . parse_timestr_pos . is_some () { loaded_count += 1 ; } if pointers . parsepanstr . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_Create . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_CreateEx . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_CreateMIDIFile . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_CreateMIDIFileEx . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_Enum . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_GetExtension . is_some () { loaded_count += 1 ; } if pointers . PCM_Sink_ShowConfig . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_BuildPeaks . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_CreateFromFile . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_CreateFromFileEx . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_CreateFromSimple . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_CreateFromType . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_Destroy . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_GetPeaks . is_some () { loaded_count += 1 ; } if pointers . PCM_Source_GetSectionInfo . is_some () { loaded_count += 1 ; } if pointers . PeakBuild_Create . is_some () { loaded_count += 1 ; } if pointers . PeakBuild_CreateEx . is_some () { loaded_count += 1 ; } if pointers . PeakGet_Create . is_some () { loaded_count += 1 ; } if pointers . PitchShiftSubModeMenu . is_some () { loaded_count += 1 ; } if pointers . PlayPreview . is_some () { loaded_count += 1 ; } if pointers . PlayPreviewEx . is_some () { loaded_count += 1 ; } if pointers . PlayTrackPreview . is_some () { loaded_count += 1 ; } if pointers . PlayTrackPreview2 . is_some () { loaded_count += 1 ; } if pointers . PlayTrackPreview2Ex . is_some () { loaded_count += 1 ; } if pointers . plugin_getapi . is_some () { loaded_count += 1 ; } if pointers . plugin_getFilterList . is_some () { loaded_count += 1 ; } if pointers . plugin_getImportableProjectFilterList . is_some () { loaded_count += 1 ; } if pointers . plugin_register . is_some () { loaded_count += 1 ; } if pointers . PluginWantsAlwaysRunFx . is_some () { loaded_count += 1 ; } if pointers . PreventUIRefresh . is_some () { loaded_count += 1 ; } if pointers . projectconfig_var_addr . is_some () { loaded_count += 1 ; } if pointers . projectconfig_var_getoffs . is_some () { loaded_count += 1 ; } if pointers . PromptForAction . is_some () { loaded_count += 1 ; } if pointers . realloc_cmd_clear . is_some () { loaded_count += 1 ; } if pointers . realloc_cmd_ptr . is_some () { loaded_count += 1 ; } if pointers . realloc_cmd_register_buf . is_some () { loaded_count += 1 ; } if pointers . ReaperGetPitchShiftAPI . is_some () { loaded_count += 1 ; } if pointers . ReaScriptError . is_some () { loaded_count += 1 ; } if pointers . RecursiveCreateDirectory . is_some () { loaded_count += 1 ; } if pointers . reduce_open_files . is_some () { loaded_count += 1 ; } if pointers . RefreshToolbar . is_some () { loaded_count += 1 ; } if pointers . RefreshToolbar2 . is_some () { loaded_count += 1 ; } if pointers . relative_fn . is_some () { loaded_count += 1 ; } if pointers . RemoveTrackSend . is_some () { loaded_count += 1 ; } if pointers . RenderFileSection . is_some () { loaded_count += 1 ; } if pointers . ReorderSelectedTracks . is_some () { loaded_count += 1 ; } if pointers . Resample_EnumModes . is_some () { loaded_count += 1 ; } if pointers . Resampler_Create . is_some () { loaded_count += 1 ; } if pointers . resolve_fn . is_some () { loaded_count += 1 ; } if pointers . resolve_fn2 . is_some () { loaded_count += 1 ; } if pointers . ResolveRenderPattern . is_some () { loaded_count += 1 ; } if pointers . ReverseNamedCommandLookup . is_some () { loaded_count += 1 ; } if pointers . ScaleFromEnvelopeMode . is_some () { loaded_count += 1 ; } if pointers . ScaleToEnvelopeMode . is_some () { loaded_count += 1 ; } if pointers . screenset_register . is_some () { loaded_count += 1 ; } if pointers . screenset_registerNew . is_some () { loaded_count += 1 ; } if pointers . screenset_unregister . is_some () { loaded_count += 1 ; } if pointers . screenset_unregisterByParam . is_some () { loaded_count += 1 ; } if pointers . screenset_updateLastFocus . is_some () { loaded_count += 1 ; } if pointers . SectionFromUniqueID . is_some () { loaded_count += 1 ; } if pointers . SelectAllMediaItems . is_some () { loaded_count += 1 ; } if pointers . SelectProjectInstance . is_some () { loaded_count += 1 ; } if pointers . SendLocalOscMessage . is_some () { loaded_count += 1 ; } if pointers . SetActiveTake . is_some () { loaded_count += 1 ; } if pointers . SetAutomationMode . is_some () { loaded_count += 1 ; } if pointers . SetCurrentBPM . is_some () { loaded_count += 1 ; } if pointers . SetCursorContext . is_some () { loaded_count += 1 ; } if pointers . SetEditCurPos . is_some () { loaded_count += 1 ; } if pointers . SetEditCurPos2 . is_some () { loaded_count += 1 ; } if pointers . SetEnvelopePoint . is_some () { loaded_count += 1 ; } if pointers . SetEnvelopePointEx . is_some () { loaded_count += 1 ; } if pointers . SetEnvelopeStateChunk . is_some () { loaded_count += 1 ; } if pointers . SetExtState . is_some () { loaded_count += 1 ; } if pointers . SetGlobalAutomationOverride . is_some () { loaded_count += 1 ; } if pointers . SetItemStateChunk . is_some () { loaded_count += 1 ; } if pointers . SetMasterTrackVisibility . is_some () { loaded_count += 1 ; } if pointers . SetMediaItemInfo_Value . is_some () { loaded_count += 1 ; } if pointers . SetMediaItemLength . is_some () { loaded_count += 1 ; } if pointers . SetMediaItemPosition . is_some () { loaded_count += 1 ; } if pointers . SetMediaItemSelected . is_some () { loaded_count += 1 ; } if pointers . SetMediaItemTake_Source . is_some () { loaded_count += 1 ; } if pointers . SetMediaItemTakeInfo_Value . is_some () { loaded_count += 1 ; } if pointers . SetMediaTrackInfo_Value . is_some () { loaded_count += 1 ; } if pointers . SetMIDIEditorGrid . is_some () { loaded_count += 1 ; } if pointers . SetMixerScroll . is_some () { loaded_count += 1 ; } if pointers . SetMouseModifier . is_some () { loaded_count += 1 ; } if pointers . SetOnlyTrackSelected . is_some () { loaded_count += 1 ; } if pointers . SetProjectGrid . is_some () { loaded_count += 1 ; } if pointers . SetProjectMarker . is_some () { loaded_count += 1 ; } if pointers . SetProjectMarker2 . is_some () { loaded_count += 1 ; } if pointers . SetProjectMarker3 . is_some () { loaded_count += 1 ; } if pointers . SetProjectMarker4 . is_some () { loaded_count += 1 ; } if pointers . SetProjectMarkerByIndex . is_some () { loaded_count += 1 ; } if pointers . SetProjectMarkerByIndex2 . is_some () { loaded_count += 1 ; } if pointers . SetProjExtState . is_some () { loaded_count += 1 ; } if pointers . SetRegionRenderMatrix . is_some () { loaded_count += 1 ; } if pointers . SetRenderLastError . is_some () { loaded_count += 1 ; } if pointers . SetTakeMarker . is_some () { loaded_count += 1 ; } if pointers . SetTakeStretchMarker . is_some () { loaded_count += 1 ; } if pointers . SetTakeStretchMarkerSlope . is_some () { loaded_count += 1 ; } if pointers . SetTempoTimeSigMarker . is_some () { loaded_count += 1 ; } if pointers . SetThemeColor . is_some () { loaded_count += 1 ; } if pointers . SetToggleCommandState . is_some () { loaded_count += 1 ; } if pointers . SetTrackAutomationMode . is_some () { loaded_count += 1 ; } if pointers . SetTrackColor . is_some () { loaded_count += 1 ; } if pointers . SetTrackMIDILyrics . is_some () { loaded_count += 1 ; } if pointers . SetTrackMIDINoteName . is_some () { loaded_count += 1 ; } if pointers . SetTrackMIDINoteNameEx . is_some () { loaded_count += 1 ; } if pointers . SetTrackSelected . is_some () { loaded_count += 1 ; } if pointers . SetTrackSendInfo_Value . is_some () { loaded_count += 1 ; } if pointers . SetTrackSendUIPan . is_some () { loaded_count += 1 ; } if pointers . SetTrackSendUIVol . is_some () { loaded_count += 1 ; } if pointers . SetTrackStateChunk . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIInputMonitor . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIMute . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIPan . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIPolarity . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIRecArm . is_some () { loaded_count += 1 ; } if pointers . SetTrackUISolo . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIVolume . is_some () { loaded_count += 1 ; } if pointers . SetTrackUIWidth . is_some () { loaded_count += 1 ; } if pointers . ShowActionList . is_some () { loaded_count += 1 ; } if pointers . ShowConsoleMsg . is_some () { loaded_count += 1 ; } if pointers . ShowMessageBox . is_some () { loaded_count += 1 ; } if pointers . ShowPopupMenu . is_some () { loaded_count += 1 ; } if pointers . SLIDER2DB . is_some () { loaded_count += 1 ; } if pointers . SnapToGrid . is_some () { loaded_count += 1 ; } if pointers . SoloAllTracks . is_some () { loaded_count += 1 ; } if pointers . Splash_GetWnd . is_some () { loaded_count += 1 ; } if pointers . SplitMediaItem . is_some () { loaded_count += 1 ; } if pointers . StopPreview . is_some () { loaded_count += 1 ; } if pointers . StopTrackPreview . is_some () { loaded_count += 1 ; } if pointers . StopTrackPreview2 . is_some () { loaded_count += 1 ; } if pointers . stringToGuid . is_some () { loaded_count += 1 ; } if pointers . StuffMIDIMessage . is_some () { loaded_count += 1 ; } if pointers . TakeFX_AddByName . is_some () { loaded_count += 1 ; } if pointers . TakeFX_CopyToTake . is_some () { loaded_count += 1 ; } if pointers . TakeFX_CopyToTrack . is_some () { loaded_count += 1 ; } if pointers . TakeFX_Delete . is_some () { loaded_count += 1 ; } if pointers . TakeFX_EndParamEdit . is_some () { loaded_count += 1 ; } if pointers . TakeFX_FormatParamValue . is_some () { loaded_count += 1 ; } if pointers . TakeFX_FormatParamValueNormalized . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetChainVisible . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetCount . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetEnabled . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetEnvelope . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetFloatingWindow . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetFormattedParamValue . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetFXGUID . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetFXName . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetIOSize . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetNamedConfigParm . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetNumParams . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetOffline . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetOpen . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParam . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParameterStepSizes . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParamEx . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParamFromIdent . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParamIdent . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParamName . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetParamNormalized . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetPinMappings . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetPreset . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetPresetIndex . is_some () { loaded_count += 1 ; } if pointers . TakeFX_GetUserPresetFilename . is_some () { loaded_count += 1 ; } if pointers . TakeFX_NavigatePresets . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetEnabled . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetNamedConfigParm . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetOffline . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetOpen . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetParam . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetParamNormalized . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetPinMappings . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetPreset . is_some () { loaded_count += 1 ; } if pointers . TakeFX_SetPresetByIndex . is_some () { loaded_count += 1 ; } if pointers . TakeFX_Show . is_some () { loaded_count += 1 ; } if pointers . TakeIsMIDI . is_some () { loaded_count += 1 ; } if pointers . ThemeLayout_GetLayout . is_some () { loaded_count += 1 ; } if pointers . ThemeLayout_GetParameter . is_some () { loaded_count += 1 ; } if pointers . ThemeLayout_RefreshAll . is_some () { loaded_count += 1 ; } if pointers . ThemeLayout_SetLayout . is_some () { loaded_count += 1 ; } if pointers . ThemeLayout_SetParameter . is_some () { loaded_count += 1 ; } if pointers . time_precise . is_some () { loaded_count += 1 ; } if pointers . TimeMap2_beatsToTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap2_GetDividedBpmAtTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap2_GetNextChangeTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap2_QNToTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap2_timeToBeats . is_some () { loaded_count += 1 ; } if pointers . TimeMap2_timeToQN . is_some () { loaded_count += 1 ; } if pointers . TimeMap_curFrameRate . is_some () { loaded_count += 1 ; } if pointers . TimeMap_GetDividedBpmAtTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap_GetMeasureInfo . is_some () { loaded_count += 1 ; } if pointers . TimeMap_GetMetronomePattern . is_some () { loaded_count += 1 ; } if pointers . TimeMap_GetTimeSigAtTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap_QNToMeasures . is_some () { loaded_count += 1 ; } if pointers . TimeMap_QNToTime . is_some () { loaded_count += 1 ; } if pointers . TimeMap_QNToTime_abs . is_some () { loaded_count += 1 ; } if pointers . TimeMap_timeToQN . is_some () { loaded_count += 1 ; } if pointers . TimeMap_timeToQN_abs . is_some () { loaded_count += 1 ; } if pointers . ToggleTrackSendUIMute . is_some () { loaded_count += 1 ; } if pointers . Track_GetPeakHoldDB . is_some () { loaded_count += 1 ; } if pointers . Track_GetPeakInfo . is_some () { loaded_count += 1 ; } if pointers . TrackCtl_SetToolTip . is_some () { loaded_count += 1 ; } if pointers . TrackFX_AddByName . is_some () { loaded_count += 1 ; } if pointers . TrackFX_CopyToTake . is_some () { loaded_count += 1 ; } if pointers . TrackFX_CopyToTrack . is_some () { loaded_count += 1 ; } if pointers . TrackFX_Delete . is_some () { loaded_count += 1 ; } if pointers . TrackFX_EndParamEdit . is_some () { loaded_count += 1 ; } if pointers . TrackFX_FormatParamValue . is_some () { loaded_count += 1 ; } if pointers . TrackFX_FormatParamValueNormalized . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetByName . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetChainVisible . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetCount . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetEnabled . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetEQ . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetEQBandEnabled . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetEQParam . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetFloatingWindow . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetFormattedParamValue . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetFXGUID . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetFXName . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetInstrument . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetIOSize . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetNamedConfigParm . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetNumParams . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetOffline . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetOpen . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParam . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParameterStepSizes . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParamEx . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParamFromIdent . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParamIdent . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParamName . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetParamNormalized . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetPinMappings . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetPreset . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetPresetIndex . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetRecChainVisible . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetRecCount . is_some () { loaded_count += 1 ; } if pointers . TrackFX_GetUserPresetFilename . is_some () { loaded_count += 1 ; } if pointers . TrackFX_NavigatePresets . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetEnabled . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetEQBandEnabled . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetEQParam . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetNamedConfigParm . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetOffline . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetOpen . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetParam . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetParamNormalized . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetPinMappings . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetPreset . is_some () { loaded_count += 1 ; } if pointers . TrackFX_SetPresetByIndex . is_some () { loaded_count += 1 ; } if pointers . TrackFX_Show . is_some () { loaded_count += 1 ; } if pointers . TrackList_AdjustWindows . is_some () { loaded_count += 1 ; } if pointers . TrackList_UpdateAllExternalSurfaces . is_some () { loaded_count += 1 ; } if pointers . Undo_BeginBlock . is_some () { loaded_count += 1 ; } if pointers . Undo_BeginBlock2 . is_some () { loaded_count += 1 ; } if pointers . Undo_CanRedo2 . is_some () { loaded_count += 1 ; } if pointers . Undo_CanUndo2 . is_some () { loaded_count += 1 ; } if pointers . Undo_DoRedo2 . is_some () { loaded_count += 1 ; } if pointers . Undo_DoUndo2 . is_some () { loaded_count += 1 ; } if pointers . Undo_EndBlock . is_some () { loaded_count += 1 ; } if pointers . Undo_EndBlock2 . is_some () { loaded_count += 1 ; } if pointers . Undo_OnStateChange . is_some () { loaded_count += 1 ; } if pointers . Undo_OnStateChange2 . is_some () { loaded_count += 1 ; } if pointers . Undo_OnStateChange_Item . is_some () { loaded_count += 1 ; } if pointers . Undo_OnStateChangeEx . is_some () { loaded_count += 1 ; } if pointers . Undo_OnStateChangeEx2 . is_some () { loaded_count += 1 ; } if pointers . update_disk_counters . is_some () { loaded_count += 1 ; } if pointers . UpdateArrange . is_some () { loaded_count += 1 ; } if pointers . UpdateItemInProject . is_some () { loaded_count += 1 ; } if pointers . UpdateTimeline . is_some () { loaded_count += 1 ; } if pointers . ValidatePtr . is_some () { loaded_count += 1 ; } if pointers . ValidatePtr2 . is_some () { loaded_count += 1 ; } if pointers . ViewPrefs . is_some () { loaded_count += 1 ; } if pointers . WDL_VirtualWnd_ScaledBlitBG . is_some () { loaded_count += 1 ; } if pointers . GetMidiInput . is_some () { loaded_count += 1 ; } if pointers . GetMidiOutput . is_some () { loaded_count += 1 ; } if pointers . InitializeCoolSB . is_some () { loaded_count += 1 ; } if pointers . UninitializeCoolSB . is_some () { loaded_count += 1 ; } if pointers . CoolSB_SetMinThumbSize . is_some () { loaded_count += 1 ; } if pointers . CoolSB_GetScrollInfo . is_some () { loaded_count += 1 ; } if pointers . CoolSB_SetScrollInfo . is_some () { loaded_count += 1 ; } if pointers . CoolSB_SetScrollPos . is_some () { loaded_count += 1 ; } if pointers . CoolSB_SetScrollRange . is_some () { loaded_count += 1 ; } if pointers . CoolSB_ShowScrollBar . is_some () { loaded_count += 1 ; } if pointers . CoolSB_SetResizingThumb . is_some () { loaded_count += 1 ; } if pointers . CoolSB_SetThemeIndex . is_some () { loaded_count += 1 ; } pointers . loaded_count = loaded_count ; Reaper { pointers , plugin_context : Some (plugin_context) } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn __mergesort (& self , base : * mut :: std :: os :: raw :: c_void , nmemb : usize , size : usize , cmpfunc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_void ,) -> :: std :: os :: raw :: c_int , > , tmpspace : * mut :: std :: os :: raw :: c_void) { match self . pointers . __mergesort { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (__mergesort)) , Some (f) => f (base , nmemb , size , cmpfunc , tmpspace) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddCustomizableMenu (& self , menuidstr : * const :: std :: os :: raw :: c_char , menuname : * const :: std :: os :: raw :: c_char , kbdsecname : * const :: std :: os :: raw :: c_char , addtomainmenu : bool) -> bool { match self . pointers . AddCustomizableMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddCustomizableMenu)) , Some (f) => f (menuidstr , menuname , kbdsecname , addtomainmenu) , } } pub fn AddExtensionsMainMenu (& self) -> bool { match self . pointers . AddExtensionsMainMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddExtensionsMainMenu)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddMediaItemToTrack (& self , tr : * mut root :: MediaTrack) -> * mut root :: MediaItem { match self . pointers . AddMediaItemToTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddMediaItemToTrack)) , Some (f) => f (tr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddProjectMarker (& self , proj : * mut root :: ReaProject , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , wantidx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . AddProjectMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddProjectMarker)) , Some (f) => f (proj , isrgn , pos , rgnend , name , wantidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddProjectMarker2 (& self , proj : * mut root :: ReaProject , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , wantidx : :: std :: os :: raw :: c_int , color : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . AddProjectMarker2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddProjectMarker2)) , Some (f) => f (proj , isrgn , pos , rgnend , name , wantidx , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddRemoveReaScript (& self , add : bool , sectionID : :: std :: os :: raw :: c_int , scriptfn : * const :: std :: os :: raw :: c_char , commit : bool) -> :: std :: os :: raw :: c_int { match self . pointers . AddRemoveReaScript { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddRemoveReaScript)) , Some (f) => f (add , sectionID , scriptfn , commit) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddTakeToMediaItem (& self , item : * mut root :: MediaItem) -> * mut root :: MediaItem_Take { match self . pointers . AddTakeToMediaItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddTakeToMediaItem)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddTempoTimeSigMarker (& self , proj : * mut root :: ReaProject , timepos : f64 , bpm : f64 , timesig_num : :: std :: os :: raw :: c_int , timesig_denom : :: std :: os :: raw :: c_int , lineartempochange : bool) -> bool { match self . pointers . AddTempoTimeSigMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddTempoTimeSigMarker)) , Some (f) => f (proj , timepos , bpm , timesig_num , timesig_denom , lineartempochange) , } } pub fn adjustZoom (& self , amt : f64 , forceset : :: std :: os :: raw :: c_int , doupd : bool , centermode : :: std :: os :: raw :: c_int) { match self . pointers . adjustZoom { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (adjustZoom)) , Some (f) => f (amt , forceset , doupd , centermode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AnyTrackSolo (& self , proj : * mut root :: ReaProject) -> bool { match self . pointers . AnyTrackSolo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AnyTrackSolo)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn APIExists (& self , function_name : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . APIExists { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (APIExists)) , Some (f) => f (function_name) , } } pub fn APITest (& self) { match self . pointers . APITest { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (APITest)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ApplyNudge (& self , project : * mut root :: ReaProject , nudgeflag : :: std :: os :: raw :: c_int , nudgewhat : :: std :: os :: raw :: c_int , nudgeunits : :: std :: os :: raw :: c_int , value : f64 , reverse : bool , copies : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ApplyNudge { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ApplyNudge)) , Some (f) => f (project , nudgeflag , nudgewhat , nudgeunits , value , reverse , copies) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ArmCommand (& self , cmd : :: std :: os :: raw :: c_int , sectionname : * const :: std :: os :: raw :: c_char) { match self . pointers . ArmCommand { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ArmCommand)) , Some (f) => f (cmd , sectionname) , } } pub fn Audio_Init (& self) { match self . pointers . Audio_Init { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Audio_Init)) , Some (f) => f () , } } pub fn Audio_IsPreBuffer (& self) -> :: std :: os :: raw :: c_int { match self . pointers . Audio_IsPreBuffer { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Audio_IsPreBuffer)) , Some (f) => f () , } } pub fn Audio_IsRunning (& self) -> :: std :: os :: raw :: c_int { match self . pointers . Audio_IsRunning { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Audio_IsRunning)) , Some (f) => f () , } } pub fn Audio_Quit (& self) { match self . pointers . Audio_Quit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Audio_Quit)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Audio_RegHardwareHook (& self , isAdd : bool , reg : * mut root :: audio_hook_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . Audio_RegHardwareHook { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Audio_RegHardwareHook)) , Some (f) => f (isAdd , reg) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AudioAccessorStateChanged (& self , accessor : * mut root :: reaper_functions :: AudioAccessor) -> bool { match self . pointers . AudioAccessorStateChanged { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AudioAccessorStateChanged)) , Some (f) => f (accessor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AudioAccessorUpdate (& self , accessor : * mut root :: reaper_functions :: AudioAccessor) { match self . pointers . AudioAccessorUpdate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AudioAccessorUpdate)) , Some (f) => f (accessor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AudioAccessorValidateState (& self , accessor : * mut root :: reaper_functions :: AudioAccessor) -> bool { match self . pointers . AudioAccessorValidateState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AudioAccessorValidateState)) , Some (f) => f (accessor) , } } pub fn BypassFxAllTracks (& self , bypass : :: std :: os :: raw :: c_int) { match self . pointers . BypassFxAllTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BypassFxAllTracks)) , Some (f) => f (bypass) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CalcMediaSrcLoudness (& self , mediasource : * mut root :: PCM_source) -> :: std :: os :: raw :: c_int { match self . pointers . CalcMediaSrcLoudness { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CalcMediaSrcLoudness)) , Some (f) => f (mediasource) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CalculateNormalization (& self , source : * mut root :: PCM_source , normalizeTo : :: std :: os :: raw :: c_int , normalizeTarget : f64 , normalizeStart : f64 , normalizeEnd : f64) -> f64 { match self . pointers . CalculateNormalization { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CalculateNormalization)) , Some (f) => f (source , normalizeTo , normalizeTarget , normalizeStart , normalizeEnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CalculatePeaks (& self , srcBlock : * mut root :: PCM_source_transfer_t , pksBlock : * mut root :: PCM_source_peaktransfer_t) -> :: std :: os :: raw :: c_int { match self . pointers . CalculatePeaks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CalculatePeaks)) , Some (f) => f (srcBlock , pksBlock) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CalculatePeaksFloatSrcPtr (& self , srcBlock : * mut root :: PCM_source_transfer_t , pksBlock : * mut root :: PCM_source_peaktransfer_t) -> :: std :: os :: raw :: c_int { match self . pointers . CalculatePeaksFloatSrcPtr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CalculatePeaksFloatSrcPtr)) , Some (f) => f (srcBlock , pksBlock) , } } pub fn ClearAllRecArmed (& self) { match self . pointers . ClearAllRecArmed { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ClearAllRecArmed)) , Some (f) => f () , } } pub fn ClearConsole (& self) { match self . pointers . ClearConsole { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ClearConsole)) , Some (f) => f () , } } pub fn ClearPeakCache (& self) { match self . pointers . ClearPeakCache { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ClearPeakCache)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ColorFromNative (& self , col : :: std :: os :: raw :: c_int , rOut : * mut :: std :: os :: raw :: c_int , gOut : * mut :: std :: os :: raw :: c_int , bOut : * mut :: std :: os :: raw :: c_int) { match self . pointers . ColorFromNative { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ColorFromNative)) , Some (f) => f (col , rOut , gOut , bOut) , } } pub fn ColorToNative (& self , r : :: std :: os :: raw :: c_int , g : :: std :: os :: raw :: c_int , b : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . ColorToNative { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ColorToNative)) , Some (f) => f (r , g , b) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountActionShortcuts (& self , section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . CountActionShortcuts { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountActionShortcuts)) , Some (f) => f (section , cmdID) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountAutomationItems (& self , env : * mut root :: TrackEnvelope) -> :: std :: os :: raw :: c_int { match self . pointers . CountAutomationItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountAutomationItems)) , Some (f) => f (env) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountEnvelopePoints (& self , envelope : * mut root :: TrackEnvelope) -> :: std :: os :: raw :: c_int { match self . pointers . CountEnvelopePoints { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountEnvelopePoints)) , Some (f) => f (envelope) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountEnvelopePointsEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . CountEnvelopePointsEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountEnvelopePointsEx)) , Some (f) => f (envelope , autoitem_idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountMediaItems (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . CountMediaItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountMediaItems)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountProjectMarkers (& self , proj : * mut root :: ReaProject , num_markersOut : * mut :: std :: os :: raw :: c_int , num_regionsOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . CountProjectMarkers { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountProjectMarkers)) , Some (f) => f (proj , num_markersOut , num_regionsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountSelectedMediaItems (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . CountSelectedMediaItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountSelectedMediaItems)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountSelectedTracks (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . CountSelectedTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountSelectedTracks)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountSelectedTracks2 (& self , proj : * mut root :: ReaProject , wantmaster : bool) -> :: std :: os :: raw :: c_int { match self . pointers . CountSelectedTracks2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountSelectedTracks2)) , Some (f) => f (proj , wantmaster) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTakeEnvelopes (& self , take : * mut root :: MediaItem_Take) -> :: std :: os :: raw :: c_int { match self . pointers . CountTakeEnvelopes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTakeEnvelopes)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTakes (& self , item : * mut root :: MediaItem) -> :: std :: os :: raw :: c_int { match self . pointers . CountTakes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTakes)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTCPFXParms (& self , project : * mut root :: ReaProject , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . CountTCPFXParms { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTCPFXParms)) , Some (f) => f (project , track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTempoTimeSigMarkers (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . CountTempoTimeSigMarkers { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTempoTimeSigMarkers)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTrackEnvelopes (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . CountTrackEnvelopes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTrackEnvelopes)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTrackMediaItems (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . CountTrackMediaItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTrackMediaItems)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CountTracks (& self , projOptional : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . CountTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CountTracks)) , Some (f) => f (projOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateLocalOscHandler (& self , obj : * mut :: std :: os :: raw :: c_void , callback : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void { match self . pointers . CreateLocalOscHandler { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateLocalOscHandler)) , Some (f) => f (obj , callback) , } } pub fn CreateMIDIInput (& self , dev : :: std :: os :: raw :: c_int) -> * mut root :: midi_Input { match self . pointers . CreateMIDIInput { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateMIDIInput)) , Some (f) => f (dev) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateMIDIOutput (& self , dev : :: std :: os :: raw :: c_int , streamMode : bool , msoffset100 : * mut :: std :: os :: raw :: c_int) -> * mut root :: midi_Output { match self . pointers . CreateMIDIOutput { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateMIDIOutput)) , Some (f) => f (dev , streamMode , msoffset100) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateNewMIDIItemInProj (& self , track : * mut root :: MediaTrack , starttime : f64 , endtime : f64 , qnInOptional : * const bool) -> * mut root :: MediaItem { match self . pointers . CreateNewMIDIItemInProj { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateNewMIDIItemInProj)) , Some (f) => f (track , starttime , endtime , qnInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateTakeAudioAccessor (& self , take : * mut root :: MediaItem_Take) -> * mut root :: reaper_functions :: AudioAccessor { match self . pointers . CreateTakeAudioAccessor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateTakeAudioAccessor)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateTrackAudioAccessor (& self , track : * mut root :: MediaTrack) -> * mut root :: reaper_functions :: AudioAccessor { match self . pointers . CreateTrackAudioAccessor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateTrackAudioAccessor)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateTrackSend (& self , tr : * mut root :: MediaTrack , desttrInOptional : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . CreateTrackSend { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateTrackSend)) , Some (f) => f (tr , desttrInOptional) , } } pub fn CSurf_FlushUndo (& self , force : bool) { match self . pointers . CSurf_FlushUndo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_FlushUndo)) , Some (f) => f (force) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_GetTouchState (& self , trackid : * mut root :: MediaTrack , isPan : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CSurf_GetTouchState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_GetTouchState)) , Some (f) => f (trackid , isPan) , } } pub fn CSurf_GoEnd (& self) { match self . pointers . CSurf_GoEnd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_GoEnd)) , Some (f) => f () , } } pub fn CSurf_GoStart (& self) { match self . pointers . CSurf_GoStart { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_GoStart)) , Some (f) => f () , } } pub fn CSurf_NumTracks (& self , mcpView : bool) -> :: std :: os :: raw :: c_int { match self . pointers . CSurf_NumTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_NumTracks)) , Some (f) => f (mcpView) , } } pub fn CSurf_OnArrow (& self , whichdir : :: std :: os :: raw :: c_int , wantzoom : bool) { match self . pointers . CSurf_OnArrow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnArrow)) , Some (f) => f (whichdir , wantzoom) , } } pub fn CSurf_OnFwd (& self , seekplay : :: std :: os :: raw :: c_int) { match self . pointers . CSurf_OnFwd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnFwd)) , Some (f) => f (seekplay) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnFXChange (& self , trackid : * mut root :: MediaTrack , en : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CSurf_OnFXChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnFXChange)) , Some (f) => f (trackid , en) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnInputMonitorChange (& self , trackid : * mut root :: MediaTrack , monitor : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . CSurf_OnInputMonitorChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnInputMonitorChange)) , Some (f) => f (trackid , monitor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnInputMonitorChangeEx (& self , trackid : * mut root :: MediaTrack , monitor : :: std :: os :: raw :: c_int , allowgang : bool) -> :: std :: os :: raw :: c_int { match self . pointers . CSurf_OnInputMonitorChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnInputMonitorChangeEx)) , Some (f) => f (trackid , monitor , allowgang) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnMuteChange (& self , trackid : * mut root :: MediaTrack , mute : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CSurf_OnMuteChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnMuteChange)) , Some (f) => f (trackid , mute) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnMuteChangeEx (& self , trackid : * mut root :: MediaTrack , mute : :: std :: os :: raw :: c_int , allowgang : bool) -> bool { match self . pointers . CSurf_OnMuteChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnMuteChangeEx)) , Some (f) => f (trackid , mute , allowgang) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnOscControlMessage (& self , msg : * const :: std :: os :: raw :: c_char , arg : * const f32) { match self . pointers . CSurf_OnOscControlMessage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnOscControlMessage)) , Some (f) => f (msg , arg) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnOscControlMessage2 (& self , msg : * const :: std :: os :: raw :: c_char , arg : * const f32 , argstr : * const :: std :: os :: raw :: c_char) { match self . pointers . CSurf_OnOscControlMessage2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnOscControlMessage2)) , Some (f) => f (msg , arg , argstr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnPanChange (& self , trackid : * mut root :: MediaTrack , pan : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnPanChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnPanChange)) , Some (f) => f (trackid , pan , relative) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnPanChangeEx (& self , trackid : * mut root :: MediaTrack , pan : f64 , relative : bool , allowGang : bool) -> f64 { match self . pointers . CSurf_OnPanChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnPanChangeEx)) , Some (f) => f (trackid , pan , relative , allowGang) , } } pub fn CSurf_OnPause (& self) { match self . pointers . CSurf_OnPause { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnPause)) , Some (f) => f () , } } pub fn CSurf_OnPlay (& self) { match self . pointers . CSurf_OnPlay { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnPlay)) , Some (f) => f () , } } pub fn CSurf_OnPlayRateChange (& self , playrate : f64) { match self . pointers . CSurf_OnPlayRateChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnPlayRateChange)) , Some (f) => f (playrate) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnRecArmChange (& self , trackid : * mut root :: MediaTrack , recarm : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CSurf_OnRecArmChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRecArmChange)) , Some (f) => f (trackid , recarm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnRecArmChangeEx (& self , trackid : * mut root :: MediaTrack , recarm : :: std :: os :: raw :: c_int , allowgang : bool) -> bool { match self . pointers . CSurf_OnRecArmChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRecArmChangeEx)) , Some (f) => f (trackid , recarm , allowgang) , } } pub fn CSurf_OnRecord (& self) { match self . pointers . CSurf_OnRecord { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRecord)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnRecvPanChange (& self , trackid : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , pan : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnRecvPanChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRecvPanChange)) , Some (f) => f (trackid , recv_index , pan , relative) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnRecvVolumeChange (& self , trackid : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , volume : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnRecvVolumeChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRecvVolumeChange)) , Some (f) => f (trackid , recv_index , volume , relative) , } } pub fn CSurf_OnRew (& self , seekplay : :: std :: os :: raw :: c_int) { match self . pointers . CSurf_OnRew { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRew)) , Some (f) => f (seekplay) , } } pub fn CSurf_OnRewFwd (& self , seekplay : :: std :: os :: raw :: c_int , dir : :: std :: os :: raw :: c_int) { match self . pointers . CSurf_OnRewFwd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnRewFwd)) , Some (f) => f (seekplay , dir) , } } pub fn CSurf_OnScroll (& self , xdir : :: std :: os :: raw :: c_int , ydir : :: std :: os :: raw :: c_int) { match self . pointers . CSurf_OnScroll { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnScroll)) , Some (f) => f (xdir , ydir) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnSelectedChange (& self , trackid : * mut root :: MediaTrack , selected : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CSurf_OnSelectedChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnSelectedChange)) , Some (f) => f (trackid , selected) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnSendPanChange (& self , trackid : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , pan : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnSendPanChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnSendPanChange)) , Some (f) => f (trackid , send_index , pan , relative) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnSendVolumeChange (& self , trackid : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , volume : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnSendVolumeChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnSendVolumeChange)) , Some (f) => f (trackid , send_index , volume , relative) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnSoloChange (& self , trackid : * mut root :: MediaTrack , solo : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CSurf_OnSoloChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnSoloChange)) , Some (f) => f (trackid , solo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnSoloChangeEx (& self , trackid : * mut root :: MediaTrack , solo : :: std :: os :: raw :: c_int , allowgang : bool) -> bool { match self . pointers . CSurf_OnSoloChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnSoloChangeEx)) , Some (f) => f (trackid , solo , allowgang) , } } pub fn CSurf_OnStop (& self) { match self . pointers . CSurf_OnStop { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnStop)) , Some (f) => f () , } } pub fn CSurf_OnTempoChange (& self , bpm : f64) { match self . pointers . CSurf_OnTempoChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnTempoChange)) , Some (f) => f (bpm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnTrackSelection (& self , trackid : * mut root :: MediaTrack) { match self . pointers . CSurf_OnTrackSelection { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnTrackSelection)) , Some (f) => f (trackid) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnVolumeChange (& self , trackid : * mut root :: MediaTrack , volume : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnVolumeChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnVolumeChange)) , Some (f) => f (trackid , volume , relative) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnVolumeChangeEx (& self , trackid : * mut root :: MediaTrack , volume : f64 , relative : bool , allowGang : bool) -> f64 { match self . pointers . CSurf_OnVolumeChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnVolumeChangeEx)) , Some (f) => f (trackid , volume , relative , allowGang) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnWidthChange (& self , trackid : * mut root :: MediaTrack , width : f64 , relative : bool) -> f64 { match self . pointers . CSurf_OnWidthChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnWidthChange)) , Some (f) => f (trackid , width , relative) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_OnWidthChangeEx (& self , trackid : * mut root :: MediaTrack , width : f64 , relative : bool , allowGang : bool) -> f64 { match self . pointers . CSurf_OnWidthChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnWidthChangeEx)) , Some (f) => f (trackid , width , relative , allowGang) , } } pub fn CSurf_OnZoom (& self , xdir : :: std :: os :: raw :: c_int , ydir : :: std :: os :: raw :: c_int) { match self . pointers . CSurf_OnZoom { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_OnZoom)) , Some (f) => f (xdir , ydir) , } } pub fn CSurf_ResetAllCachedVolPanStates (& self) { match self . pointers . CSurf_ResetAllCachedVolPanStates { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_ResetAllCachedVolPanStates)) , Some (f) => f () , } } pub fn CSurf_ScrubAmt (& self , amt : f64) { match self . pointers . CSurf_ScrubAmt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_ScrubAmt)) , Some (f) => f (amt) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetAutoMode (& self , mode : :: std :: os :: raw :: c_int , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetAutoMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetAutoMode)) , Some (f) => f (mode , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetPlayState (& self , play : bool , pause : bool , rec : bool , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetPlayState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetPlayState)) , Some (f) => f (play , pause , rec , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetRepeatState (& self , rep : bool , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetRepeatState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetRepeatState)) , Some (f) => f (rep , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetSurfaceMute (& self , trackid : * mut root :: MediaTrack , mute : bool , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetSurfaceMute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetSurfaceMute)) , Some (f) => f (trackid , mute , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetSurfacePan (& self , trackid : * mut root :: MediaTrack , pan : f64 , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetSurfacePan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetSurfacePan)) , Some (f) => f (trackid , pan , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetSurfaceRecArm (& self , trackid : * mut root :: MediaTrack , recarm : bool , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetSurfaceRecArm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetSurfaceRecArm)) , Some (f) => f (trackid , recarm , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetSurfaceSelected (& self , trackid : * mut root :: MediaTrack , selected : bool , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetSurfaceSelected { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetSurfaceSelected)) , Some (f) => f (trackid , selected , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetSurfaceSolo (& self , trackid : * mut root :: MediaTrack , solo : bool , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetSurfaceSolo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetSurfaceSolo)) , Some (f) => f (trackid , solo , ignoresurf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_SetSurfaceVolume (& self , trackid : * mut root :: MediaTrack , volume : f64 , ignoresurf : * mut root :: IReaperControlSurface) { match self . pointers . CSurf_SetSurfaceVolume { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetSurfaceVolume)) , Some (f) => f (trackid , volume , ignoresurf) , } } pub fn CSurf_SetTrackListChange (& self) { match self . pointers . CSurf_SetTrackListChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_SetTrackListChange)) , Some (f) => f () , } } pub fn CSurf_TrackFromID (& self , idx : :: std :: os :: raw :: c_int , mcpView : bool) -> * mut root :: MediaTrack { match self . pointers . CSurf_TrackFromID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_TrackFromID)) , Some (f) => f (idx , mcpView) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CSurf_TrackToID (& self , track : * mut root :: MediaTrack , mcpView : bool) -> :: std :: os :: raw :: c_int { match self . pointers . CSurf_TrackToID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CSurf_TrackToID)) , Some (f) => f (track , mcpView) , } } pub fn DB2SLIDER (& self , x : f64) -> f64 { match self . pointers . DB2SLIDER { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DB2SLIDER)) , Some (f) => f (x) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteActionShortcut (& self , section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int , shortcutidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DeleteActionShortcut { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteActionShortcut)) , Some (f) => f (section , cmdID , shortcutidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteEnvelopePointEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , ptidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DeleteEnvelopePointEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteEnvelopePointEx)) , Some (f) => f (envelope , autoitem_idx , ptidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteEnvelopePointRange (& self , envelope : * mut root :: TrackEnvelope , time_start : f64 , time_end : f64) -> bool { match self . pointers . DeleteEnvelopePointRange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteEnvelopePointRange)) , Some (f) => f (envelope , time_start , time_end) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteEnvelopePointRangeEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , time_start : f64 , time_end : f64) -> bool { match self . pointers . DeleteEnvelopePointRangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteEnvelopePointRangeEx)) , Some (f) => f (envelope , autoitem_idx , time_start , time_end) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteExtState (& self , section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , persist : bool) { match self . pointers . DeleteExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteExtState)) , Some (f) => f (section , key , persist) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteProjectMarker (& self , proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool) -> bool { match self . pointers . DeleteProjectMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteProjectMarker)) , Some (f) => f (proj , markrgnindexnumber , isrgn) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteProjectMarkerByIndex (& self , proj : * mut root :: ReaProject , markrgnidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DeleteProjectMarkerByIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteProjectMarkerByIndex)) , Some (f) => f (proj , markrgnidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteTakeMarker (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DeleteTakeMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteTakeMarker)) , Some (f) => f (take , idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteTakeStretchMarkers (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , countInOptional : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . DeleteTakeStretchMarkers { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteTakeStretchMarkers)) , Some (f) => f (take , idx , countInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteTempoTimeSigMarker (& self , project : * mut root :: ReaProject , markerindex : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DeleteTempoTimeSigMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteTempoTimeSigMarker)) , Some (f) => f (project , markerindex) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteTrack (& self , tr : * mut root :: MediaTrack) { match self . pointers . DeleteTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteTrack)) , Some (f) => f (tr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteTrackMediaItem (& self , tr : * mut root :: MediaTrack , it : * mut root :: MediaItem) -> bool { match self . pointers . DeleteTrackMediaItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteTrackMediaItem)) , Some (f) => f (tr , it) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DestroyAudioAccessor (& self , accessor : * mut root :: reaper_functions :: AudioAccessor) { match self . pointers . DestroyAudioAccessor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DestroyAudioAccessor)) , Some (f) => f (accessor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DestroyLocalOscHandler (& self , local_osc_handler : * mut :: std :: os :: raw :: c_void) { match self . pointers . DestroyLocalOscHandler { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DestroyLocalOscHandler)) , Some (f) => f (local_osc_handler) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DoActionShortcutDialog (& self , hwnd : root :: HWND , section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int , shortcutidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DoActionShortcutDialog { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DoActionShortcutDialog)) , Some (f) => f (hwnd , section , cmdID , shortcutidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Dock_UpdateDockID (& self , ident_str : * const :: std :: os :: raw :: c_char , whichDock : :: std :: os :: raw :: c_int) { match self . pointers . Dock_UpdateDockID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Dock_UpdateDockID)) , Some (f) => f (ident_str , whichDock) , } } pub fn DockGetPosition (& self , whichDock : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . DockGetPosition { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockGetPosition)) , Some (f) => f (whichDock) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DockIsChildOfDock (& self , hwnd : root :: HWND , isFloatingDockerOut : * mut bool) -> :: std :: os :: raw :: c_int { match self . pointers . DockIsChildOfDock { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockIsChildOfDock)) , Some (f) => f (hwnd , isFloatingDockerOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DockWindowActivate (& self , hwnd : root :: HWND) { match self . pointers . DockWindowActivate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockWindowActivate)) , Some (f) => f (hwnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DockWindowAdd (& self , hwnd : root :: HWND , name : * const :: std :: os :: raw :: c_char , pos : :: std :: os :: raw :: c_int , allowShow : bool) { match self . pointers . DockWindowAdd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockWindowAdd)) , Some (f) => f (hwnd , name , pos , allowShow) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DockWindowAddEx (& self , hwnd : root :: HWND , name : * const :: std :: os :: raw :: c_char , identstr : * const :: std :: os :: raw :: c_char , allowShow : bool) { match self . pointers . DockWindowAddEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockWindowAddEx)) , Some (f) => f (hwnd , name , identstr , allowShow) , } } pub fn DockWindowRefresh (& self) { match self . pointers . DockWindowRefresh { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockWindowRefresh)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DockWindowRefreshForHWND (& self , hwnd : root :: HWND) { match self . pointers . DockWindowRefreshForHWND { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockWindowRefreshForHWND)) , Some (f) => f (hwnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DockWindowRemove (& self , hwnd : root :: HWND) { match self . pointers . DockWindowRemove { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DockWindowRemove)) , Some (f) => f (hwnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DuplicateCustomizableMenu (& self , srcmenu : * mut :: std :: os :: raw :: c_void , destmenu : * mut :: std :: os :: raw :: c_void) -> bool { match self . pointers . DuplicateCustomizableMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DuplicateCustomizableMenu)) , Some (f) => f (srcmenu , destmenu) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EditTempoTimeSigMarker (& self , project : * mut root :: ReaProject , markerindex : :: std :: os :: raw :: c_int) -> bool { match self . pointers . EditTempoTimeSigMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EditTempoTimeSigMarker)) , Some (f) => f (project , markerindex) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnsureNotCompletelyOffscreen (& self , rInOut : * mut root :: RECT) { match self . pointers . EnsureNotCompletelyOffscreen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnsureNotCompletelyOffscreen)) , Some (f) => f (rInOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumerateFiles (& self , path : * const :: std :: os :: raw :: c_char , fileindex : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . EnumerateFiles { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumerateFiles)) , Some (f) => f (path , fileindex) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumerateSubdirectories (& self , path : * const :: std :: os :: raw :: c_char , subdirindex : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . EnumerateSubdirectories { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumerateSubdirectories)) , Some (f) => f (path , subdirindex) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumPitchShiftModes (& self , mode : :: std :: os :: raw :: c_int , strOut : * mut * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . EnumPitchShiftModes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumPitchShiftModes)) , Some (f) => f (mode , strOut) , } } pub fn EnumPitchShiftSubModes (& self , mode : :: std :: os :: raw :: c_int , submode : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . EnumPitchShiftSubModes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumPitchShiftSubModes)) , Some (f) => f (mode , submode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumProjectMarkers (& self , idx : :: std :: os :: raw :: c_int , isrgnOut : * mut bool , posOut : * mut f64 , rgnendOut : * mut f64 , nameOut : * mut * const :: std :: os :: raw :: c_char , markrgnindexnumberOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . EnumProjectMarkers { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumProjectMarkers)) , Some (f) => f (idx , isrgnOut , posOut , rgnendOut , nameOut , markrgnindexnumberOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumProjectMarkers2 (& self , proj : * mut root :: ReaProject , idx : :: std :: os :: raw :: c_int , isrgnOut : * mut bool , posOut : * mut f64 , rgnendOut : * mut f64 , nameOut : * mut * const :: std :: os :: raw :: c_char , markrgnindexnumberOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . EnumProjectMarkers2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumProjectMarkers2)) , Some (f) => f (proj , idx , isrgnOut , posOut , rgnendOut , nameOut , markrgnindexnumberOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumProjectMarkers3 (& self , proj : * mut root :: ReaProject , idx : :: std :: os :: raw :: c_int , isrgnOut : * mut bool , posOut : * mut f64 , rgnendOut : * mut f64 , nameOut : * mut * const :: std :: os :: raw :: c_char , markrgnindexnumberOut : * mut :: std :: os :: raw :: c_int , colorOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . EnumProjectMarkers3 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumProjectMarkers3)) , Some (f) => f (proj , idx , isrgnOut , posOut , rgnendOut , nameOut , markrgnindexnumberOut , colorOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumProjects (& self , idx : :: std :: os :: raw :: c_int , projfnOutOptional : * mut :: std :: os :: raw :: c_char , projfnOutOptional_sz : :: std :: os :: raw :: c_int) -> * mut root :: ReaProject { match self . pointers . EnumProjects { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumProjects)) , Some (f) => f (idx , projfnOutOptional , projfnOutOptional_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumProjExtState (& self , proj : * mut root :: ReaProject , extname : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , keyOutOptional : * mut :: std :: os :: raw :: c_char , keyOutOptional_sz : :: std :: os :: raw :: c_int , valOutOptional : * mut :: std :: os :: raw :: c_char , valOutOptional_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . EnumProjExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumProjExtState)) , Some (f) => f (proj , extname , idx , keyOutOptional , keyOutOptional_sz , valOutOptional , valOutOptional_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumRegionRenderMatrix (& self , proj : * mut root :: ReaProject , regionindex : :: std :: os :: raw :: c_int , rendertrack : :: std :: os :: raw :: c_int) -> * mut root :: MediaTrack { match self . pointers . EnumRegionRenderMatrix { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumRegionRenderMatrix)) , Some (f) => f (proj , regionindex , rendertrack) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumTrackMIDIProgramNames (& self , track : :: std :: os :: raw :: c_int , programNumber : :: std :: os :: raw :: c_int , programName : * mut :: std :: os :: raw :: c_char , programName_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . EnumTrackMIDIProgramNames { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumTrackMIDIProgramNames)) , Some (f) => f (track , programNumber , programName , programName_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumTrackMIDIProgramNamesEx (& self , proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , programNumber : :: std :: os :: raw :: c_int , programName : * mut :: std :: os :: raw :: c_char , programName_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . EnumTrackMIDIProgramNamesEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumTrackMIDIProgramNamesEx)) , Some (f) => f (proj , track , programNumber , programName , programName_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Envelope_Evaluate (& self , envelope : * mut root :: TrackEnvelope , time : f64 , samplerate : f64 , samplesRequested : :: std :: os :: raw :: c_int , valueOut : * mut f64 , dVdSOut : * mut f64 , ddVdSOut : * mut f64 , dddVdSOut : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . Envelope_Evaluate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Envelope_Evaluate)) , Some (f) => f (envelope , time , samplerate , samplesRequested , valueOut , dVdSOut , ddVdSOut , dddVdSOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Envelope_FormatValue (& self , env : * mut root :: TrackEnvelope , value : f64 , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . Envelope_FormatValue { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Envelope_FormatValue)) , Some (f) => f (env , value , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Envelope_GetParentTake (& self , env : * mut root :: TrackEnvelope , indexOut : * mut :: std :: os :: raw :: c_int , index2Out : * mut :: std :: os :: raw :: c_int) -> * mut root :: MediaItem_Take { match self . pointers . Envelope_GetParentTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Envelope_GetParentTake)) , Some (f) => f (env , indexOut , index2Out) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Envelope_GetParentTrack (& self , env : * mut root :: TrackEnvelope , indexOut : * mut :: std :: os :: raw :: c_int , index2Out : * mut :: std :: os :: raw :: c_int) -> * mut root :: MediaTrack { match self . pointers . Envelope_GetParentTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Envelope_GetParentTrack)) , Some (f) => f (env , indexOut , index2Out) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Envelope_SortPoints (& self , envelope : * mut root :: TrackEnvelope) -> bool { match self . pointers . Envelope_SortPoints { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Envelope_SortPoints)) , Some (f) => f (envelope) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Envelope_SortPointsEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . Envelope_SortPointsEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Envelope_SortPointsEx)) , Some (f) => f (envelope , autoitem_idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ExecProcess (& self , cmdline : * const :: std :: os :: raw :: c_char , timeoutmsec : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . ExecProcess { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ExecProcess)) , Some (f) => f (cmdline , timeoutmsec) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn file_exists (& self , path : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . file_exists { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (file_exists)) , Some (f) => f (path) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn FindTempoTimeSigMarker (& self , project : * mut root :: ReaProject , time : f64) -> :: std :: os :: raw :: c_int { match self . pointers . FindTempoTimeSigMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (FindTempoTimeSigMarker)) , Some (f) => f (project , time) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn format_timestr (& self , tpos : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int) { match self . pointers . format_timestr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (format_timestr)) , Some (f) => f (tpos , buf , buf_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn format_timestr_len (& self , tpos : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , offset : f64 , modeoverride : :: std :: os :: raw :: c_int) { match self . pointers . format_timestr_len { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (format_timestr_len)) , Some (f) => f (tpos , buf , buf_sz , offset , modeoverride) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn format_timestr_pos (& self , tpos : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , modeoverride : :: std :: os :: raw :: c_int) { match self . pointers . format_timestr_pos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (format_timestr_pos)) , Some (f) => f (tpos , buf , buf_sz , modeoverride) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn FreeHeapPtr (& self , ptr : * mut :: std :: os :: raw :: c_void) { match self . pointers . FreeHeapPtr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (FreeHeapPtr)) , Some (f) => f (ptr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn genGuid (& self , g : * mut root :: GUID) { match self . pointers . genGuid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (genGuid)) , Some (f) => f (g) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn get_config_var (& self , name : * const :: std :: os :: raw :: c_char , szOut : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void { match self . pointers . get_config_var { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (get_config_var)) , Some (f) => f (name , szOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn get_config_var_string (& self , name : * const :: std :: os :: raw :: c_char , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . get_config_var_string { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (get_config_var_string)) , Some (f) => f (name , bufOut , bufOut_sz) , } } pub fn get_ini_file (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . get_ini_file { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (get_ini_file)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn get_midi_config_var (& self , name : * const :: std :: os :: raw :: c_char , szOut : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void { match self . pointers . get_midi_config_var { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (get_midi_config_var)) , Some (f) => f (name , szOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetActionShortcutDesc (& self , section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int , shortcutidx : :: std :: os :: raw :: c_int , descOut : * mut :: std :: os :: raw :: c_char , descOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetActionShortcutDesc { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetActionShortcutDesc)) , Some (f) => f (section , cmdID , shortcutidx , descOut , descOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetActiveTake (& self , item : * mut root :: MediaItem) -> * mut root :: MediaItem_Take { match self . pointers . GetActiveTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetActiveTake)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetAllProjectPlayStates (& self , ignoreProject : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . GetAllProjectPlayStates { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAllProjectPlayStates)) , Some (f) => f (ignoreProject) , } } pub fn GetAppVersion (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetAppVersion { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAppVersion)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetArmedCommand (& self , secOut : * mut :: std :: os :: raw :: c_char , secOut_sz : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetArmedCommand { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetArmedCommand)) , Some (f) => f (secOut , secOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetAudioAccessorEndTime (& self , accessor : * mut root :: reaper_functions :: AudioAccessor) -> f64 { match self . pointers . GetAudioAccessorEndTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAudioAccessorEndTime)) , Some (f) => f (accessor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetAudioAccessorHash (& self , accessor : * mut root :: reaper_functions :: AudioAccessor , hashNeed128 : * mut :: std :: os :: raw :: c_char) { match self . pointers . GetAudioAccessorHash { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAudioAccessorHash)) , Some (f) => f (accessor , hashNeed128) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetAudioAccessorSamples (& self , accessor : * mut root :: reaper_functions :: AudioAccessor , samplerate : :: std :: os :: raw :: c_int , numchannels : :: std :: os :: raw :: c_int , starttime_sec : f64 , numsamplesperchannel : :: std :: os :: raw :: c_int , samplebuffer : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . GetAudioAccessorSamples { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAudioAccessorSamples)) , Some (f) => f (accessor , samplerate , numchannels , starttime_sec , numsamplesperchannel , samplebuffer) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetAudioAccessorStartTime (& self , accessor : * mut root :: reaper_functions :: AudioAccessor) -> f64 { match self . pointers . GetAudioAccessorStartTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAudioAccessorStartTime)) , Some (f) => f (accessor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetAudioDeviceInfo (& self , attribute : * const :: std :: os :: raw :: c_char , descOut : * mut :: std :: os :: raw :: c_char , descOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetAudioDeviceInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAudioDeviceInfo)) , Some (f) => f (attribute , descOut , descOut_sz) , } } pub fn GetColorTheme (& self , idx : :: std :: os :: raw :: c_int , defval : :: std :: os :: raw :: c_int) -> root :: INT_PTR { match self . pointers . GetColorTheme { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetColorTheme)) , Some (f) => f (idx , defval) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetColorThemeStruct (& self , szOut : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetColorThemeStruct { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetColorThemeStruct)) , Some (f) => f (szOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetConfigWantsDock (& self , ident_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . GetConfigWantsDock { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetConfigWantsDock)) , Some (f) => f (ident_str) , } } pub fn GetContextMenu (& self , idx : :: std :: os :: raw :: c_int) -> root :: HMENU { match self . pointers . GetContextMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetContextMenu)) , Some (f) => f (idx) , } } pub fn GetCurrentProjectInLoadSave (& self) -> * mut root :: ReaProject { match self . pointers . GetCurrentProjectInLoadSave { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCurrentProjectInLoadSave)) , Some (f) => f () , } } pub fn GetCursorContext (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetCursorContext { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCursorContext)) , Some (f) => f () , } } pub fn GetCursorContext2 (& self , want_last_valid : bool) -> :: std :: os :: raw :: c_int { match self . pointers . GetCursorContext2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCursorContext2)) , Some (f) => f (want_last_valid) , } } pub fn GetCursorPosition (& self) -> f64 { match self . pointers . GetCursorPosition { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCursorPosition)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetCursorPositionEx (& self , proj : * mut root :: ReaProject) -> f64 { match self . pointers . GetCursorPositionEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCursorPositionEx)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDisplayedMediaItemColor (& self , item : * mut root :: MediaItem) -> :: std :: os :: raw :: c_int { match self . pointers . GetDisplayedMediaItemColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetDisplayedMediaItemColor)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDisplayedMediaItemColor2 (& self , item : * mut root :: MediaItem , take : * mut root :: MediaItem_Take) -> :: std :: os :: raw :: c_int { match self . pointers . GetDisplayedMediaItemColor2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetDisplayedMediaItemColor2)) , Some (f) => f (item , take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopeInfo_Value (& self , env : * mut root :: TrackEnvelope , parmname : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . GetEnvelopeInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopeInfo_Value)) , Some (f) => f (env , parmname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopeName (& self , env : * mut root :: TrackEnvelope , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetEnvelopeName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopeName)) , Some (f) => f (env , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopePoint (& self , envelope : * mut root :: TrackEnvelope , ptidx : :: std :: os :: raw :: c_int , timeOut : * mut f64 , valueOut : * mut f64 , shapeOut : * mut :: std :: os :: raw :: c_int , tensionOut : * mut f64 , selectedOut : * mut bool) -> bool { match self . pointers . GetEnvelopePoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopePoint)) , Some (f) => f (envelope , ptidx , timeOut , valueOut , shapeOut , tensionOut , selectedOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopePointByTime (& self , envelope : * mut root :: TrackEnvelope , time : f64) -> :: std :: os :: raw :: c_int { match self . pointers . GetEnvelopePointByTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopePointByTime)) , Some (f) => f (envelope , time) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopePointByTimeEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , time : f64) -> :: std :: os :: raw :: c_int { match self . pointers . GetEnvelopePointByTimeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopePointByTimeEx)) , Some (f) => f (envelope , autoitem_idx , time) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopePointEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , ptidx : :: std :: os :: raw :: c_int , timeOut : * mut f64 , valueOut : * mut f64 , shapeOut : * mut :: std :: os :: raw :: c_int , tensionOut : * mut f64 , selectedOut : * mut bool) -> bool { match self . pointers . GetEnvelopePointEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopePointEx)) , Some (f) => f (envelope , autoitem_idx , ptidx , timeOut , valueOut , shapeOut , tensionOut , selectedOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopeScalingMode (& self , env : * mut root :: TrackEnvelope) -> :: std :: os :: raw :: c_int { match self . pointers . GetEnvelopeScalingMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopeScalingMode)) , Some (f) => f (env) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopeStateChunk (& self , env : * mut root :: TrackEnvelope , strNeedBig : * mut :: std :: os :: raw :: c_char , strNeedBig_sz : :: std :: os :: raw :: c_int , isundoOptional : bool) -> bool { match self . pointers . GetEnvelopeStateChunk { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopeStateChunk)) , Some (f) => f (env , strNeedBig , strNeedBig_sz , isundoOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetEnvelopeUIState (& self , env : * mut root :: TrackEnvelope) -> :: std :: os :: raw :: c_int { match self . pointers . GetEnvelopeUIState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetEnvelopeUIState)) , Some (f) => f (env) , } } pub fn GetExePath (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetExePath { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetExePath)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetExtState (& self , section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetExtState)) , Some (f) => f (section , key) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetFocusedFX (& self , tracknumberOut : * mut :: std :: os :: raw :: c_int , itemnumberOut : * mut :: std :: os :: raw :: c_int , fxnumberOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetFocusedFX { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetFocusedFX)) , Some (f) => f (tracknumberOut , itemnumberOut , fxnumberOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetFocusedFX2 (& self , tracknumberOut : * mut :: std :: os :: raw :: c_int , itemnumberOut : * mut :: std :: os :: raw :: c_int , fxnumberOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetFocusedFX2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetFocusedFX2)) , Some (f) => f (tracknumberOut , itemnumberOut , fxnumberOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetFreeDiskSpaceForRecordPath (& self , proj : * mut root :: ReaProject , pathidx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetFreeDiskSpaceForRecordPath { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetFreeDiskSpaceForRecordPath)) , Some (f) => f (proj , pathidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetFXEnvelope (& self , track : * mut root :: MediaTrack , fxindex : :: std :: os :: raw :: c_int , parameterindex : :: std :: os :: raw :: c_int , create : bool) -> * mut root :: TrackEnvelope { match self . pointers . GetFXEnvelope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetFXEnvelope)) , Some (f) => f (track , fxindex , parameterindex , create) , } } pub fn GetGlobalAutomationOverride (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetGlobalAutomationOverride { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetGlobalAutomationOverride)) , Some (f) => f () , } } pub fn GetHZoomLevel (& self) -> f64 { match self . pointers . GetHZoomLevel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetHZoomLevel)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetIconThemePointer (& self , name : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetIconThemePointer { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetIconThemePointer)) , Some (f) => f (name) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetIconThemePointerForDPI (& self , name : * const :: std :: os :: raw :: c_char , dpisc : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetIconThemePointerForDPI { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetIconThemePointerForDPI)) , Some (f) => f (name , dpisc) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetIconThemeStruct (& self , szOut : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetIconThemeStruct { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetIconThemeStruct)) , Some (f) => f (szOut) , } } pub fn GetInputChannelName (& self , channelIndex : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetInputChannelName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetInputChannelName)) , Some (f) => f (channelIndex) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetInputOutputLatency (& self , inputlatencyOut : * mut :: std :: os :: raw :: c_int , outputLatencyOut : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetInputOutputLatency { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetInputOutputLatency)) , Some (f) => f (inputlatencyOut , outputLatencyOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetItemEditingTime2 (& self , which_itemOut : * mut * mut root :: PCM_source , flagsOut : * mut :: std :: os :: raw :: c_int) -> f64 { match self . pointers . GetItemEditingTime2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetItemEditingTime2)) , Some (f) => f (which_itemOut , flagsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetItemFromPoint (& self , screen_x : :: std :: os :: raw :: c_int , screen_y : :: std :: os :: raw :: c_int , allow_locked : bool , takeOutOptional : * mut * mut root :: MediaItem_Take) -> * mut root :: MediaItem { match self . pointers . GetItemFromPoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetItemFromPoint)) , Some (f) => f (screen_x , screen_y , allow_locked , takeOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetItemProjectContext (& self , item : * mut root :: MediaItem) -> * mut root :: ReaProject { match self . pointers . GetItemProjectContext { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetItemProjectContext)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetItemStateChunk (& self , item : * mut root :: MediaItem , strNeedBig : * mut :: std :: os :: raw :: c_char , strNeedBig_sz : :: std :: os :: raw :: c_int , isundoOptional : bool) -> bool { match self . pointers . GetItemStateChunk { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetItemStateChunk)) , Some (f) => f (item , strNeedBig , strNeedBig_sz , isundoOptional) , } } pub fn GetLastColorThemeFile (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetLastColorThemeFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetLastColorThemeFile)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetLastMarkerAndCurRegion (& self , proj : * mut root :: ReaProject , time : f64 , markeridxOut : * mut :: std :: os :: raw :: c_int , regionidxOut : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetLastMarkerAndCurRegion { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetLastMarkerAndCurRegion)) , Some (f) => f (proj , time , markeridxOut , regionidxOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetLastTouchedFX (& self , tracknumberOut : * mut :: std :: os :: raw :: c_int , fxnumberOut : * mut :: std :: os :: raw :: c_int , paramnumberOut : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetLastTouchedFX { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetLastTouchedFX)) , Some (f) => f (tracknumberOut , fxnumberOut , paramnumberOut) , } } pub fn GetLastTouchedTrack (& self) -> * mut root :: MediaTrack { match self . pointers . GetLastTouchedTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetLastTouchedTrack)) , Some (f) => f () , } } pub fn GetMainHwnd (& self) -> root :: HWND { match self . pointers . GetMainHwnd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMainHwnd)) , Some (f) => f () , } } pub fn GetMasterMuteSoloFlags (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetMasterMuteSoloFlags { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMasterMuteSoloFlags)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMasterTrack (& self , proj : * mut root :: ReaProject) -> * mut root :: MediaTrack { match self . pointers . GetMasterTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMasterTrack)) , Some (f) => f (proj) , } } pub fn GetMasterTrackVisibility (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetMasterTrackVisibility { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMasterTrackVisibility)) , Some (f) => f () , } } pub fn GetMaxMidiInputs (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetMaxMidiInputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMaxMidiInputs)) , Some (f) => f () , } } pub fn GetMaxMidiOutputs (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetMaxMidiOutputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMaxMidiOutputs)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaFileMetadata (& self , mediaSource : * mut root :: PCM_source , identifier : * const :: std :: os :: raw :: c_char , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetMediaFileMetadata { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaFileMetadata)) , Some (f) => f (mediaSource , identifier , bufOutNeedBig , bufOutNeedBig_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItem (& self , proj : * mut root :: ReaProject , itemidx : :: std :: os :: raw :: c_int) -> * mut root :: MediaItem { match self . pointers . GetMediaItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItem)) , Some (f) => f (proj , itemidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItem_Track (& self , item : * mut root :: MediaItem) -> * mut root :: MediaTrack { match self . pointers . GetMediaItem_Track { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItem_Track)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemInfo_Value (& self , item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . GetMediaItemInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemInfo_Value)) , Some (f) => f (item , parmname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemNumTakes (& self , item : * mut root :: MediaItem) -> :: std :: os :: raw :: c_int { match self . pointers . GetMediaItemNumTakes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemNumTakes)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTake (& self , item : * mut root :: MediaItem , tk : :: std :: os :: raw :: c_int) -> * mut root :: MediaItem_Take { match self . pointers . GetMediaItemTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTake)) , Some (f) => f (item , tk) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTake_Item (& self , take : * mut root :: MediaItem_Take) -> * mut root :: MediaItem { match self . pointers . GetMediaItemTake_Item { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTake_Item)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTake_Peaks (& self , take : * mut root :: MediaItem_Take , peakrate : f64 , starttime : f64 , numchannels : :: std :: os :: raw :: c_int , numsamplesperchannel : :: std :: os :: raw :: c_int , want_extra_type : :: std :: os :: raw :: c_int , buf : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . GetMediaItemTake_Peaks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTake_Peaks)) , Some (f) => f (take , peakrate , starttime , numchannels , numsamplesperchannel , want_extra_type , buf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTake_Source (& self , take : * mut root :: MediaItem_Take) -> * mut root :: PCM_source { match self . pointers . GetMediaItemTake_Source { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTake_Source)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTake_Track (& self , take : * mut root :: MediaItem_Take) -> * mut root :: MediaTrack { match self . pointers . GetMediaItemTake_Track { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTake_Track)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTakeByGUID (& self , project : * mut root :: ReaProject , guid : * const root :: GUID) -> * mut root :: MediaItem_Take { match self . pointers . GetMediaItemTakeByGUID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTakeByGUID)) , Some (f) => f (project , guid) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTakeInfo_Value (& self , take : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . GetMediaItemTakeInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTakeInfo_Value)) , Some (f) => f (take , parmname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaItemTrack (& self , item : * mut root :: MediaItem) -> * mut root :: MediaTrack { match self . pointers . GetMediaItemTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaItemTrack)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaSourceFileName (& self , source : * mut root :: PCM_source , filenamebufOut : * mut :: std :: os :: raw :: c_char , filenamebufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetMediaSourceFileName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaSourceFileName)) , Some (f) => f (source , filenamebufOut , filenamebufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaSourceLength (& self , source : * mut root :: PCM_source , lengthIsQNOut : * mut bool) -> f64 { match self . pointers . GetMediaSourceLength { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaSourceLength)) , Some (f) => f (source , lengthIsQNOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaSourceNumChannels (& self , source : * mut root :: PCM_source) -> :: std :: os :: raw :: c_int { match self . pointers . GetMediaSourceNumChannels { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaSourceNumChannels)) , Some (f) => f (source) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaSourceParent (& self , src : * mut root :: PCM_source) -> * mut root :: PCM_source { match self . pointers . GetMediaSourceParent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaSourceParent)) , Some (f) => f (src) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaSourceSampleRate (& self , source : * mut root :: PCM_source) -> :: std :: os :: raw :: c_int { match self . pointers . GetMediaSourceSampleRate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaSourceSampleRate)) , Some (f) => f (source) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaSourceType (& self , source : * mut root :: PCM_source , typebufOut : * mut :: std :: os :: raw :: c_char , typebufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetMediaSourceType { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaSourceType)) , Some (f) => f (source , typebufOut , typebufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMediaTrackInfo_Value (& self , tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . GetMediaTrackInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMediaTrackInfo_Value)) , Some (f) => f (tr , parmname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMIDIInputName (& self , dev : :: std :: os :: raw :: c_int , nameout : * mut :: std :: os :: raw :: c_char , nameout_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetMIDIInputName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMIDIInputName)) , Some (f) => f (dev , nameout , nameout_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMIDIOutputName (& self , dev : :: std :: os :: raw :: c_int , nameout : * mut :: std :: os :: raw :: c_char , nameout_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetMIDIOutputName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMIDIOutputName)) , Some (f) => f (dev , nameout , nameout_sz) , } } pub fn GetMixerScroll (& self) -> * mut root :: MediaTrack { match self . pointers . GetMixerScroll { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMixerScroll)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMouseModifier (& self , context : * const :: std :: os :: raw :: c_char , modifier_flag : :: std :: os :: raw :: c_int , actionOut : * mut :: std :: os :: raw :: c_char , actionOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetMouseModifier { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMouseModifier)) , Some (f) => f (context , modifier_flag , actionOut , actionOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMousePosition (& self , xOut : * mut :: std :: os :: raw :: c_int , yOut : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetMousePosition { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMousePosition)) , Some (f) => f (xOut , yOut) , } } pub fn GetNumAudioInputs (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetNumAudioInputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetNumAudioInputs)) , Some (f) => f () , } } pub fn GetNumAudioOutputs (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetNumAudioOutputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetNumAudioOutputs)) , Some (f) => f () , } } pub fn GetNumMIDIInputs (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetNumMIDIInputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetNumMIDIInputs)) , Some (f) => f () , } } pub fn GetNumMIDIOutputs (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetNumMIDIOutputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetNumMIDIOutputs)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetNumTakeMarkers (& self , take : * mut root :: MediaItem_Take) -> :: std :: os :: raw :: c_int { match self . pointers . GetNumTakeMarkers { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetNumTakeMarkers)) , Some (f) => f (take) , } } pub fn GetNumTracks (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetNumTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetNumTracks)) , Some (f) => f () , } } pub fn GetOS (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetOS { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetOS)) , Some (f) => f () , } } pub fn GetOutputChannelName (& self , channelIndex : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetOutputChannelName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetOutputChannelName)) , Some (f) => f (channelIndex) , } } pub fn GetOutputLatency (& self) -> f64 { match self . pointers . GetOutputLatency { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetOutputLatency)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetParentTrack (& self , track : * mut root :: MediaTrack) -> * mut root :: MediaTrack { match self . pointers . GetParentTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetParentTrack)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPeakFileName (& self , fn_ : * const :: std :: os :: raw :: c_char , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetPeakFileName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPeakFileName)) , Some (f) => f (fn_ , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPeakFileNameEx (& self , fn_ : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , forWrite : bool) { match self . pointers . GetPeakFileNameEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPeakFileNameEx)) , Some (f) => f (fn_ , buf , buf_sz , forWrite) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPeakFileNameEx2 (& self , fn_ : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , forWrite : bool , peaksfileextension : * const :: std :: os :: raw :: c_char) { match self . pointers . GetPeakFileNameEx2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPeakFileNameEx2)) , Some (f) => f (fn_ , buf , buf_sz , forWrite , peaksfileextension) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPeaksBitmap (& self , pks : * mut root :: PCM_source_peaktransfer_t , maxamp : f64 , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , bmp : * mut root :: reaper_functions :: LICE_IBitmap) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetPeaksBitmap { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPeaksBitmap)) , Some (f) => f (pks , maxamp , w , h , bmp) , } } pub fn GetPlayPosition (& self) -> f64 { match self . pointers . GetPlayPosition { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPlayPosition)) , Some (f) => f () , } } pub fn GetPlayPosition2 (& self) -> f64 { match self . pointers . GetPlayPosition2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPlayPosition2)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPlayPosition2Ex (& self , proj : * mut root :: ReaProject) -> f64 { match self . pointers . GetPlayPosition2Ex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPlayPosition2Ex)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPlayPositionEx (& self , proj : * mut root :: ReaProject) -> f64 { match self . pointers . GetPlayPositionEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPlayPositionEx)) , Some (f) => f (proj) , } } pub fn GetPlayState (& self) -> :: std :: os :: raw :: c_int { match self . pointers . GetPlayState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPlayState)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPlayStateEx (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . GetPlayStateEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPlayStateEx)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPreferredDiskReadMode (& self , mode : * mut :: std :: os :: raw :: c_int , nb : * mut :: std :: os :: raw :: c_int , bs : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetPreferredDiskReadMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPreferredDiskReadMode)) , Some (f) => f (mode , nb , bs) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPreferredDiskReadModePeak (& self , mode : * mut :: std :: os :: raw :: c_int , nb : * mut :: std :: os :: raw :: c_int , bs : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetPreferredDiskReadModePeak { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPreferredDiskReadModePeak)) , Some (f) => f (mode , nb , bs) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPreferredDiskWriteMode (& self , mode : * mut :: std :: os :: raw :: c_int , nb : * mut :: std :: os :: raw :: c_int , bs : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetPreferredDiskWriteMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPreferredDiskWriteMode)) , Some (f) => f (mode , nb , bs) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectLength (& self , proj : * mut root :: ReaProject) -> f64 { match self . pointers . GetProjectLength { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectLength)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectName (& self , proj : * mut root :: ReaProject , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetProjectName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectName)) , Some (f) => f (proj , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectPath (& self , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetProjectPath { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectPath)) , Some (f) => f (bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectPathEx (& self , proj : * mut root :: ReaProject , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetProjectPathEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectPathEx)) , Some (f) => f (proj , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectStateChangeCount (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . GetProjectStateChangeCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectStateChangeCount)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectTimeOffset (& self , proj : * mut root :: ReaProject , rndframe : bool) -> f64 { match self . pointers . GetProjectTimeOffset { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectTimeOffset)) , Some (f) => f (proj , rndframe) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectTimeSignature (& self , bpmOut : * mut f64 , bpiOut : * mut f64) { match self . pointers . GetProjectTimeSignature { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectTimeSignature)) , Some (f) => f (bpmOut , bpiOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjectTimeSignature2 (& self , proj : * mut root :: ReaProject , bpmOut : * mut f64 , bpiOut : * mut f64) { match self . pointers . GetProjectTimeSignature2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjectTimeSignature2)) , Some (f) => f (proj , bpmOut , bpiOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProjExtState (& self , proj : * mut root :: ReaProject , extname : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , valOutNeedBig : * mut :: std :: os :: raw :: c_char , valOutNeedBig_sz : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetProjExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProjExtState)) , Some (f) => f (proj , extname , key , valOutNeedBig , valOutNeedBig_sz) , } } pub fn GetResourcePath (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetResourcePath { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetResourcePath)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSelectedEnvelope (& self , proj : * mut root :: ReaProject) -> * mut root :: TrackEnvelope { match self . pointers . GetSelectedEnvelope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSelectedEnvelope)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSelectedMediaItem (& self , proj : * mut root :: ReaProject , selitem : :: std :: os :: raw :: c_int) -> * mut root :: MediaItem { match self . pointers . GetSelectedMediaItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSelectedMediaItem)) , Some (f) => f (proj , selitem) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSelectedTrack (& self , proj : * mut root :: ReaProject , seltrackidx : :: std :: os :: raw :: c_int) -> * mut root :: MediaTrack { match self . pointers . GetSelectedTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSelectedTrack)) , Some (f) => f (proj , seltrackidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSelectedTrack2 (& self , proj : * mut root :: ReaProject , seltrackidx : :: std :: os :: raw :: c_int , wantmaster : bool) -> * mut root :: MediaTrack { match self . pointers . GetSelectedTrack2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSelectedTrack2)) , Some (f) => f (proj , seltrackidx , wantmaster) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSelectedTrackEnvelope (& self , proj : * mut root :: ReaProject) -> * mut root :: TrackEnvelope { match self . pointers . GetSelectedTrackEnvelope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSelectedTrackEnvelope)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSet_ArrangeView2 (& self , proj : * mut root :: ReaProject , isSet : bool , screen_x_start : :: std :: os :: raw :: c_int , screen_x_end : :: std :: os :: raw :: c_int , start_timeInOut : * mut f64 , end_timeInOut : * mut f64) { match self . pointers . GetSet_ArrangeView2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSet_ArrangeView2)) , Some (f) => f (proj , isSet , screen_x_start , screen_x_end , start_timeInOut , end_timeInOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSet_LoopTimeRange (& self , isSet : bool , isLoop : bool , startOut : * mut f64 , endOut : * mut f64 , allowautoseek : bool) { match self . pointers . GetSet_LoopTimeRange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSet_LoopTimeRange)) , Some (f) => f (isSet , isLoop , startOut , endOut , allowautoseek) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSet_LoopTimeRange2 (& self , proj : * mut root :: ReaProject , isSet : bool , isLoop : bool , startOut : * mut f64 , endOut : * mut f64 , allowautoseek : bool) { match self . pointers . GetSet_LoopTimeRange2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSet_LoopTimeRange2)) , Some (f) => f (proj , isSet , isLoop , startOut , endOut , allowautoseek) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetAutomationItemInfo (& self , env : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , desc : * const :: std :: os :: raw :: c_char , value : f64 , is_set : bool) -> f64 { match self . pointers . GetSetAutomationItemInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetAutomationItemInfo)) , Some (f) => f (env , autoitem_idx , desc , value , is_set) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetAutomationItemInfo_String (& self , env : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , desc : * const :: std :: os :: raw :: c_char , valuestrNeedBig : * mut :: std :: os :: raw :: c_char , is_set : bool) -> bool { match self . pointers . GetSetAutomationItemInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetAutomationItemInfo_String)) , Some (f) => f (env , autoitem_idx , desc , valuestrNeedBig , is_set) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetEnvelopeInfo_String (& self , env : * mut root :: TrackEnvelope , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool) -> bool { match self . pointers . GetSetEnvelopeInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetEnvelopeInfo_String)) , Some (f) => f (env , parmname , stringNeedBig , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetEnvelopeState (& self , env : * mut root :: TrackEnvelope , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetSetEnvelopeState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetEnvelopeState)) , Some (f) => f (env , str , str_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetEnvelopeState2 (& self , env : * mut root :: TrackEnvelope , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int , isundo : bool) -> bool { match self . pointers . GetSetEnvelopeState2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetEnvelopeState2)) , Some (f) => f (env , str , str_sz , isundo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetItemState (& self , item : * mut root :: MediaItem , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetSetItemState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetItemState)) , Some (f) => f (item , str , str_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetItemState2 (& self , item : * mut root :: MediaItem , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int , isundo : bool) -> bool { match self . pointers . GetSetItemState2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetItemState2)) , Some (f) => f (item , str , str_sz , isundo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetMediaItemInfo (& self , item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetSetMediaItemInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetMediaItemInfo)) , Some (f) => f (item , parmname , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetMediaItemInfo_String (& self , item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool) -> bool { match self . pointers . GetSetMediaItemInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetMediaItemInfo_String)) , Some (f) => f (item , parmname , stringNeedBig , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetMediaItemTakeInfo (& self , tk : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetSetMediaItemTakeInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetMediaItemTakeInfo)) , Some (f) => f (tk , parmname , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetMediaItemTakeInfo_String (& self , tk : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool) -> bool { match self . pointers . GetSetMediaItemTakeInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetMediaItemTakeInfo_String)) , Some (f) => f (tk , parmname , stringNeedBig , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetMediaTrackInfo (& self , tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetSetMediaTrackInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetMediaTrackInfo)) , Some (f) => f (tr , parmname , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetMediaTrackInfo_String (& self , tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool) -> bool { match self . pointers . GetSetMediaTrackInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetMediaTrackInfo_String)) , Some (f) => f (tr , parmname , stringNeedBig , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetObjectState (& self , obj : * mut :: std :: os :: raw :: c_void , str : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char { match self . pointers . GetSetObjectState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetObjectState)) , Some (f) => f (obj , str) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetObjectState2 (& self , obj : * mut :: std :: os :: raw :: c_void , str : * const :: std :: os :: raw :: c_char , isundo : bool) -> * mut :: std :: os :: raw :: c_char { match self . pointers . GetSetObjectState2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetObjectState2)) , Some (f) => f (obj , str , isundo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetProjectAuthor (& self , proj : * mut root :: ReaProject , set : bool , author : * mut :: std :: os :: raw :: c_char , author_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetSetProjectAuthor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetProjectAuthor)) , Some (f) => f (proj , set , author , author_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetProjectGrid (& self , project : * mut root :: ReaProject , set : bool , divisionInOutOptional : * mut f64 , swingmodeInOutOptional : * mut :: std :: os :: raw :: c_int , swingamtInOutOptional : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . GetSetProjectGrid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetProjectGrid)) , Some (f) => f (project , set , divisionInOutOptional , swingmodeInOutOptional , swingamtInOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetProjectInfo (& self , project : * mut root :: ReaProject , desc : * const :: std :: os :: raw :: c_char , value : f64 , is_set : bool) -> f64 { match self . pointers . GetSetProjectInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetProjectInfo)) , Some (f) => f (project , desc , value , is_set) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetProjectInfo_String (& self , project : * mut root :: ReaProject , desc : * const :: std :: os :: raw :: c_char , valuestrNeedBig : * mut :: std :: os :: raw :: c_char , is_set : bool) -> bool { match self . pointers . GetSetProjectInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetProjectInfo_String)) , Some (f) => f (project , desc , valuestrNeedBig , is_set) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetProjectNotes (& self , proj : * mut root :: ReaProject , set : bool , notesNeedBig : * mut :: std :: os :: raw :: c_char , notesNeedBig_sz : :: std :: os :: raw :: c_int) { match self . pointers . GetSetProjectNotes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetProjectNotes)) , Some (f) => f (proj , set , notesNeedBig , notesNeedBig_sz) , } } pub fn GetSetRepeat (& self , val : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetSetRepeat { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetRepeat)) , Some (f) => f (val) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetRepeatEx (& self , proj : * mut root :: ReaProject , val : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetSetRepeatEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetRepeatEx)) , Some (f) => f (proj , val) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackGroupMembership (& self , tr : * mut root :: MediaTrack , groupname : * const :: std :: os :: raw :: c_char , setmask : :: std :: os :: raw :: c_uint , setvalue : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint { match self . pointers . GetSetTrackGroupMembership { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackGroupMembership)) , Some (f) => f (tr , groupname , setmask , setvalue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackGroupMembershipHigh (& self , tr : * mut root :: MediaTrack , groupname : * const :: std :: os :: raw :: c_char , setmask : :: std :: os :: raw :: c_uint , setvalue : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint { match self . pointers . GetSetTrackGroupMembershipHigh { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackGroupMembershipHigh)) , Some (f) => f (tr , groupname , setmask , setvalue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackMIDISupportFile (& self , proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , which : :: std :: os :: raw :: c_int , filename : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetSetTrackMIDISupportFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackMIDISupportFile)) , Some (f) => f (proj , track , which , filename) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackSendInfo (& self , tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetSetTrackSendInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackSendInfo)) , Some (f) => f (tr , category , sendidx , parmname , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackSendInfo_String (& self , tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool) -> bool { match self . pointers . GetSetTrackSendInfo_String { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackSendInfo_String)) , Some (f) => f (tr , category , sendidx , parmname , stringNeedBig , setNewValue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackState (& self , track : * mut root :: MediaTrack , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetSetTrackState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackState)) , Some (f) => f (track , str , str_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSetTrackState2 (& self , track : * mut root :: MediaTrack , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int , isundo : bool) -> bool { match self . pointers . GetSetTrackState2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSetTrackState2)) , Some (f) => f (track , str , str_sz , isundo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSubProjectFromSource (& self , src : * mut root :: PCM_source) -> * mut root :: ReaProject { match self . pointers . GetSubProjectFromSource { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSubProjectFromSource)) , Some (f) => f (src) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTake (& self , item : * mut root :: MediaItem , takeidx : :: std :: os :: raw :: c_int) -> * mut root :: MediaItem_Take { match self . pointers . GetTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTake)) , Some (f) => f (item , takeidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeEnvelope (& self , take : * mut root :: MediaItem_Take , envidx : :: std :: os :: raw :: c_int) -> * mut root :: TrackEnvelope { match self . pointers . GetTakeEnvelope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeEnvelope)) , Some (f) => f (take , envidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeEnvelopeByName (& self , take : * mut root :: MediaItem_Take , envname : * const :: std :: os :: raw :: c_char) -> * mut root :: TrackEnvelope { match self . pointers . GetTakeEnvelopeByName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeEnvelopeByName)) , Some (f) => f (take , envname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeMarker (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , nameOut : * mut :: std :: os :: raw :: c_char , nameOut_sz : :: std :: os :: raw :: c_int , colorOutOptional : * mut :: std :: os :: raw :: c_int) -> f64 { match self . pointers . GetTakeMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeMarker)) , Some (f) => f (take , idx , nameOut , nameOut_sz , colorOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeName (& self , take : * mut root :: MediaItem_Take) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetTakeName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeName)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeNumStretchMarkers (& self , take : * mut root :: MediaItem_Take) -> :: std :: os :: raw :: c_int { match self . pointers . GetTakeNumStretchMarkers { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeNumStretchMarkers)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeStretchMarker (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , posOut : * mut f64 , srcposOutOptional : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . GetTakeStretchMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeStretchMarker)) , Some (f) => f (take , idx , posOut , srcposOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTakeStretchMarkerSlope (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . GetTakeStretchMarkerSlope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTakeStretchMarkerSlope)) , Some (f) => f (take , idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTCPFXParm (& self , project : * mut root :: ReaProject , track : * mut root :: MediaTrack , index : :: std :: os :: raw :: c_int , fxindexOut : * mut :: std :: os :: raw :: c_int , parmidxOut : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetTCPFXParm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTCPFXParm)) , Some (f) => f (project , track , index , fxindexOut , parmidxOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTempoMatchPlayRate (& self , source : * mut root :: PCM_source , srcscale : f64 , position : f64 , mult : f64 , rateOut : * mut f64 , targetlenOut : * mut f64) -> bool { match self . pointers . GetTempoMatchPlayRate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTempoMatchPlayRate)) , Some (f) => f (source , srcscale , position , mult , rateOut , targetlenOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTempoTimeSigMarker (& self , proj : * mut root :: ReaProject , ptidx : :: std :: os :: raw :: c_int , timeposOut : * mut f64 , measureposOut : * mut :: std :: os :: raw :: c_int , beatposOut : * mut f64 , bpmOut : * mut f64 , timesig_numOut : * mut :: std :: os :: raw :: c_int , timesig_denomOut : * mut :: std :: os :: raw :: c_int , lineartempoOut : * mut bool) -> bool { match self . pointers . GetTempoTimeSigMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTempoTimeSigMarker)) , Some (f) => f (proj , ptidx , timeposOut , measureposOut , beatposOut , bpmOut , timesig_numOut , timesig_denomOut , lineartempoOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetThemeColor (& self , ini_key : * const :: std :: os :: raw :: c_char , flagsOptional : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetThemeColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetThemeColor)) , Some (f) => f (ini_key , flagsOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetThingFromPoint (& self , screen_x : :: std :: os :: raw :: c_int , screen_y : :: std :: os :: raw :: c_int , infoOut : * mut :: std :: os :: raw :: c_char , infoOut_sz : :: std :: os :: raw :: c_int) -> * mut root :: MediaTrack { match self . pointers . GetThingFromPoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetThingFromPoint)) , Some (f) => f (screen_x , screen_y , infoOut , infoOut_sz) , } } pub fn GetToggleCommandState (& self , command_id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetToggleCommandState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetToggleCommandState)) , Some (f) => f (command_id) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetToggleCommandState2 (& self , section : * mut root :: KbdSectionInfo , command_id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetToggleCommandState2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetToggleCommandState2)) , Some (f) => f (section , command_id) , } } pub fn GetToggleCommandStateEx (& self , section_id : :: std :: os :: raw :: c_int , command_id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetToggleCommandStateEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetToggleCommandStateEx)) , Some (f) => f (section_id , command_id) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetToggleCommandStateThroughHooks (& self , section : * mut root :: KbdSectionInfo , command_id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetToggleCommandStateThroughHooks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetToggleCommandStateThroughHooks)) , Some (f) => f (section , command_id) , } } pub fn GetTooltipWindow (& self) -> root :: HWND { match self . pointers . GetTooltipWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTooltipWindow)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrack (& self , proj : * mut root :: ReaProject , trackidx : :: std :: os :: raw :: c_int) -> * mut root :: MediaTrack { match self . pointers . GetTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrack)) , Some (f) => f (proj , trackidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackAutomationMode (& self , tr : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . GetTrackAutomationMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackAutomationMode)) , Some (f) => f (tr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackColor (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . GetTrackColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackColor)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackDepth (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . GetTrackDepth { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackDepth)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackEnvelope (& self , track : * mut root :: MediaTrack , envidx : :: std :: os :: raw :: c_int) -> * mut root :: TrackEnvelope { match self . pointers . GetTrackEnvelope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackEnvelope)) , Some (f) => f (track , envidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackEnvelopeByChunkName (& self , tr : * mut root :: MediaTrack , cfgchunkname_or_guid : * const :: std :: os :: raw :: c_char) -> * mut root :: TrackEnvelope { match self . pointers . GetTrackEnvelopeByChunkName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackEnvelopeByChunkName)) , Some (f) => f (tr , cfgchunkname_or_guid) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackEnvelopeByName (& self , track : * mut root :: MediaTrack , envname : * const :: std :: os :: raw :: c_char) -> * mut root :: TrackEnvelope { match self . pointers . GetTrackEnvelopeByName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackEnvelopeByName)) , Some (f) => f (track , envname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackFromPoint (& self , screen_x : :: std :: os :: raw :: c_int , screen_y : :: std :: os :: raw :: c_int , infoOutOptional : * mut :: std :: os :: raw :: c_int) -> * mut root :: MediaTrack { match self . pointers . GetTrackFromPoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackFromPoint)) , Some (f) => f (screen_x , screen_y , infoOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackGUID (& self , tr : * mut root :: MediaTrack) -> * mut root :: GUID { match self . pointers . GetTrackGUID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackGUID)) , Some (f) => f (tr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackInfo (& self , track : root :: INT_PTR , flags : * mut :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetTrackInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackInfo)) , Some (f) => f (track , flags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackMediaItem (& self , tr : * mut root :: MediaTrack , itemidx : :: std :: os :: raw :: c_int) -> * mut root :: MediaItem { match self . pointers . GetTrackMediaItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackMediaItem)) , Some (f) => f (tr , itemidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackMIDILyrics (& self , track : * mut root :: MediaTrack , flag : :: std :: os :: raw :: c_int , bufOutWantNeedBig : * mut :: std :: os :: raw :: c_char , bufOutWantNeedBig_sz : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetTrackMIDILyrics { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackMIDILyrics)) , Some (f) => f (track , flag , bufOutWantNeedBig , bufOutWantNeedBig_sz) , } } pub fn GetTrackMIDINoteName (& self , track : :: std :: os :: raw :: c_int , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetTrackMIDINoteName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackMIDINoteName)) , Some (f) => f (track , pitch , chan) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackMIDINoteNameEx (& self , proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetTrackMIDINoteNameEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackMIDINoteNameEx)) , Some (f) => f (proj , track , pitch , chan) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackMIDINoteRange (& self , proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , note_loOut : * mut :: std :: os :: raw :: c_int , note_hiOut : * mut :: std :: os :: raw :: c_int) { match self . pointers . GetTrackMIDINoteRange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackMIDINoteRange)) , Some (f) => f (proj , track , note_loOut , note_hiOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackName (& self , track : * mut root :: MediaTrack , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetTrackName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackName)) , Some (f) => f (track , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackNumMediaItems (& self , tr : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . GetTrackNumMediaItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackNumMediaItems)) , Some (f) => f (tr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackNumSends (& self , tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetTrackNumSends { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackNumSends)) , Some (f) => f (tr , category) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackReceiveName (& self , track : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetTrackReceiveName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackReceiveName)) , Some (f) => f (track , recv_index , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackReceiveUIMute (& self , track : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , muteOut : * mut bool) -> bool { match self . pointers . GetTrackReceiveUIMute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackReceiveUIMute)) , Some (f) => f (track , recv_index , muteOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackReceiveUIVolPan (& self , track : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , volumeOut : * mut f64 , panOut : * mut f64) -> bool { match self . pointers . GetTrackReceiveUIVolPan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackReceiveUIVolPan)) , Some (f) => f (track , recv_index , volumeOut , panOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackSendInfo_Value (& self , tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . GetTrackSendInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackSendInfo_Value)) , Some (f) => f (tr , category , sendidx , parmname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackSendName (& self , track : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetTrackSendName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackSendName)) , Some (f) => f (track , send_index , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackSendUIMute (& self , track : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , muteOut : * mut bool) -> bool { match self . pointers . GetTrackSendUIMute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackSendUIMute)) , Some (f) => f (track , send_index , muteOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackSendUIVolPan (& self , track : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , volumeOut : * mut f64 , panOut : * mut f64) -> bool { match self . pointers . GetTrackSendUIVolPan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackSendUIVolPan)) , Some (f) => f (track , send_index , volumeOut , panOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackState (& self , track : * mut root :: MediaTrack , flagsOut : * mut :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . GetTrackState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackState)) , Some (f) => f (track , flagsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackStateChunk (& self , track : * mut root :: MediaTrack , strNeedBig : * mut :: std :: os :: raw :: c_char , strNeedBig_sz : :: std :: os :: raw :: c_int , isundoOptional : bool) -> bool { match self . pointers . GetTrackStateChunk { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackStateChunk)) , Some (f) => f (track , strNeedBig , strNeedBig_sz , isundoOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackUIMute (& self , track : * mut root :: MediaTrack , muteOut : * mut bool) -> bool { match self . pointers . GetTrackUIMute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackUIMute)) , Some (f) => f (track , muteOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackUIPan (& self , track : * mut root :: MediaTrack , pan1Out : * mut f64 , pan2Out : * mut f64 , panmodeOut : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetTrackUIPan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackUIPan)) , Some (f) => f (track , pan1Out , pan2Out , panmodeOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTrackUIVolPan (& self , track : * mut root :: MediaTrack , volumeOut : * mut f64 , panOut : * mut f64) -> bool { match self . pointers . GetTrackUIVolPan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTrackUIVolPan)) , Some (f) => f (track , volumeOut , panOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetUnderrunTime (& self , audio_xrunOut : * mut :: std :: os :: raw :: c_uint , media_xrunOut : * mut :: std :: os :: raw :: c_uint , curtimeOut : * mut :: std :: os :: raw :: c_uint) { match self . pointers . GetUnderrunTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetUnderrunTime)) , Some (f) => f (audio_xrunOut , media_xrunOut , curtimeOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetUserFileNameForRead (& self , filenameNeed4096 : * mut :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char , defext : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . GetUserFileNameForRead { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetUserFileNameForRead)) , Some (f) => f (filenameNeed4096 , title , defext) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetUserInputs (& self , title : * const :: std :: os :: raw :: c_char , num_inputs : :: std :: os :: raw :: c_int , captions_csv : * const :: std :: os :: raw :: c_char , retvals_csv : * mut :: std :: os :: raw :: c_char , retvals_csv_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . GetUserInputs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetUserInputs)) , Some (f) => f (title , num_inputs , captions_csv , retvals_csv , retvals_csv_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GoToMarker (& self , proj : * mut root :: ReaProject , marker_index : :: std :: os :: raw :: c_int , use_timeline_order : bool) { match self . pointers . GoToMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GoToMarker)) , Some (f) => f (proj , marker_index , use_timeline_order) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GoToRegion (& self , proj : * mut root :: ReaProject , region_index : :: std :: os :: raw :: c_int , use_timeline_order : bool) { match self . pointers . GoToRegion { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GoToRegion)) , Some (f) => f (proj , region_index , use_timeline_order) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GR_SelectColor (& self , hwnd : root :: HWND , colorOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GR_SelectColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GR_SelectColor)) , Some (f) => f (hwnd , colorOut) , } } pub fn GSC_mainwnd (& self , t : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GSC_mainwnd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GSC_mainwnd)) , Some (f) => f (t) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn guidToString (& self , g : * const root :: GUID , destNeed64 : * mut :: std :: os :: raw :: c_char) { match self . pointers . guidToString { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (guidToString)) , Some (f) => f (g , destNeed64) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn HasExtState (& self , section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . HasExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (HasExtState)) , Some (f) => f (section , key) , } } pub fn HasTrackMIDIPrograms (& self , track : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . HasTrackMIDIPrograms { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (HasTrackMIDIPrograms)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn HasTrackMIDIProgramsEx (& self , proj : * mut root :: ReaProject , track : * mut root :: MediaTrack) -> * const :: std :: os :: raw :: c_char { match self . pointers . HasTrackMIDIProgramsEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (HasTrackMIDIProgramsEx)) , Some (f) => f (proj , track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Help_Set (& self , helpstring : * const :: std :: os :: raw :: c_char , is_temporary_help : bool) { match self . pointers . Help_Set { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Help_Set)) , Some (f) => f (helpstring , is_temporary_help) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn HiresPeaksFromSource (& self , src : * mut root :: PCM_source , block : * mut root :: PCM_source_peaktransfer_t) { match self . pointers . HiresPeaksFromSource { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (HiresPeaksFromSource)) , Some (f) => f (src , block) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn image_resolve_fn (& self , in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int) { match self . pointers . image_resolve_fn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (image_resolve_fn)) , Some (f) => f (in_ , out , out_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InsertAutomationItem (& self , env : * mut root :: TrackEnvelope , pool_id : :: std :: os :: raw :: c_int , position : f64 , length : f64) -> :: std :: os :: raw :: c_int { match self . pointers . InsertAutomationItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertAutomationItem)) , Some (f) => f (env , pool_id , position , length) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InsertEnvelopePoint (& self , envelope : * mut root :: TrackEnvelope , time : f64 , value : f64 , shape : :: std :: os :: raw :: c_int , tension : f64 , selected : bool , noSortInOptional : * mut bool) -> bool { match self . pointers . InsertEnvelopePoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertEnvelopePoint)) , Some (f) => f (envelope , time , value , shape , tension , selected , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InsertEnvelopePointEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , time : f64 , value : f64 , shape : :: std :: os :: raw :: c_int , tension : f64 , selected : bool , noSortInOptional : * mut bool) -> bool { match self . pointers . InsertEnvelopePointEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertEnvelopePointEx)) , Some (f) => f (envelope , autoitem_idx , time , value , shape , tension , selected , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InsertMedia (& self , file : * const :: std :: os :: raw :: c_char , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . InsertMedia { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertMedia)) , Some (f) => f (file , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InsertMediaSection (& self , file : * const :: std :: os :: raw :: c_char , mode : :: std :: os :: raw :: c_int , startpct : f64 , endpct : f64 , pitchshift : f64) -> :: std :: os :: raw :: c_int { match self . pointers . InsertMediaSection { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertMediaSection)) , Some (f) => f (file , mode , startpct , endpct , pitchshift) , } } pub fn InsertTrackAtIndex (& self , idx : :: std :: os :: raw :: c_int , wantDefaults : bool) { match self . pointers . InsertTrackAtIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertTrackAtIndex)) , Some (f) => f (idx , wantDefaults) , } } pub fn IsInRealTimeAudio (& self) -> :: std :: os :: raw :: c_int { match self . pointers . IsInRealTimeAudio { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsInRealTimeAudio)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsItemTakeActiveForPlayback (& self , item : * mut root :: MediaItem , take : * mut root :: MediaItem_Take) -> bool { match self . pointers . IsItemTakeActiveForPlayback { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsItemTakeActiveForPlayback)) , Some (f) => f (item , take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsMediaExtension (& self , ext : * const :: std :: os :: raw :: c_char , wantOthers : bool) -> bool { match self . pointers . IsMediaExtension { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsMediaExtension)) , Some (f) => f (ext , wantOthers) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsMediaItemSelected (& self , item : * mut root :: MediaItem) -> bool { match self . pointers . IsMediaItemSelected { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsMediaItemSelected)) , Some (f) => f (item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsProjectDirty (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . IsProjectDirty { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsProjectDirty)) , Some (f) => f (proj) , } } pub fn IsREAPER (& self) -> bool { match self . pointers . IsREAPER { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsREAPER)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsTrackSelected (& self , track : * mut root :: MediaTrack) -> bool { match self . pointers . IsTrackSelected { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsTrackSelected)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsTrackVisible (& self , track : * mut root :: MediaTrack , mixer : bool) -> bool { match self . pointers . IsTrackVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsTrackVisible)) , Some (f) => f (track , mixer) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_create (& self , guid : * const root :: GUID) -> * mut root :: reaper_functions :: joystick_device { match self . pointers . joystick_create { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_create)) , Some (f) => f (guid) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_destroy (& self , device : * mut root :: reaper_functions :: joystick_device) { match self . pointers . joystick_destroy { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_destroy)) , Some (f) => f (device) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_enum (& self , index : :: std :: os :: raw :: c_int , namestrOutOptional : * mut * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char { match self . pointers . joystick_enum { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_enum)) , Some (f) => f (index , namestrOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_getaxis (& self , dev : * mut root :: reaper_functions :: joystick_device , axis : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . joystick_getaxis { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_getaxis)) , Some (f) => f (dev , axis) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_getbuttonmask (& self , dev : * mut root :: reaper_functions :: joystick_device) -> :: std :: os :: raw :: c_uint { match self . pointers . joystick_getbuttonmask { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_getbuttonmask)) , Some (f) => f (dev) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_getinfo (& self , dev : * mut root :: reaper_functions :: joystick_device , axesOutOptional : * mut :: std :: os :: raw :: c_int , povsOutOptional : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . joystick_getinfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_getinfo)) , Some (f) => f (dev , axesOutOptional , povsOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_getpov (& self , dev : * mut root :: reaper_functions :: joystick_device , pov : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . joystick_getpov { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_getpov)) , Some (f) => f (dev , pov) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn joystick_update (& self , dev : * mut root :: reaper_functions :: joystick_device) -> bool { match self . pointers . joystick_update { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (joystick_update)) , Some (f) => f (dev) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_enumerateActions (& self , section : * mut root :: KbdSectionInfo , idx : :: std :: os :: raw :: c_int , nameOut : * mut * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . kbd_enumerateActions { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_enumerateActions)) , Some (f) => f (section , idx , nameOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_formatKeyName (& self , ac : * mut root :: ACCEL , s : * mut :: std :: os :: raw :: c_char) { match self . pointers . kbd_formatKeyName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_formatKeyName)) , Some (f) => f (ac , s) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_getCommandName (& self , cmd : :: std :: os :: raw :: c_int , s : * mut :: std :: os :: raw :: c_char , section : * mut root :: KbdSectionInfo) { match self . pointers . kbd_getCommandName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_getCommandName)) , Some (f) => f (cmd , s , section) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_getTextFromCmd (& self , cmd : :: std :: os :: raw :: c_int , section : * mut root :: KbdSectionInfo) -> * const :: std :: os :: raw :: c_char { match self . pointers . kbd_getTextFromCmd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_getTextFromCmd)) , Some (f) => f (cmd , section) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn KBD_OnMainActionEx (& self , cmd : :: std :: os :: raw :: c_int , val : :: std :: os :: raw :: c_int , valhw : :: std :: os :: raw :: c_int , relmode : :: std :: os :: raw :: c_int , hwnd : root :: HWND , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . KBD_OnMainActionEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (KBD_OnMainActionEx)) , Some (f) => f (cmd , val , valhw , relmode , hwnd , proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_OnMidiEvent (& self , evt : * mut root :: MIDI_event_t , dev_index : :: std :: os :: raw :: c_int) { match self . pointers . kbd_OnMidiEvent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_OnMidiEvent)) , Some (f) => f (evt , dev_index) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_OnMidiList (& self , list : * mut root :: MIDI_eventlist , dev_index : :: std :: os :: raw :: c_int) { match self . pointers . kbd_OnMidiList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_OnMidiList)) , Some (f) => f (list , dev_index) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_ProcessActionsMenu (& self , menu : root :: HMENU , section : * mut root :: KbdSectionInfo) { match self . pointers . kbd_ProcessActionsMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_ProcessActionsMenu)) , Some (f) => f (menu , section) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_processMidiEventActionEx (& self , evt : * mut root :: MIDI_event_t , section : * mut root :: KbdSectionInfo , hwndCtx : root :: HWND) -> bool { match self . pointers . kbd_processMidiEventActionEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_processMidiEventActionEx)) , Some (f) => f (evt , section , hwndCtx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_reprocessMenu (& self , menu : root :: HMENU , section : * mut root :: KbdSectionInfo) { match self . pointers . kbd_reprocessMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_reprocessMenu)) , Some (f) => f (menu , section) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_RunCommandThroughHooks (& self , section : * mut root :: KbdSectionInfo , actionCommandID : * const :: std :: os :: raw :: c_int , val : * const :: std :: os :: raw :: c_int , valhw : * const :: std :: os :: raw :: c_int , relmode : * const :: std :: os :: raw :: c_int , hwnd : root :: HWND) -> bool { match self . pointers . kbd_RunCommandThroughHooks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_RunCommandThroughHooks)) , Some (f) => f (section , actionCommandID , val , valhw , relmode , hwnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_translateAccelerator (& self , hwnd : root :: HWND , msg : * mut root :: MSG , section : * mut root :: KbdSectionInfo) -> :: std :: os :: raw :: c_int { match self . pointers . kbd_translateAccelerator { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_translateAccelerator)) , Some (f) => f (hwnd , msg , section) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn kbd_translateMouse (& self , winmsg : * mut :: std :: os :: raw :: c_void , midimsg : * mut :: std :: os :: raw :: c_uchar) -> bool { match self . pointers . kbd_translateMouse { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (kbd_translateMouse)) , Some (f) => f (winmsg , midimsg) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__Destroy (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) { match self . pointers . LICE__Destroy { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__Destroy)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__DestroyFont (& self , font : * mut root :: reaper_functions :: LICE_IFont) { match self . pointers . LICE__DestroyFont { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__DestroyFont)) , Some (f) => f (font) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__DrawText (& self , font : * mut root :: reaper_functions :: LICE_IFont , bm : * mut root :: reaper_functions :: LICE_IBitmap , str : * const :: std :: os :: raw :: c_char , strcnt : :: std :: os :: raw :: c_int , rect : * mut root :: RECT , dtFlags : root :: UINT) -> :: std :: os :: raw :: c_int { match self . pointers . LICE__DrawText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__DrawText)) , Some (f) => f (font , bm , str , strcnt , rect , dtFlags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__GetBits (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) -> * mut :: std :: os :: raw :: c_void { match self . pointers . LICE__GetBits { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__GetBits)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__GetDC (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) -> root :: HDC { match self . pointers . LICE__GetDC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__GetDC)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__GetHeight (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) -> :: std :: os :: raw :: c_int { match self . pointers . LICE__GetHeight { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__GetHeight)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__GetRowSpan (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) -> :: std :: os :: raw :: c_int { match self . pointers . LICE__GetRowSpan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__GetRowSpan)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__GetWidth (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) -> :: std :: os :: raw :: c_int { match self . pointers . LICE__GetWidth { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__GetWidth)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__IsFlipped (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap) -> bool { match self . pointers . LICE__IsFlipped { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__IsFlipped)) , Some (f) => f (bm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__resize (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int) -> bool { match self . pointers . LICE__resize { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__resize)) , Some (f) => f (bm , w , h) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__SetBkColor (& self , font : * mut root :: reaper_functions :: LICE_IFont , color : root :: reaper_functions :: LICE_pixel) -> root :: reaper_functions :: LICE_pixel { match self . pointers . LICE__SetBkColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__SetBkColor)) , Some (f) => f (font , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__SetFromHFont (& self , font : * mut root :: reaper_functions :: LICE_IFont , hfont : root :: HFONT , flags : :: std :: os :: raw :: c_int) { match self . pointers . LICE__SetFromHFont { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__SetFromHFont)) , Some (f) => f (font , hfont , flags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__SetTextColor (& self , font : * mut root :: reaper_functions :: LICE_IFont , color : root :: reaper_functions :: LICE_pixel) -> root :: reaper_functions :: LICE_pixel { match self . pointers . LICE__SetTextColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__SetTextColor)) , Some (f) => f (font , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE__SetTextCombineMode (& self , ifont : * mut root :: reaper_functions :: LICE_IFont , mode : :: std :: os :: raw :: c_int , alpha : f32) { match self . pointers . LICE__SetTextCombineMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE__SetTextCombineMode)) , Some (f) => f (ifont , mode , alpha) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Arc (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , cx : f32 , cy : f32 , r : f32 , minAngle : f32 , maxAngle : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool) { match self . pointers . LICE_Arc { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Arc)) , Some (f) => f (dest , cx , cy , r , minAngle , maxAngle , color , alpha , mode , aa) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Blit (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , srcx : :: std :: os :: raw :: c_int , srcy : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_Blit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Blit)) , Some (f) => f (dest , src , dstx , dsty , srcx , srcy , srcw , srch , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Blur (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , srcx : :: std :: os :: raw :: c_int , srcy : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int) { match self . pointers . LICE_Blur { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Blur)) , Some (f) => f (dest , src , dstx , dsty , srcx , srcy , srcw , srch) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_BorderedRect (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , bgcolor : root :: reaper_functions :: LICE_pixel , fgcolor : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_BorderedRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_BorderedRect)) , Some (f) => f (dest , x , y , w , h , bgcolor , fgcolor , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Circle (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , cx : f32 , cy : f32 , r : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool) { match self . pointers . LICE_Circle { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Circle)) , Some (f) => f (dest , cx , cy , r , color , alpha , mode , aa) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Clear (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , color : root :: reaper_functions :: LICE_pixel) { match self . pointers . LICE_Clear { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Clear)) , Some (f) => f (dest , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_ClearRect (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , mask : root :: reaper_functions :: LICE_pixel , orbits : root :: reaper_functions :: LICE_pixel) { match self . pointers . LICE_ClearRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_ClearRect)) , Some (f) => f (dest , x , y , w , h , mask , orbits) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_ClipLine (& self , pX1Out : * mut :: std :: os :: raw :: c_int , pY1Out : * mut :: std :: os :: raw :: c_int , pX2Out : * mut :: std :: os :: raw :: c_int , pY2Out : * mut :: std :: os :: raw :: c_int , xLo : :: std :: os :: raw :: c_int , yLo : :: std :: os :: raw :: c_int , xHi : :: std :: os :: raw :: c_int , yHi : :: std :: os :: raw :: c_int) -> bool { match self . pointers . LICE_ClipLine { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_ClipLine)) , Some (f) => f (pX1Out , pY1Out , pX2Out , pY2Out , xLo , yLo , xHi , yHi) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Copy (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap) { match self . pointers . LICE_Copy { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Copy)) , Some (f) => f (dest , src) , } } pub fn LICE_CreateBitmap (& self , mode : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int) -> * mut root :: reaper_functions :: LICE_IBitmap { match self . pointers . LICE_CreateBitmap { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_CreateBitmap)) , Some (f) => f (mode , w , h) , } } pub fn LICE_CreateFont (& self) -> * mut root :: reaper_functions :: LICE_IFont { match self . pointers . LICE_CreateFont { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_CreateFont)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_DrawCBezier (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , xstart : f64 , ystart : f64 , xctl1 : f64 , yctl1 : f64 , xctl2 : f64 , yctl2 : f64 , xend : f64 , yend : f64 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool , tol : f64) { match self . pointers . LICE_DrawCBezier { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_DrawCBezier)) , Some (f) => f (dest , xstart , ystart , xctl1 , yctl1 , xctl2 , yctl2 , xend , yend , color , alpha , mode , aa , tol) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_DrawChar (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , c : :: std :: os :: raw :: c_char , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_DrawChar { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_DrawChar)) , Some (f) => f (bm , x , y , c , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_DrawGlyph (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alphas : * mut root :: reaper_functions :: LICE_pixel_chan , glyph_w : :: std :: os :: raw :: c_int , glyph_h : :: std :: os :: raw :: c_int , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_DrawGlyph { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_DrawGlyph)) , Some (f) => f (dest , x , y , color , alphas , glyph_w , glyph_h , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_DrawRect (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_DrawRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_DrawRect)) , Some (f) => f (dest , x , y , w , h , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_DrawText (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , string : * const :: std :: os :: raw :: c_char , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_DrawText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_DrawText)) , Some (f) => f (bm , x , y , string , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_FillCBezier (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , xstart : f64 , ystart : f64 , xctl1 : f64 , yctl1 : f64 , xctl2 : f64 , yctl2 : f64 , xend : f64 , yend : f64 , yfill : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool , tol : f64) { match self . pointers . LICE_FillCBezier { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_FillCBezier)) , Some (f) => f (dest , xstart , ystart , xctl1 , yctl1 , xctl2 , yctl2 , xend , yend , yfill , color , alpha , mode , aa , tol) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_FillCircle (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , cx : f32 , cy : f32 , r : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool) { match self . pointers . LICE_FillCircle { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_FillCircle)) , Some (f) => f (dest , cx , cy , r , color , alpha , mode , aa) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_FillConvexPolygon (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : * mut :: std :: os :: raw :: c_int , y : * mut :: std :: os :: raw :: c_int , npoints : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_FillConvexPolygon { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_FillConvexPolygon)) , Some (f) => f (dest , x , y , npoints , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_FillRect (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_FillRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_FillRect)) , Some (f) => f (dest , x , y , w , h , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_FillTrapezoid (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x1a : :: std :: os :: raw :: c_int , x1b : :: std :: os :: raw :: c_int , y1 : :: std :: os :: raw :: c_int , x2a : :: std :: os :: raw :: c_int , x2b : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_FillTrapezoid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_FillTrapezoid)) , Some (f) => f (dest , x1a , x1b , y1 , x2a , x2b , y2 , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_FillTriangle (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : :: std :: os :: raw :: c_int , y1 : :: std :: os :: raw :: c_int , x2 : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , x3 : :: std :: os :: raw :: c_int , y3 : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_FillTriangle { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_FillTriangle)) , Some (f) => f (dest , x1 , y1 , x2 , y2 , x3 , y3 , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_GetPixel (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int) -> root :: reaper_functions :: LICE_pixel { match self . pointers . LICE_GetPixel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_GetPixel)) , Some (f) => f (bm , x , y) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_GradRect (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , dstw : :: std :: os :: raw :: c_int , dsth : :: std :: os :: raw :: c_int , ir : f32 , ig : f32 , ib : f32 , ia : f32 , drdx : f32 , dgdx : f32 , dbdx : f32 , dadx : f32 , drdy : f32 , dgdy : f32 , dbdy : f32 , dady : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_GradRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_GradRect)) , Some (f) => f (dest , dstx , dsty , dstw , dsth , ir , ig , ib , ia , drdx , dgdx , dbdx , dadx , drdy , dgdy , dbdy , dady , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_Line (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : f32 , y1 : f32 , x2 : f32 , y2 : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool) { match self . pointers . LICE_Line { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_Line)) , Some (f) => f (dest , x1 , y1 , x2 , y2 , color , alpha , mode , aa) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_LineInt (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : :: std :: os :: raw :: c_int , y1 : :: std :: os :: raw :: c_int , x2 : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool) { match self . pointers . LICE_LineInt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_LineInt)) , Some (f) => f (dest , x1 , y1 , x2 , y2 , color , alpha , mode , aa) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_LoadPNG (& self , filename : * const :: std :: os :: raw :: c_char , bmp : * mut root :: reaper_functions :: LICE_IBitmap) -> * mut root :: reaper_functions :: LICE_IBitmap { match self . pointers . LICE_LoadPNG { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_LoadPNG)) , Some (f) => f (filename , bmp) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_LoadPNGFromResource (& self , hInst : root :: HINSTANCE , resid : * const :: std :: os :: raw :: c_char , bmp : * mut root :: reaper_functions :: LICE_IBitmap) -> * mut root :: reaper_functions :: LICE_IBitmap { match self . pointers . LICE_LoadPNGFromResource { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_LoadPNGFromResource)) , Some (f) => f (hInst , resid , bmp) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_MeasureText (& self , string : * const :: std :: os :: raw :: c_char , w : * mut :: std :: os :: raw :: c_int , h : * mut :: std :: os :: raw :: c_int) { match self . pointers . LICE_MeasureText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_MeasureText)) , Some (f) => f (string , w , h) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_MultiplyAddRect (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , rsc : f32 , gsc : f32 , bsc : f32 , asc : f32 , radd : f32 , gadd : f32 , badd : f32 , aadd : f32) { match self . pointers . LICE_MultiplyAddRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_MultiplyAddRect)) , Some (f) => f (dest , x , y , w , h , rsc , gsc , bsc , asc , radd , gadd , badd , aadd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_PutPixel (& self , bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_PutPixel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_PutPixel)) , Some (f) => f (bm , x , y , color , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_RotatedBlit (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , dstw : :: std :: os :: raw :: c_int , dsth : :: std :: os :: raw :: c_int , srcx : f32 , srcy : f32 , srcw : f32 , srch : f32 , angle : f32 , cliptosourcerect : bool , alpha : f32 , mode : :: std :: os :: raw :: c_int , rotxcent : f32 , rotycent : f32) { match self . pointers . LICE_RotatedBlit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_RotatedBlit)) , Some (f) => f (dest , src , dstx , dsty , dstw , dsth , srcx , srcy , srcw , srch , angle , cliptosourcerect , alpha , mode , rotxcent , rotycent) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_RoundRect (& self , drawbm : * mut root :: reaper_functions :: LICE_IBitmap , xpos : f32 , ypos : f32 , w : f32 , h : f32 , cornerradius : :: std :: os :: raw :: c_int , col : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool) { match self . pointers . LICE_RoundRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_RoundRect)) , Some (f) => f (drawbm , xpos , ypos , w , h , cornerradius , col , alpha , mode , aa) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_ScaledBlit (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , dstw : :: std :: os :: raw :: c_int , dsth : :: std :: os :: raw :: c_int , srcx : f32 , srcy : f32 , srcw : f32 , srch : f32 , alpha : f32 , mode : :: std :: os :: raw :: c_int) { match self . pointers . LICE_ScaledBlit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_ScaledBlit)) , Some (f) => f (dest , src , dstx , dsty , dstw , dsth , srcx , srcy , srcw , srch , alpha , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_SimpleFill (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , newcolor : root :: reaper_functions :: LICE_pixel , comparemask : root :: reaper_functions :: LICE_pixel , keepmask : root :: reaper_functions :: LICE_pixel) { match self . pointers . LICE_SimpleFill { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_SimpleFill)) , Some (f) => f (dest , x , y , newcolor , comparemask , keepmask) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LICE_ThickFLine (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : f64 , y1 : f64 , x2 : f64 , y2 : f64 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int) { match self . pointers . LICE_ThickFLine { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LICE_ThickFLine)) , Some (f) => f (dest , x1 , y1 , x2 , y2 , color , alpha , mode , wid) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LocalizeString (& self , src_string : * const :: std :: os :: raw :: c_char , section : * const :: std :: os :: raw :: c_char , flagsOptional : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . LocalizeString { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LocalizeString)) , Some (f) => f (src_string , section , flagsOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Loop_OnArrow (& self , project : * mut root :: ReaProject , direction : :: std :: os :: raw :: c_int) -> bool { match self . pointers . Loop_OnArrow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Loop_OnArrow)) , Some (f) => f (project , direction) , } } pub fn Main_OnCommand (& self , command : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int) { match self . pointers . Main_OnCommand { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Main_OnCommand)) , Some (f) => f (command , flag) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Main_OnCommandEx (& self , command : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int , proj : * mut root :: ReaProject) { match self . pointers . Main_OnCommandEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Main_OnCommandEx)) , Some (f) => f (command , flag , proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Main_openProject (& self , name : * const :: std :: os :: raw :: c_char) { match self . pointers . Main_openProject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Main_openProject)) , Some (f) => f (name) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Main_SaveProject (& self , proj : * mut root :: ReaProject , forceSaveAsInOptional : bool) { match self . pointers . Main_SaveProject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Main_SaveProject)) , Some (f) => f (proj , forceSaveAsInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Main_SaveProjectEx (& self , proj : * mut root :: ReaProject , filename : * const :: std :: os :: raw :: c_char , options : :: std :: os :: raw :: c_int) { match self . pointers . Main_SaveProjectEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Main_SaveProjectEx)) , Some (f) => f (proj , filename , options) , } } pub fn Main_UpdateLoopInfo (& self , ignoremask : :: std :: os :: raw :: c_int) { match self . pointers . Main_UpdateLoopInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Main_UpdateLoopInfo)) , Some (f) => f (ignoremask) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MarkProjectDirty (& self , proj : * mut root :: ReaProject) { match self . pointers . MarkProjectDirty { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MarkProjectDirty)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MarkTrackItemsDirty (& self , track : * mut root :: MediaTrack , item : * mut root :: MediaItem) { match self . pointers . MarkTrackItemsDirty { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MarkTrackItemsDirty)) , Some (f) => f (track , item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Master_GetPlayRate (& self , project : * mut root :: ReaProject) -> f64 { match self . pointers . Master_GetPlayRate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Master_GetPlayRate)) , Some (f) => f (project) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Master_GetPlayRateAtTime (& self , time_s : f64 , proj : * mut root :: ReaProject) -> f64 { match self . pointers . Master_GetPlayRateAtTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Master_GetPlayRateAtTime)) , Some (f) => f (time_s , proj) , } } pub fn Master_GetTempo (& self) -> f64 { match self . pointers . Master_GetTempo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Master_GetTempo)) , Some (f) => f () , } } pub fn Master_NormalizePlayRate (& self , playrate : f64 , isnormalized : bool) -> f64 { match self . pointers . Master_NormalizePlayRate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Master_NormalizePlayRate)) , Some (f) => f (playrate , isnormalized) , } } pub fn Master_NormalizeTempo (& self , bpm : f64 , isnormalized : bool) -> f64 { match self . pointers . Master_NormalizeTempo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Master_NormalizeTempo)) , Some (f) => f (bpm , isnormalized) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MB (& self , msg : * const :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MB { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MB)) , Some (f) => f (msg , title , type_) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MediaItemDescendsFromTrack (& self , item : * mut root :: MediaItem , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . MediaItemDescendsFromTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MediaItemDescendsFromTrack)) , Some (f) => f (item , track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_CountEvts (& self , take : * mut root :: MediaItem_Take , notecntOut : * mut :: std :: os :: raw :: c_int , ccevtcntOut : * mut :: std :: os :: raw :: c_int , textsyxevtcntOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MIDI_CountEvts { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_CountEvts)) , Some (f) => f (take , notecntOut , ccevtcntOut , textsyxevtcntOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_DeleteCC (& self , take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_DeleteCC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_DeleteCC)) , Some (f) => f (take , ccidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_DeleteEvt (& self , take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_DeleteEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_DeleteEvt)) , Some (f) => f (take , evtidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_DeleteNote (& self , take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_DeleteNote { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_DeleteNote)) , Some (f) => f (take , noteidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_DeleteTextSysexEvt (& self , take : * mut root :: MediaItem_Take , textsyxevtidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_DeleteTextSysexEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_DeleteTextSysexEvt)) , Some (f) => f (take , textsyxevtidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_DisableSort (& self , take : * mut root :: MediaItem_Take) { match self . pointers . MIDI_DisableSort { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_DisableSort)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_EnumSelCC (& self , take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MIDI_EnumSelCC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_EnumSelCC)) , Some (f) => f (take , ccidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_EnumSelEvts (& self , take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MIDI_EnumSelEvts { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_EnumSelEvts)) , Some (f) => f (take , evtidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_EnumSelNotes (& self , take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MIDI_EnumSelNotes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_EnumSelNotes)) , Some (f) => f (take , noteidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_EnumSelTextSysexEvts (& self , take : * mut root :: MediaItem_Take , textsyxidx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MIDI_EnumSelTextSysexEvts { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_EnumSelTextSysexEvts)) , Some (f) => f (take , textsyxidx) , } } pub fn MIDI_eventlist_Create (& self) -> * mut root :: MIDI_eventlist { match self . pointers . MIDI_eventlist_Create { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_eventlist_Create)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_eventlist_Destroy (& self , evtlist : * mut root :: MIDI_eventlist) { match self . pointers . MIDI_eventlist_Destroy { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_eventlist_Destroy)) , Some (f) => f (evtlist) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetAllEvts (& self , take : * mut root :: MediaItem_Take , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetAllEvts { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetAllEvts)) , Some (f) => f (take , bufOutNeedBig , bufOutNeedBig_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetCC (& self , take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , selectedOut : * mut bool , mutedOut : * mut bool , ppqposOut : * mut f64 , chanmsgOut : * mut :: std :: os :: raw :: c_int , chanOut : * mut :: std :: os :: raw :: c_int , msg2Out : * mut :: std :: os :: raw :: c_int , msg3Out : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetCC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetCC)) , Some (f) => f (take , ccidx , selectedOut , mutedOut , ppqposOut , chanmsgOut , chanOut , msg2Out , msg3Out) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetCCShape (& self , take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , shapeOut : * mut :: std :: os :: raw :: c_int , beztensionOut : * mut f64) -> bool { match self . pointers . MIDI_GetCCShape { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetCCShape)) , Some (f) => f (take , ccidx , shapeOut , beztensionOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetEvt (& self , take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int , selectedOut : * mut bool , mutedOut : * mut bool , ppqposOut : * mut f64 , msgOut : * mut :: std :: os :: raw :: c_char , msgOut_sz : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetEvt)) , Some (f) => f (take , evtidx , selectedOut , mutedOut , ppqposOut , msgOut , msgOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetGrid (& self , take : * mut root :: MediaItem_Take , swingOutOptional : * mut f64 , noteLenOutOptional : * mut f64) -> f64 { match self . pointers . MIDI_GetGrid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetGrid)) , Some (f) => f (take , swingOutOptional , noteLenOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetHash (& self , take : * mut root :: MediaItem_Take , notesonly : bool , hashOut : * mut :: std :: os :: raw :: c_char , hashOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetHash { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetHash)) , Some (f) => f (take , notesonly , hashOut , hashOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetNote (& self , take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int , selectedOut : * mut bool , mutedOut : * mut bool , startppqposOut : * mut f64 , endppqposOut : * mut f64 , chanOut : * mut :: std :: os :: raw :: c_int , pitchOut : * mut :: std :: os :: raw :: c_int , velOut : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetNote { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetNote)) , Some (f) => f (take , noteidx , selectedOut , mutedOut , startppqposOut , endppqposOut , chanOut , pitchOut , velOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetPPQPos_EndOfMeasure (& self , take : * mut root :: MediaItem_Take , ppqpos : f64) -> f64 { match self . pointers . MIDI_GetPPQPos_EndOfMeasure { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetPPQPos_EndOfMeasure)) , Some (f) => f (take , ppqpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetPPQPos_StartOfMeasure (& self , take : * mut root :: MediaItem_Take , ppqpos : f64) -> f64 { match self . pointers . MIDI_GetPPQPos_StartOfMeasure { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetPPQPos_StartOfMeasure)) , Some (f) => f (take , ppqpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetPPQPosFromProjQN (& self , take : * mut root :: MediaItem_Take , projqn : f64) -> f64 { match self . pointers . MIDI_GetPPQPosFromProjQN { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetPPQPosFromProjQN)) , Some (f) => f (take , projqn) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetPPQPosFromProjTime (& self , take : * mut root :: MediaItem_Take , projtime : f64) -> f64 { match self . pointers . MIDI_GetPPQPosFromProjTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetPPQPosFromProjTime)) , Some (f) => f (take , projtime) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetProjQNFromPPQPos (& self , take : * mut root :: MediaItem_Take , ppqpos : f64) -> f64 { match self . pointers . MIDI_GetProjQNFromPPQPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetProjQNFromPPQPos)) , Some (f) => f (take , ppqpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetProjTimeFromPPQPos (& self , take : * mut root :: MediaItem_Take , ppqpos : f64) -> f64 { match self . pointers . MIDI_GetProjTimeFromPPQPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetProjTimeFromPPQPos)) , Some (f) => f (take , ppqpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetRecentInputEvent (& self , idx : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : * mut :: std :: os :: raw :: c_int , tsOut : * mut :: std :: os :: raw :: c_int , devIdxOut : * mut :: std :: os :: raw :: c_int , projPosOut : * mut f64 , projLoopCntOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MIDI_GetRecentInputEvent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetRecentInputEvent)) , Some (f) => f (idx , bufOut , bufOut_sz , tsOut , devIdxOut , projPosOut , projLoopCntOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetScale (& self , take : * mut root :: MediaItem_Take , rootOut : * mut :: std :: os :: raw :: c_int , scaleOut : * mut :: std :: os :: raw :: c_int , nameOut : * mut :: std :: os :: raw :: c_char , nameOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetScale { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetScale)) , Some (f) => f (take , rootOut , scaleOut , nameOut , nameOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetTextSysexEvt (& self , take : * mut root :: MediaItem_Take , textsyxevtidx : :: std :: os :: raw :: c_int , selectedOutOptional : * mut bool , mutedOutOptional : * mut bool , ppqposOutOptional : * mut f64 , typeOutOptional : * mut :: std :: os :: raw :: c_int , msgOptional : * mut :: std :: os :: raw :: c_char , msgOptional_sz : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetTextSysexEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetTextSysexEvt)) , Some (f) => f (take , textsyxevtidx , selectedOutOptional , mutedOutOptional , ppqposOutOptional , typeOutOptional , msgOptional , msgOptional_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_GetTrackHash (& self , track : * mut root :: MediaTrack , notesonly : bool , hashOut : * mut :: std :: os :: raw :: c_char , hashOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_GetTrackHash { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_GetTrackHash)) , Some (f) => f (track , notesonly , hashOut , hashOut_sz) , } } pub fn midi_init (& self , force_reinit_input : :: std :: os :: raw :: c_int , force_reinit_output : :: std :: os :: raw :: c_int) { match self . pointers . midi_init { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (midi_init)) , Some (f) => f (force_reinit_input , force_reinit_output) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_InsertCC (& self , take : * mut root :: MediaItem_Take , selected : bool , muted : bool , ppqpos : f64 , chanmsg : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int , msg2 : :: std :: os :: raw :: c_int , msg3 : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_InsertCC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_InsertCC)) , Some (f) => f (take , selected , muted , ppqpos , chanmsg , chan , msg2 , msg3) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_InsertEvt (& self , take : * mut root :: MediaItem_Take , selected : bool , muted : bool , ppqpos : f64 , bytestr : * const :: std :: os :: raw :: c_char , bytestr_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_InsertEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_InsertEvt)) , Some (f) => f (take , selected , muted , ppqpos , bytestr , bytestr_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_InsertNote (& self , take : * mut root :: MediaItem_Take , selected : bool , muted : bool , startppqpos : f64 , endppqpos : f64 , chan : :: std :: os :: raw :: c_int , pitch : :: std :: os :: raw :: c_int , vel : :: std :: os :: raw :: c_int , noSortInOptional : * const bool) -> bool { match self . pointers . MIDI_InsertNote { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_InsertNote)) , Some (f) => f (take , selected , muted , startppqpos , endppqpos , chan , pitch , vel , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_InsertTextSysexEvt (& self , take : * mut root :: MediaItem_Take , selected : bool , muted : bool , ppqpos : f64 , type_ : :: std :: os :: raw :: c_int , bytestr : * const :: std :: os :: raw :: c_char , bytestr_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_InsertTextSysexEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_InsertTextSysexEvt)) , Some (f) => f (take , selected , muted , ppqpos , type_ , bytestr , bytestr_sz) , } } pub fn midi_reinit (& self) { match self . pointers . midi_reinit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (midi_reinit)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SelectAll (& self , take : * mut root :: MediaItem_Take , select : bool) { match self . pointers . MIDI_SelectAll { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SelectAll)) , Some (f) => f (take , select) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetAllEvts (& self , take : * mut root :: MediaItem_Take , buf : * const :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDI_SetAllEvts { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetAllEvts)) , Some (f) => f (take , buf , buf_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetCC (& self , take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , ppqposInOptional : * const f64 , chanmsgInOptional : * const :: std :: os :: raw :: c_int , chanInOptional : * const :: std :: os :: raw :: c_int , msg2InOptional : * const :: std :: os :: raw :: c_int , msg3InOptional : * const :: std :: os :: raw :: c_int , noSortInOptional : * const bool) -> bool { match self . pointers . MIDI_SetCC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetCC)) , Some (f) => f (take , ccidx , selectedInOptional , mutedInOptional , ppqposInOptional , chanmsgInOptional , chanInOptional , msg2InOptional , msg3InOptional , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetCCShape (& self , take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , shape : :: std :: os :: raw :: c_int , beztension : f64 , noSortInOptional : * const bool) -> bool { match self . pointers . MIDI_SetCCShape { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetCCShape)) , Some (f) => f (take , ccidx , shape , beztension , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetEvt (& self , take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , ppqposInOptional : * const f64 , msgOptional : * const :: std :: os :: raw :: c_char , msgOptional_sz : :: std :: os :: raw :: c_int , noSortInOptional : * const bool) -> bool { match self . pointers . MIDI_SetEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetEvt)) , Some (f) => f (take , evtidx , selectedInOptional , mutedInOptional , ppqposInOptional , msgOptional , msgOptional_sz , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetItemExtents (& self , item : * mut root :: MediaItem , startQN : f64 , endQN : f64) -> bool { match self . pointers . MIDI_SetItemExtents { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetItemExtents)) , Some (f) => f (item , startQN , endQN) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetNote (& self , take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , startppqposInOptional : * const f64 , endppqposInOptional : * const f64 , chanInOptional : * const :: std :: os :: raw :: c_int , pitchInOptional : * const :: std :: os :: raw :: c_int , velInOptional : * const :: std :: os :: raw :: c_int , noSortInOptional : * const bool) -> bool { match self . pointers . MIDI_SetNote { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetNote)) , Some (f) => f (take , noteidx , selectedInOptional , mutedInOptional , startppqposInOptional , endppqposInOptional , chanInOptional , pitchInOptional , velInOptional , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_SetTextSysexEvt (& self , take : * mut root :: MediaItem_Take , textsyxevtidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , ppqposInOptional : * const f64 , typeInOptional : * const :: std :: os :: raw :: c_int , msgOptional : * const :: std :: os :: raw :: c_char , msgOptional_sz : :: std :: os :: raw :: c_int , noSortInOptional : * const bool) -> bool { match self . pointers . MIDI_SetTextSysexEvt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_SetTextSysexEvt)) , Some (f) => f (take , textsyxevtidx , selectedInOptional , mutedInOptional , ppqposInOptional , typeInOptional , msgOptional , msgOptional_sz , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDI_Sort (& self , take : * mut root :: MediaItem_Take) { match self . pointers . MIDI_Sort { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDI_Sort)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_EnumTakes (& self , midieditor : root :: HWND , takeindex : :: std :: os :: raw :: c_int , editable_only : bool) -> * mut root :: MediaItem_Take { match self . pointers . MIDIEditor_EnumTakes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_EnumTakes)) , Some (f) => f (midieditor , takeindex , editable_only) , } } pub fn MIDIEditor_GetActive (& self) -> root :: HWND { match self . pointers . MIDIEditor_GetActive { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_GetActive)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_GetMode (& self , midieditor : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . MIDIEditor_GetMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_GetMode)) , Some (f) => f (midieditor) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_GetSetting_int (& self , midieditor : root :: HWND , setting_desc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . MIDIEditor_GetSetting_int { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_GetSetting_int)) , Some (f) => f (midieditor , setting_desc) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_GetSetting_str (& self , midieditor : root :: HWND , setting_desc : * const :: std :: os :: raw :: c_char , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDIEditor_GetSetting_str { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_GetSetting_str)) , Some (f) => f (midieditor , setting_desc , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_GetTake (& self , midieditor : root :: HWND) -> * mut root :: MediaItem_Take { match self . pointers . MIDIEditor_GetTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_GetTake)) , Some (f) => f (midieditor) , } } pub fn MIDIEditor_LastFocused_OnCommand (& self , command_id : :: std :: os :: raw :: c_int , islistviewcommand : bool) -> bool { match self . pointers . MIDIEditor_LastFocused_OnCommand { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_LastFocused_OnCommand)) , Some (f) => f (command_id , islistviewcommand) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_OnCommand (& self , midieditor : root :: HWND , command_id : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDIEditor_OnCommand { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_OnCommand)) , Some (f) => f (midieditor , command_id) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MIDIEditor_SetSetting_int (& self , midieditor : root :: HWND , setting_desc : * const :: std :: os :: raw :: c_char , setting : :: std :: os :: raw :: c_int) -> bool { match self . pointers . MIDIEditor_SetSetting_int { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MIDIEditor_SetSetting_int)) , Some (f) => f (midieditor , setting_desc , setting) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn mkpanstr (& self , strNeed64 : * mut :: std :: os :: raw :: c_char , pan : f64) { match self . pointers . mkpanstr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (mkpanstr)) , Some (f) => f (strNeed64 , pan) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn mkvolpanstr (& self , strNeed64 : * mut :: std :: os :: raw :: c_char , vol : f64 , pan : f64) { match self . pointers . mkvolpanstr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (mkvolpanstr)) , Some (f) => f (strNeed64 , vol , pan) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn mkvolstr (& self , strNeed64 : * mut :: std :: os :: raw :: c_char , vol : f64) { match self . pointers . mkvolstr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (mkvolstr)) , Some (f) => f (strNeed64 , vol) , } } pub fn MoveEditCursor (& self , adjamt : f64 , dosel : bool) { match self . pointers . MoveEditCursor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MoveEditCursor)) , Some (f) => f (adjamt , dosel) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MoveMediaItemToTrack (& self , item : * mut root :: MediaItem , desttr : * mut root :: MediaTrack) -> bool { match self . pointers . MoveMediaItemToTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MoveMediaItemToTrack)) , Some (f) => f (item , desttr) , } } pub fn MuteAllTracks (& self , mute : bool) { match self . pointers . MuteAllTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MuteAllTracks)) , Some (f) => f (mute) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn my_getViewport (& self , r : * mut root :: RECT , sr : * const root :: RECT , wantWorkArea : bool) { match self . pointers . my_getViewport { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (my_getViewport)) , Some (f) => f (r , sr , wantWorkArea) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn NamedCommandLookup (& self , command_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . NamedCommandLookup { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (NamedCommandLookup)) , Some (f) => f (command_name) , } } pub fn OnPauseButton (& self) { match self . pointers . OnPauseButton { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OnPauseButton)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OnPauseButtonEx (& self , proj : * mut root :: ReaProject) { match self . pointers . OnPauseButtonEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OnPauseButtonEx)) , Some (f) => f (proj) , } } pub fn OnPlayButton (& self) { match self . pointers . OnPlayButton { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OnPlayButton)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OnPlayButtonEx (& self , proj : * mut root :: ReaProject) { match self . pointers . OnPlayButtonEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OnPlayButtonEx)) , Some (f) => f (proj) , } } pub fn OnStopButton (& self) { match self . pointers . OnStopButton { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OnStopButton)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OnStopButtonEx (& self , proj : * mut root :: ReaProject) { match self . pointers . OnStopButtonEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OnStopButtonEx)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OpenColorThemeFile (& self , fn_ : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . OpenColorThemeFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OpenColorThemeFile)) , Some (f) => f (fn_) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OpenMediaExplorer (& self , mediafn : * const :: std :: os :: raw :: c_char , play : bool) -> root :: HWND { match self . pointers . OpenMediaExplorer { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OpenMediaExplorer)) , Some (f) => f (mediafn , play) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OscLocalMessageToHost (& self , message : * const :: std :: os :: raw :: c_char , valueInOptional : * const f64) { match self . pointers . OscLocalMessageToHost { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OscLocalMessageToHost)) , Some (f) => f (message , valueInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn parse_timestr (& self , buf : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . parse_timestr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (parse_timestr)) , Some (f) => f (buf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn parse_timestr_len (& self , buf : * const :: std :: os :: raw :: c_char , offset : f64 , modeoverride : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . parse_timestr_len { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (parse_timestr_len)) , Some (f) => f (buf , offset , modeoverride) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn parse_timestr_pos (& self , buf : * const :: std :: os :: raw :: c_char , modeoverride : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . parse_timestr_pos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (parse_timestr_pos)) , Some (f) => f (buf , modeoverride) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn parsepanstr (& self , str : * const :: std :: os :: raw :: c_char) -> f64 { match self . pointers . parsepanstr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (parsepanstr)) , Some (f) => f (str) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_Create (& self , filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int , srate : :: std :: os :: raw :: c_int , buildpeaks : bool) -> * mut root :: PCM_sink { match self . pointers . PCM_Sink_Create { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_Create)) , Some (f) => f (filename , cfg , cfg_sz , nch , srate , buildpeaks) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_CreateEx (& self , proj : * mut root :: ReaProject , filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int , srate : :: std :: os :: raw :: c_int , buildpeaks : bool) -> * mut root :: PCM_sink { match self . pointers . PCM_Sink_CreateEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_CreateEx)) , Some (f) => f (proj , filename , cfg , cfg_sz , nch , srate , buildpeaks) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_CreateMIDIFile (& self , filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , bpm : f64 , div : :: std :: os :: raw :: c_int) -> * mut root :: PCM_sink { match self . pointers . PCM_Sink_CreateMIDIFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_CreateMIDIFile)) , Some (f) => f (filename , cfg , cfg_sz , bpm , div) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_CreateMIDIFileEx (& self , proj : * mut root :: ReaProject , filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , bpm : f64 , div : :: std :: os :: raw :: c_int) -> * mut root :: PCM_sink { match self . pointers . PCM_Sink_CreateMIDIFileEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_CreateMIDIFileEx)) , Some (f) => f (proj , filename , cfg , cfg_sz , bpm , div) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_Enum (& self , idx : :: std :: os :: raw :: c_int , descstrOut : * mut * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_uint { match self . pointers . PCM_Sink_Enum { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_Enum)) , Some (f) => f (idx , descstrOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_GetExtension (& self , data : * const :: std :: os :: raw :: c_char , data_sz : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . PCM_Sink_GetExtension { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_GetExtension)) , Some (f) => f (data , data_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Sink_ShowConfig (& self , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , hwndParent : root :: HWND) -> root :: HWND { match self . pointers . PCM_Sink_ShowConfig { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Sink_ShowConfig)) , Some (f) => f (cfg , cfg_sz , hwndParent) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_BuildPeaks (& self , src : * mut root :: PCM_source , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . PCM_Source_BuildPeaks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_BuildPeaks)) , Some (f) => f (src , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_CreateFromFile (& self , filename : * const :: std :: os :: raw :: c_char) -> * mut root :: PCM_source { match self . pointers . PCM_Source_CreateFromFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_CreateFromFile)) , Some (f) => f (filename) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_CreateFromFileEx (& self , filename : * const :: std :: os :: raw :: c_char , forcenoMidiImp : bool) -> * mut root :: PCM_source { match self . pointers . PCM_Source_CreateFromFileEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_CreateFromFileEx)) , Some (f) => f (filename , forcenoMidiImp) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_CreateFromSimple (& self , dec : * mut root :: ISimpleMediaDecoder , fn_ : * const :: std :: os :: raw :: c_char) -> * mut root :: PCM_source { match self . pointers . PCM_Source_CreateFromSimple { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_CreateFromSimple)) , Some (f) => f (dec , fn_) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_CreateFromType (& self , sourcetype : * const :: std :: os :: raw :: c_char) -> * mut root :: PCM_source { match self . pointers . PCM_Source_CreateFromType { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_CreateFromType)) , Some (f) => f (sourcetype) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_Destroy (& self , src : * mut root :: PCM_source) { match self . pointers . PCM_Source_Destroy { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_Destroy)) , Some (f) => f (src) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_GetPeaks (& self , src : * mut root :: PCM_source , peakrate : f64 , starttime : f64 , numchannels : :: std :: os :: raw :: c_int , numsamplesperchannel : :: std :: os :: raw :: c_int , want_extra_type : :: std :: os :: raw :: c_int , buf : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . PCM_Source_GetPeaks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_GetPeaks)) , Some (f) => f (src , peakrate , starttime , numchannels , numsamplesperchannel , want_extra_type , buf) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PCM_Source_GetSectionInfo (& self , src : * mut root :: PCM_source , offsOut : * mut f64 , lenOut : * mut f64 , revOut : * mut bool) -> bool { match self . pointers . PCM_Source_GetSectionInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PCM_Source_GetSectionInfo)) , Some (f) => f (src , offsOut , lenOut , revOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PeakBuild_Create (& self , src : * mut root :: PCM_source , fn_ : * const :: std :: os :: raw :: c_char , srate : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int) -> * mut root :: REAPER_PeakBuild_Interface { match self . pointers . PeakBuild_Create { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PeakBuild_Create)) , Some (f) => f (src , fn_ , srate , nch) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PeakBuild_CreateEx (& self , src : * mut root :: PCM_source , fn_ : * const :: std :: os :: raw :: c_char , srate : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> * mut root :: REAPER_PeakBuild_Interface { match self . pointers . PeakBuild_CreateEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PeakBuild_CreateEx)) , Some (f) => f (src , fn_ , srate , nch , flags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PeakGet_Create (& self , fn_ : * const :: std :: os :: raw :: c_char , srate : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int) -> * mut root :: REAPER_PeakGet_Interface { match self . pointers . PeakGet_Create { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PeakGet_Create)) , Some (f) => f (fn_ , srate , nch) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PitchShiftSubModeMenu (& self , hwnd : root :: HWND , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int , submode_sel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . PitchShiftSubModeMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PitchShiftSubModeMenu)) , Some (f) => f (hwnd , x , y , mode , submode_sel) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PlayPreview (& self , preview : * mut root :: preview_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . PlayPreview { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PlayPreview)) , Some (f) => f (preview) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PlayPreviewEx (& self , preview : * mut root :: preview_register_t , bufflags : :: std :: os :: raw :: c_int , measure_align : f64) -> :: std :: os :: raw :: c_int { match self . pointers . PlayPreviewEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PlayPreviewEx)) , Some (f) => f (preview , bufflags , measure_align) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PlayTrackPreview (& self , preview : * mut root :: preview_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . PlayTrackPreview { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PlayTrackPreview)) , Some (f) => f (preview) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PlayTrackPreview2 (& self , proj : * mut root :: ReaProject , preview : * mut root :: preview_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . PlayTrackPreview2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PlayTrackPreview2)) , Some (f) => f (proj , preview) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PlayTrackPreview2Ex (& self , proj : * mut root :: ReaProject , preview : * mut root :: preview_register_t , flags : :: std :: os :: raw :: c_int , measure_align : f64) -> :: std :: os :: raw :: c_int { match self . pointers . PlayTrackPreview2Ex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PlayTrackPreview2Ex)) , Some (f) => f (proj , preview , flags , measure_align) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn plugin_getapi (& self , name : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void { match self . pointers . plugin_getapi { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (plugin_getapi)) , Some (f) => f (name) , } } pub fn plugin_getFilterList (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . plugin_getFilterList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (plugin_getFilterList)) , Some (f) => f () , } } pub fn plugin_getImportableProjectFilterList (& self) -> * const :: std :: os :: raw :: c_char { match self . pointers . plugin_getImportableProjectFilterList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (plugin_getImportableProjectFilterList)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn plugin_register (& self , name : * const :: std :: os :: raw :: c_char , infostruct : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int { match self . pointers . plugin_register { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (plugin_register)) , Some (f) => f (name , infostruct) , } } pub fn PluginWantsAlwaysRunFx (& self , amt : :: std :: os :: raw :: c_int) { match self . pointers . PluginWantsAlwaysRunFx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PluginWantsAlwaysRunFx)) , Some (f) => f (amt) , } } pub fn PreventUIRefresh (& self , prevent_count : :: std :: os :: raw :: c_int) { match self . pointers . PreventUIRefresh { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PreventUIRefresh)) , Some (f) => f (prevent_count) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn projectconfig_var_addr (& self , proj : * mut root :: ReaProject , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void { match self . pointers . projectconfig_var_addr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (projectconfig_var_addr)) , Some (f) => f (proj , idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn projectconfig_var_getoffs (& self , name : * const :: std :: os :: raw :: c_char , szOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . projectconfig_var_getoffs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (projectconfig_var_getoffs)) , Some (f) => f (name , szOut) , } } pub fn PromptForAction (& self , session_mode : :: std :: os :: raw :: c_int , init_id : :: std :: os :: raw :: c_int , section_id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . PromptForAction { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PromptForAction)) , Some (f) => f (session_mode , init_id , section_id) , } } pub fn realloc_cmd_clear (& self , tok : :: std :: os :: raw :: c_int) { match self . pointers . realloc_cmd_clear { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (realloc_cmd_clear)) , Some (f) => f (tok) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn realloc_cmd_ptr (& self , ptr : * mut * mut :: std :: os :: raw :: c_char , ptr_size : * mut :: std :: os :: raw :: c_int , new_size : :: std :: os :: raw :: c_int) -> bool { match self . pointers . realloc_cmd_ptr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (realloc_cmd_ptr)) , Some (f) => f (ptr , ptr_size , new_size) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn realloc_cmd_register_buf (& self , ptr : * mut * mut :: std :: os :: raw :: c_char , ptr_size : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . realloc_cmd_register_buf { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (realloc_cmd_register_buf)) , Some (f) => f (ptr , ptr_size) , } } pub fn ReaperGetPitchShiftAPI (& self , version : :: std :: os :: raw :: c_int) -> * mut root :: IReaperPitchShift { match self . pointers . ReaperGetPitchShiftAPI { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ReaperGetPitchShiftAPI)) , Some (f) => f (version) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ReaScriptError (& self , errmsg : * const :: std :: os :: raw :: c_char) { match self . pointers . ReaScriptError { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ReaScriptError)) , Some (f) => f (errmsg) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn RecursiveCreateDirectory (& self , path : * const :: std :: os :: raw :: c_char , ignored : usize) -> :: std :: os :: raw :: c_int { match self . pointers . RecursiveCreateDirectory { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RecursiveCreateDirectory)) , Some (f) => f (path , ignored) , } } pub fn reduce_open_files (& self , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . reduce_open_files { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (reduce_open_files)) , Some (f) => f (flags) , } } pub fn RefreshToolbar (& self , command_id : :: std :: os :: raw :: c_int) { match self . pointers . RefreshToolbar { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RefreshToolbar)) , Some (f) => f (command_id) , } } pub fn RefreshToolbar2 (& self , section_id : :: std :: os :: raw :: c_int , command_id : :: std :: os :: raw :: c_int) { match self . pointers . RefreshToolbar2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RefreshToolbar2)) , Some (f) => f (section_id , command_id) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn relative_fn (& self , in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int) { match self . pointers . relative_fn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (relative_fn)) , Some (f) => f (in_ , out , out_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn RemoveTrackSend (& self , tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . RemoveTrackSend { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RemoveTrackSend)) , Some (f) => f (tr , category , sendidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn RenderFileSection (& self , source_filename : * const :: std :: os :: raw :: c_char , target_filename : * const :: std :: os :: raw :: c_char , start_percent : f64 , end_percent : f64 , playrate : f64) -> bool { match self . pointers . RenderFileSection { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RenderFileSection)) , Some (f) => f (source_filename , target_filename , start_percent , end_percent , playrate) , } } pub fn ReorderSelectedTracks (& self , beforeTrackIdx : :: std :: os :: raw :: c_int , makePrevFolder : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ReorderSelectedTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ReorderSelectedTracks)) , Some (f) => f (beforeTrackIdx , makePrevFolder) , } } pub fn Resample_EnumModes (& self , mode : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . Resample_EnumModes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Resample_EnumModes)) , Some (f) => f (mode) , } } pub fn Resampler_Create (& self) -> * mut root :: REAPER_Resample_Interface { match self . pointers . Resampler_Create { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Resampler_Create)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn resolve_fn (& self , in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int) { match self . pointers . resolve_fn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (resolve_fn)) , Some (f) => f (in_ , out , out_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn resolve_fn2 (& self , in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int , checkSubDirOptional : * const :: std :: os :: raw :: c_char) { match self . pointers . resolve_fn2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (resolve_fn2)) , Some (f) => f (in_ , out , out_sz , checkSubDirOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ResolveRenderPattern (& self , project : * mut root :: ReaProject , path : * const :: std :: os :: raw :: c_char , pattern : * const :: std :: os :: raw :: c_char , targets : * mut :: std :: os :: raw :: c_char , targets_sz : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . ResolveRenderPattern { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ResolveRenderPattern)) , Some (f) => f (project , path , pattern , targets , targets_sz) , } } pub fn ReverseNamedCommandLookup (& self , command_id : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . ReverseNamedCommandLookup { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ReverseNamedCommandLookup)) , Some (f) => f (command_id) , } } pub fn ScaleFromEnvelopeMode (& self , scaling_mode : :: std :: os :: raw :: c_int , val : f64) -> f64 { match self . pointers . ScaleFromEnvelopeMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ScaleFromEnvelopeMode)) , Some (f) => f (scaling_mode , val) , } } pub fn ScaleToEnvelopeMode (& self , scaling_mode : :: std :: os :: raw :: c_int , val : f64) -> f64 { match self . pointers . ScaleToEnvelopeMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ScaleToEnvelopeMode)) , Some (f) => f (scaling_mode , val) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn screenset_register (& self , id : * mut :: std :: os :: raw :: c_char , callbackFunc : * mut :: std :: os :: raw :: c_void , param : * mut :: std :: os :: raw :: c_void) { match self . pointers . screenset_register { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (screenset_register)) , Some (f) => f (id , callbackFunc , param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn screenset_registerNew (& self , id : * mut :: std :: os :: raw :: c_char , callbackFunc : root :: screensetNewCallbackFunc , param : * mut :: std :: os :: raw :: c_void) { match self . pointers . screenset_registerNew { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (screenset_registerNew)) , Some (f) => f (id , callbackFunc , param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn screenset_unregister (& self , id : * mut :: std :: os :: raw :: c_char) { match self . pointers . screenset_unregister { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (screenset_unregister)) , Some (f) => f (id) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn screenset_unregisterByParam (& self , param : * mut :: std :: os :: raw :: c_void) { match self . pointers . screenset_unregisterByParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (screenset_unregisterByParam)) , Some (f) => f (param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn screenset_updateLastFocus (& self , prevWin : root :: HWND) { match self . pointers . screenset_updateLastFocus { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (screenset_updateLastFocus)) , Some (f) => f (prevWin) , } } pub fn SectionFromUniqueID (& self , uniqueID : :: std :: os :: raw :: c_int) -> * mut root :: KbdSectionInfo { match self . pointers . SectionFromUniqueID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SectionFromUniqueID)) , Some (f) => f (uniqueID) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SelectAllMediaItems (& self , proj : * mut root :: ReaProject , selected : bool) { match self . pointers . SelectAllMediaItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SelectAllMediaItems)) , Some (f) => f (proj , selected) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SelectProjectInstance (& self , proj : * mut root :: ReaProject) { match self . pointers . SelectProjectInstance { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SelectProjectInstance)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SendLocalOscMessage (& self , local_osc_handler : * mut :: std :: os :: raw :: c_void , msg : * const :: std :: os :: raw :: c_char , msglen : :: std :: os :: raw :: c_int) { match self . pointers . SendLocalOscMessage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SendLocalOscMessage)) , Some (f) => f (local_osc_handler , msg , msglen) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetActiveTake (& self , take : * mut root :: MediaItem_Take) { match self . pointers . SetActiveTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetActiveTake)) , Some (f) => f (take) , } } pub fn SetAutomationMode (& self , mode : :: std :: os :: raw :: c_int , onlySel : bool) { match self . pointers . SetAutomationMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetAutomationMode)) , Some (f) => f (mode , onlySel) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetCurrentBPM (& self , __proj : * mut root :: ReaProject , bpm : f64 , wantUndo : bool) { match self . pointers . SetCurrentBPM { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetCurrentBPM)) , Some (f) => f (__proj , bpm , wantUndo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetCursorContext (& self , mode : :: std :: os :: raw :: c_int , envInOptional : * mut root :: TrackEnvelope) { match self . pointers . SetCursorContext { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetCursorContext)) , Some (f) => f (mode , envInOptional) , } } pub fn SetEditCurPos (& self , time : f64 , moveview : bool , seekplay : bool) { match self . pointers . SetEditCurPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetEditCurPos)) , Some (f) => f (time , moveview , seekplay) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetEditCurPos2 (& self , proj : * mut root :: ReaProject , time : f64 , moveview : bool , seekplay : bool) { match self . pointers . SetEditCurPos2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetEditCurPos2)) , Some (f) => f (proj , time , moveview , seekplay) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetEnvelopePoint (& self , envelope : * mut root :: TrackEnvelope , ptidx : :: std :: os :: raw :: c_int , timeInOptional : * mut f64 , valueInOptional : * mut f64 , shapeInOptional : * mut :: std :: os :: raw :: c_int , tensionInOptional : * mut f64 , selectedInOptional : * mut bool , noSortInOptional : * mut bool) -> bool { match self . pointers . SetEnvelopePoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetEnvelopePoint)) , Some (f) => f (envelope , ptidx , timeInOptional , valueInOptional , shapeInOptional , tensionInOptional , selectedInOptional , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetEnvelopePointEx (& self , envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , ptidx : :: std :: os :: raw :: c_int , timeInOptional : * mut f64 , valueInOptional : * mut f64 , shapeInOptional : * mut :: std :: os :: raw :: c_int , tensionInOptional : * mut f64 , selectedInOptional : * mut bool , noSortInOptional : * mut bool) -> bool { match self . pointers . SetEnvelopePointEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetEnvelopePointEx)) , Some (f) => f (envelope , autoitem_idx , ptidx , timeInOptional , valueInOptional , shapeInOptional , tensionInOptional , selectedInOptional , noSortInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetEnvelopeStateChunk (& self , env : * mut root :: TrackEnvelope , str : * const :: std :: os :: raw :: c_char , isundoOptional : bool) -> bool { match self . pointers . SetEnvelopeStateChunk { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetEnvelopeStateChunk)) , Some (f) => f (env , str , isundoOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetExtState (& self , section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char , persist : bool) { match self . pointers . SetExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetExtState)) , Some (f) => f (section , key , value , persist) , } } pub fn SetGlobalAutomationOverride (& self , mode : :: std :: os :: raw :: c_int) { match self . pointers . SetGlobalAutomationOverride { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetGlobalAutomationOverride)) , Some (f) => f (mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetItemStateChunk (& self , item : * mut root :: MediaItem , str : * const :: std :: os :: raw :: c_char , isundoOptional : bool) -> bool { match self . pointers . SetItemStateChunk { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetItemStateChunk)) , Some (f) => f (item , str , isundoOptional) , } } pub fn SetMasterTrackVisibility (& self , flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetMasterTrackVisibility { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMasterTrackVisibility)) , Some (f) => f (flag) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaItemInfo_Value (& self , item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64) -> bool { match self . pointers . SetMediaItemInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaItemInfo_Value)) , Some (f) => f (item , parmname , newvalue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaItemLength (& self , item : * mut root :: MediaItem , length : f64 , refreshUI : bool) -> bool { match self . pointers . SetMediaItemLength { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaItemLength)) , Some (f) => f (item , length , refreshUI) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaItemPosition (& self , item : * mut root :: MediaItem , position : f64 , refreshUI : bool) -> bool { match self . pointers . SetMediaItemPosition { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaItemPosition)) , Some (f) => f (item , position , refreshUI) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaItemSelected (& self , item : * mut root :: MediaItem , selected : bool) { match self . pointers . SetMediaItemSelected { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaItemSelected)) , Some (f) => f (item , selected) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaItemTake_Source (& self , take : * mut root :: MediaItem_Take , source : * mut root :: PCM_source) -> bool { match self . pointers . SetMediaItemTake_Source { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaItemTake_Source)) , Some (f) => f (take , source) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaItemTakeInfo_Value (& self , take : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64) -> bool { match self . pointers . SetMediaItemTakeInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaItemTakeInfo_Value)) , Some (f) => f (take , parmname , newvalue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMediaTrackInfo_Value (& self , tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64) -> bool { match self . pointers . SetMediaTrackInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMediaTrackInfo_Value)) , Some (f) => f (tr , parmname , newvalue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMIDIEditorGrid (& self , project : * mut root :: ReaProject , division : f64) { match self . pointers . SetMIDIEditorGrid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMIDIEditorGrid)) , Some (f) => f (project , division) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMixerScroll (& self , leftmosttrack : * mut root :: MediaTrack) -> * mut root :: MediaTrack { match self . pointers . SetMixerScroll { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMixerScroll)) , Some (f) => f (leftmosttrack) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMouseModifier (& self , context : * const :: std :: os :: raw :: c_char , modifier_flag : :: std :: os :: raw :: c_int , action : * const :: std :: os :: raw :: c_char) { match self . pointers . SetMouseModifier { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMouseModifier)) , Some (f) => f (context , modifier_flag , action) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetOnlyTrackSelected (& self , track : * mut root :: MediaTrack) { match self . pointers . SetOnlyTrackSelected { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetOnlyTrackSelected)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectGrid (& self , project : * mut root :: ReaProject , division : f64) { match self . pointers . SetProjectGrid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectGrid)) , Some (f) => f (project , division) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectMarker (& self , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . SetProjectMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectMarker)) , Some (f) => f (markrgnindexnumber , isrgn , pos , rgnend , name) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectMarker2 (& self , proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . SetProjectMarker2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectMarker2)) , Some (f) => f (proj , markrgnindexnumber , isrgn , pos , rgnend , name) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectMarker3 (& self , proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetProjectMarker3 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectMarker3)) , Some (f) => f (proj , markrgnindexnumber , isrgn , pos , rgnend , name , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectMarker4 (& self , proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetProjectMarker4 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectMarker4)) , Some (f) => f (proj , markrgnindexnumber , isrgn , pos , rgnend , name , color , flags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectMarkerByIndex (& self , proj : * mut root :: ReaProject , markrgnidx : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , IDnumber : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetProjectMarkerByIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectMarkerByIndex)) , Some (f) => f (proj , markrgnidx , isrgn , pos , rgnend , IDnumber , name , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjectMarkerByIndex2 (& self , proj : * mut root :: ReaProject , markrgnidx : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , IDnumber : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetProjectMarkerByIndex2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjectMarkerByIndex2)) , Some (f) => f (proj , markrgnidx , isrgn , pos , rgnend , IDnumber , name , color , flags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProjExtState (& self , proj : * mut root :: ReaProject , extname : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . SetProjExtState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProjExtState)) , Some (f) => f (proj , extname , key , value) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetRegionRenderMatrix (& self , proj : * mut root :: ReaProject , regionindex : :: std :: os :: raw :: c_int , track : * mut root :: MediaTrack , flag : :: std :: os :: raw :: c_int) { match self . pointers . SetRegionRenderMatrix { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetRegionRenderMatrix)) , Some (f) => f (proj , regionindex , track , flag) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetRenderLastError (& self , errorstr : * const :: std :: os :: raw :: c_char) { match self . pointers . SetRenderLastError { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetRenderLastError)) , Some (f) => f (errorstr) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTakeMarker (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , nameIn : * const :: std :: os :: raw :: c_char , srcposInOptional : * mut f64 , colorInOptional : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetTakeMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTakeMarker)) , Some (f) => f (take , idx , nameIn , srcposInOptional , colorInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTakeStretchMarker (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , pos : f64 , srcposInOptional : * const f64) -> :: std :: os :: raw :: c_int { match self . pointers . SetTakeStretchMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTakeStretchMarker)) , Some (f) => f (take , idx , pos , srcposInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTakeStretchMarkerSlope (& self , take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , slope : f64) -> bool { match self . pointers . SetTakeStretchMarkerSlope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTakeStretchMarkerSlope)) , Some (f) => f (take , idx , slope) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTempoTimeSigMarker (& self , proj : * mut root :: ReaProject , ptidx : :: std :: os :: raw :: c_int , timepos : f64 , measurepos : :: std :: os :: raw :: c_int , beatpos : f64 , bpm : f64 , timesig_num : :: std :: os :: raw :: c_int , timesig_denom : :: std :: os :: raw :: c_int , lineartempo : bool) -> bool { match self . pointers . SetTempoTimeSigMarker { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTempoTimeSigMarker)) , Some (f) => f (proj , ptidx , timepos , measurepos , beatpos , bpm , timesig_num , timesig_denom , lineartempo) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetThemeColor (& self , ini_key : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int , flagsOptional : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetThemeColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetThemeColor)) , Some (f) => f (ini_key , color , flagsOptional) , } } pub fn SetToggleCommandState (& self , section_id : :: std :: os :: raw :: c_int , command_id : :: std :: os :: raw :: c_int , state : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetToggleCommandState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetToggleCommandState)) , Some (f) => f (section_id , command_id , state) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackAutomationMode (& self , tr : * mut root :: MediaTrack , mode : :: std :: os :: raw :: c_int) { match self . pointers . SetTrackAutomationMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackAutomationMode)) , Some (f) => f (tr , mode) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackColor (& self , track : * mut root :: MediaTrack , color : :: std :: os :: raw :: c_int) { match self . pointers . SetTrackColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackColor)) , Some (f) => f (track , color) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackMIDILyrics (& self , track : * mut root :: MediaTrack , flag : :: std :: os :: raw :: c_int , str : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . SetTrackMIDILyrics { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackMIDILyrics)) , Some (f) => f (track , flag , str) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackMIDINoteName (& self , track : :: std :: os :: raw :: c_int , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . SetTrackMIDINoteName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackMIDINoteName)) , Some (f) => f (track , pitch , chan , name) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackMIDINoteNameEx (& self , proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . SetTrackMIDINoteNameEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackMIDINoteNameEx)) , Some (f) => f (proj , track , pitch , chan , name) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackSelected (& self , track : * mut root :: MediaTrack , selected : bool) { match self . pointers . SetTrackSelected { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackSelected)) , Some (f) => f (track , selected) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackSendInfo_Value (& self , tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64) -> bool { match self . pointers . SetTrackSendInfo_Value { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackSendInfo_Value)) , Some (f) => f (tr , category , sendidx , parmname , newvalue) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackSendUIPan (& self , track : * mut root :: MediaTrack , send_idx : :: std :: os :: raw :: c_int , pan : f64 , isend : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetTrackSendUIPan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackSendUIPan)) , Some (f) => f (track , send_idx , pan , isend) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackSendUIVol (& self , track : * mut root :: MediaTrack , send_idx : :: std :: os :: raw :: c_int , vol : f64 , isend : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SetTrackSendUIVol { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackSendUIVol)) , Some (f) => f (track , send_idx , vol , isend) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackStateChunk (& self , track : * mut root :: MediaTrack , str : * const :: std :: os :: raw :: c_char , isundoOptional : bool) -> bool { match self . pointers . SetTrackStateChunk { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackStateChunk)) , Some (f) => f (track , str , isundoOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIInputMonitor (& self , track : * mut root :: MediaTrack , monitor : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetTrackUIInputMonitor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIInputMonitor)) , Some (f) => f (track , monitor , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIMute (& self , track : * mut root :: MediaTrack , mute : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetTrackUIMute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIMute)) , Some (f) => f (track , mute , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIPan (& self , track : * mut root :: MediaTrack , pan : f64 , relative : bool , done : bool , igngroupflags : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . SetTrackUIPan { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIPan)) , Some (f) => f (track , pan , relative , done , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIPolarity (& self , track : * mut root :: MediaTrack , polarity : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetTrackUIPolarity { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIPolarity)) , Some (f) => f (track , polarity , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIRecArm (& self , track : * mut root :: MediaTrack , recarm : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetTrackUIRecArm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIRecArm)) , Some (f) => f (track , recarm , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUISolo (& self , track : * mut root :: MediaTrack , solo : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SetTrackUISolo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUISolo)) , Some (f) => f (track , solo , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIVolume (& self , track : * mut root :: MediaTrack , volume : f64 , relative : bool , done : bool , igngroupflags : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . SetTrackUIVolume { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIVolume)) , Some (f) => f (track , volume , relative , done , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTrackUIWidth (& self , track : * mut root :: MediaTrack , width : f64 , relative : bool , done : bool , igngroupflags : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . SetTrackUIWidth { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTrackUIWidth)) , Some (f) => f (track , width , relative , done , igngroupflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShowActionList (& self , section : * mut root :: KbdSectionInfo , callerWnd : root :: HWND) { match self . pointers . ShowActionList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ShowActionList)) , Some (f) => f (section , callerWnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShowConsoleMsg (& self , msg : * const :: std :: os :: raw :: c_char) { match self . pointers . ShowConsoleMsg { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ShowConsoleMsg)) , Some (f) => f (msg) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShowMessageBox (& self , msg : * const :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . ShowMessageBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ShowMessageBox)) , Some (f) => f (msg , title , type_) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShowPopupMenu (& self , name : * const :: std :: os :: raw :: c_char , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , hwndParentOptional : root :: HWND , ctxOptional : * mut :: std :: os :: raw :: c_void , ctx2Optional : :: std :: os :: raw :: c_int , ctx3Optional : :: std :: os :: raw :: c_int) { match self . pointers . ShowPopupMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ShowPopupMenu)) , Some (f) => f (name , x , y , hwndParentOptional , ctxOptional , ctx2Optional , ctx3Optional) , } } pub fn SLIDER2DB (& self , y : f64) -> f64 { match self . pointers . SLIDER2DB { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SLIDER2DB)) , Some (f) => f (y) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SnapToGrid (& self , project : * mut root :: ReaProject , time_pos : f64) -> f64 { match self . pointers . SnapToGrid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SnapToGrid)) , Some (f) => f (project , time_pos) , } } pub fn SoloAllTracks (& self , solo : :: std :: os :: raw :: c_int) { match self . pointers . SoloAllTracks { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SoloAllTracks)) , Some (f) => f (solo) , } } pub fn Splash_GetWnd (& self) -> root :: HWND { match self . pointers . Splash_GetWnd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Splash_GetWnd)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SplitMediaItem (& self , item : * mut root :: MediaItem , position : f64) -> * mut root :: MediaItem { match self . pointers . SplitMediaItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SplitMediaItem)) , Some (f) => f (item , position) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn StopPreview (& self , preview : * mut root :: preview_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . StopPreview { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (StopPreview)) , Some (f) => f (preview) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn StopTrackPreview (& self , preview : * mut root :: preview_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . StopTrackPreview { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (StopTrackPreview)) , Some (f) => f (preview) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn StopTrackPreview2 (& self , proj : * mut root :: ReaProject , preview : * mut root :: preview_register_t) -> :: std :: os :: raw :: c_int { match self . pointers . StopTrackPreview2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (StopTrackPreview2)) , Some (f) => f (proj , preview) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn stringToGuid (& self , str : * const :: std :: os :: raw :: c_char , g : * mut root :: GUID) { match self . pointers . stringToGuid { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (stringToGuid)) , Some (f) => f (str , g) , } } pub fn StuffMIDIMessage (& self , mode : :: std :: os :: raw :: c_int , msg1 : :: std :: os :: raw :: c_int , msg2 : :: std :: os :: raw :: c_int , msg3 : :: std :: os :: raw :: c_int) { match self . pointers . StuffMIDIMessage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (StuffMIDIMessage)) , Some (f) => f (mode , msg1 , msg2 , msg3) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_AddByName (& self , take : * mut root :: MediaItem_Take , fxname : * const :: std :: os :: raw :: c_char , instantiate : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_AddByName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_AddByName)) , Some (f) => f (take , fxname , instantiate) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_CopyToTake (& self , src_take : * mut root :: MediaItem_Take , src_fx : :: std :: os :: raw :: c_int , dest_take : * mut root :: MediaItem_Take , dest_fx : :: std :: os :: raw :: c_int , is_move : bool) { match self . pointers . TakeFX_CopyToTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_CopyToTake)) , Some (f) => f (src_take , src_fx , dest_take , dest_fx , is_move) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_CopyToTrack (& self , src_take : * mut root :: MediaItem_Take , src_fx : :: std :: os :: raw :: c_int , dest_track : * mut root :: MediaTrack , dest_fx : :: std :: os :: raw :: c_int , is_move : bool) { match self . pointers . TakeFX_CopyToTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_CopyToTrack)) , Some (f) => f (src_take , src_fx , dest_track , dest_fx , is_move) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_Delete (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_Delete { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_Delete)) , Some (f) => f (take , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_EndParamEdit (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_EndParamEdit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_EndParamEdit)) , Some (f) => f (take , fx , param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_FormatParamValue (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64 , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_FormatParamValue { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_FormatParamValue)) , Some (f) => f (take , fx , param , val , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_FormatParamValueNormalized (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_FormatParamValueNormalized { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_FormatParamValueNormalized)) , Some (f) => f (take , fx , param , value , buf , buf_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetChainVisible (& self , take : * mut root :: MediaItem_Take) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetChainVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetChainVisible)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetCount (& self , take : * mut root :: MediaItem_Take) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetCount)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetEnabled (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetEnabled)) , Some (f) => f (take , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetEnvelope (& self , take : * mut root :: MediaItem_Take , fxindex : :: std :: os :: raw :: c_int , parameterindex : :: std :: os :: raw :: c_int , create : bool) -> * mut root :: TrackEnvelope { match self . pointers . TakeFX_GetEnvelope { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetEnvelope)) , Some (f) => f (take , fxindex , parameterindex , create) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetFloatingWindow (& self , take : * mut root :: MediaItem_Take , index : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . TakeFX_GetFloatingWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetFloatingWindow)) , Some (f) => f (take , index) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetFormattedParamValue (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetFormattedParamValue { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetFormattedParamValue)) , Some (f) => f (take , fx , param , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetFXGUID (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int) -> * mut root :: GUID { match self . pointers . TakeFX_GetFXGUID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetFXGUID)) , Some (f) => f (take , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetFXName (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetFXName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetFXName)) , Some (f) => f (take , fx , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetIOSize (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , inputPinsOut : * mut :: std :: os :: raw :: c_int , outputPinsOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetIOSize { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetIOSize)) , Some (f) => f (take , fx , inputPinsOut , outputPinsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetNamedConfigParm (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetNamedConfigParm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetNamedConfigParm)) , Some (f) => f (take , fx , parmname , bufOutNeedBig , bufOutNeedBig_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetNumParams (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetNumParams { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetNumParams)) , Some (f) => f (take , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetOffline (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetOffline { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetOffline)) , Some (f) => f (take , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetOpen (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetOpen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetOpen)) , Some (f) => f (take , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParam (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64) -> f64 { match self . pointers . TakeFX_GetParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParam)) , Some (f) => f (take , fx , param , minvalOut , maxvalOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParameterStepSizes (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , stepOut : * mut f64 , smallstepOut : * mut f64 , largestepOut : * mut f64 , istoggleOut : * mut bool) -> bool { match self . pointers . TakeFX_GetParameterStepSizes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParameterStepSizes)) , Some (f) => f (take , fx , param , stepOut , smallstepOut , largestepOut , istoggleOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParamEx (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64 , midvalOut : * mut f64) -> f64 { match self . pointers . TakeFX_GetParamEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParamEx)) , Some (f) => f (take , fx , param , minvalOut , maxvalOut , midvalOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParamFromIdent (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , ident_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetParamFromIdent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParamFromIdent)) , Some (f) => f (take , fx , ident_str) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParamIdent (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetParamIdent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParamIdent)) , Some (f) => f (take , fx , param , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParamName (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetParamName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParamName)) , Some (f) => f (take , fx , param , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetParamNormalized (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . TakeFX_GetParamNormalized { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetParamNormalized)) , Some (f) => f (take , fx , param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetPinMappings (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , high32Out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetPinMappings { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetPinMappings)) , Some (f) => f (take , fx , isoutput , pin , high32Out) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetPreset (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , presetnameOut : * mut :: std :: os :: raw :: c_char , presetnameOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_GetPreset { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetPreset)) , Some (f) => f (take , fx , presetnameOut , presetnameOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetPresetIndex (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , numberOfPresetsOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TakeFX_GetPresetIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetPresetIndex)) , Some (f) => f (take , fx , numberOfPresetsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_GetUserPresetFilename (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , fnOut : * mut :: std :: os :: raw :: c_char , fnOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . TakeFX_GetUserPresetFilename { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_GetUserPresetFilename)) , Some (f) => f (take , fx , fnOut , fnOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_NavigatePresets (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , presetmove : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_NavigatePresets { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_NavigatePresets)) , Some (f) => f (take , fx , presetmove) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetEnabled (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , enabled : bool) { match self . pointers . TakeFX_SetEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetEnabled)) , Some (f) => f (take , fx , enabled) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetNamedConfigParm (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . TakeFX_SetNamedConfigParm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetNamedConfigParm)) , Some (f) => f (take , fx , parmname , value) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetOffline (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , offline : bool) { match self . pointers . TakeFX_SetOffline { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetOffline)) , Some (f) => f (take , fx , offline) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetOpen (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , open : bool) { match self . pointers . TakeFX_SetOpen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetOpen)) , Some (f) => f (take , fx , open) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetParam (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64) -> bool { match self . pointers . TakeFX_SetParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetParam)) , Some (f) => f (take , fx , param , val) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetParamNormalized (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64) -> bool { match self . pointers . TakeFX_SetParamNormalized { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetParamNormalized)) , Some (f) => f (take , fx , param , value) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetPinMappings (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , low32bits : :: std :: os :: raw :: c_int , hi32bits : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_SetPinMappings { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetPinMappings)) , Some (f) => f (take , fx , isoutput , pin , low32bits , hi32bits) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetPreset (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , presetname : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . TakeFX_SetPreset { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetPreset)) , Some (f) => f (take , fx , presetname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_SetPresetByIndex (& self , take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , idx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TakeFX_SetPresetByIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_SetPresetByIndex)) , Some (f) => f (take , fx , idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeFX_Show (& self , take : * mut root :: MediaItem_Take , index : :: std :: os :: raw :: c_int , showFlag : :: std :: os :: raw :: c_int) { match self . pointers . TakeFX_Show { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeFX_Show)) , Some (f) => f (take , index , showFlag) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TakeIsMIDI (& self , take : * mut root :: MediaItem_Take) -> bool { match self . pointers . TakeIsMIDI { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TakeIsMIDI)) , Some (f) => f (take) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ThemeLayout_GetLayout (& self , section : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , nameOut : * mut :: std :: os :: raw :: c_char , nameOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ThemeLayout_GetLayout { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ThemeLayout_GetLayout)) , Some (f) => f (section , idx , nameOut , nameOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ThemeLayout_GetParameter (& self , wp : :: std :: os :: raw :: c_int , descOutOptional : * mut * const :: std :: os :: raw :: c_char , valueOutOptional : * mut :: std :: os :: raw :: c_int , defValueOutOptional : * mut :: std :: os :: raw :: c_int , minValueOutOptional : * mut :: std :: os :: raw :: c_int , maxValueOutOptional : * mut :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char { match self . pointers . ThemeLayout_GetParameter { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ThemeLayout_GetParameter)) , Some (f) => f (wp , descOutOptional , valueOutOptional , defValueOutOptional , minValueOutOptional , maxValueOutOptional) , } } pub fn ThemeLayout_RefreshAll (& self) { match self . pointers . ThemeLayout_RefreshAll { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ThemeLayout_RefreshAll)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ThemeLayout_SetLayout (& self , section : * const :: std :: os :: raw :: c_char , layout : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . ThemeLayout_SetLayout { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ThemeLayout_SetLayout)) , Some (f) => f (section , layout) , } } pub fn ThemeLayout_SetParameter (& self , wp : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int , persist : bool) -> bool { match self . pointers . ThemeLayout_SetParameter { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ThemeLayout_SetParameter)) , Some (f) => f (wp , value , persist) , } } pub fn time_precise (& self) -> f64 { match self . pointers . time_precise { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (time_precise)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap2_beatsToTime (& self , proj : * mut root :: ReaProject , tpos : f64 , measuresInOptional : * const :: std :: os :: raw :: c_int) -> f64 { match self . pointers . TimeMap2_beatsToTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap2_beatsToTime)) , Some (f) => f (proj , tpos , measuresInOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap2_GetDividedBpmAtTime (& self , proj : * mut root :: ReaProject , time : f64) -> f64 { match self . pointers . TimeMap2_GetDividedBpmAtTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap2_GetDividedBpmAtTime)) , Some (f) => f (proj , time) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap2_GetNextChangeTime (& self , proj : * mut root :: ReaProject , time : f64) -> f64 { match self . pointers . TimeMap2_GetNextChangeTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap2_GetNextChangeTime)) , Some (f) => f (proj , time) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap2_QNToTime (& self , proj : * mut root :: ReaProject , qn : f64) -> f64 { match self . pointers . TimeMap2_QNToTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap2_QNToTime)) , Some (f) => f (proj , qn) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap2_timeToBeats (& self , proj : * mut root :: ReaProject , tpos : f64 , measuresOutOptional : * mut :: std :: os :: raw :: c_int , cmlOutOptional : * mut :: std :: os :: raw :: c_int , fullbeatsOutOptional : * mut f64 , cdenomOutOptional : * mut :: std :: os :: raw :: c_int) -> f64 { match self . pointers . TimeMap2_timeToBeats { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap2_timeToBeats)) , Some (f) => f (proj , tpos , measuresOutOptional , cmlOutOptional , fullbeatsOutOptional , cdenomOutOptional) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap2_timeToQN (& self , proj : * mut root :: ReaProject , tpos : f64) -> f64 { match self . pointers . TimeMap2_timeToQN { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap2_timeToQN)) , Some (f) => f (proj , tpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_curFrameRate (& self , proj : * mut root :: ReaProject , dropFrameOut : * mut bool) -> f64 { match self . pointers . TimeMap_curFrameRate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_curFrameRate)) , Some (f) => f (proj , dropFrameOut) , } } pub fn TimeMap_GetDividedBpmAtTime (& self , time : f64) -> f64 { match self . pointers . TimeMap_GetDividedBpmAtTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_GetDividedBpmAtTime)) , Some (f) => f (time) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_GetMeasureInfo (& self , proj : * mut root :: ReaProject , measure : :: std :: os :: raw :: c_int , qn_startOut : * mut f64 , qn_endOut : * mut f64 , timesig_numOut : * mut :: std :: os :: raw :: c_int , timesig_denomOut : * mut :: std :: os :: raw :: c_int , tempoOut : * mut f64) -> f64 { match self . pointers . TimeMap_GetMeasureInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_GetMeasureInfo)) , Some (f) => f (proj , measure , qn_startOut , qn_endOut , timesig_numOut , timesig_denomOut , tempoOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_GetMetronomePattern (& self , proj : * mut root :: ReaProject , time : f64 , pattern : * mut :: std :: os :: raw :: c_char , pattern_sz : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TimeMap_GetMetronomePattern { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_GetMetronomePattern)) , Some (f) => f (proj , time , pattern , pattern_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_GetTimeSigAtTime (& self , proj : * mut root :: ReaProject , time : f64 , timesig_numOut : * mut :: std :: os :: raw :: c_int , timesig_denomOut : * mut :: std :: os :: raw :: c_int , tempoOut : * mut f64) { match self . pointers . TimeMap_GetTimeSigAtTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_GetTimeSigAtTime)) , Some (f) => f (proj , time , timesig_numOut , timesig_denomOut , tempoOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_QNToMeasures (& self , proj : * mut root :: ReaProject , qn : f64 , qnMeasureStartOutOptional : * mut f64 , qnMeasureEndOutOptional : * mut f64) -> :: std :: os :: raw :: c_int { match self . pointers . TimeMap_QNToMeasures { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_QNToMeasures)) , Some (f) => f (proj , qn , qnMeasureStartOutOptional , qnMeasureEndOutOptional) , } } pub fn TimeMap_QNToTime (& self , qn : f64) -> f64 { match self . pointers . TimeMap_QNToTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_QNToTime)) , Some (f) => f (qn) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_QNToTime_abs (& self , proj : * mut root :: ReaProject , qn : f64) -> f64 { match self . pointers . TimeMap_QNToTime_abs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_QNToTime_abs)) , Some (f) => f (proj , qn) , } } pub fn TimeMap_timeToQN (& self , tpos : f64) -> f64 { match self . pointers . TimeMap_timeToQN { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_timeToQN)) , Some (f) => f (tpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TimeMap_timeToQN_abs (& self , proj : * mut root :: ReaProject , tpos : f64) -> f64 { match self . pointers . TimeMap_timeToQN_abs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TimeMap_timeToQN_abs)) , Some (f) => f (proj , tpos) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ToggleTrackSendUIMute (& self , track : * mut root :: MediaTrack , send_idx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ToggleTrackSendUIMute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ToggleTrackSendUIMute)) , Some (f) => f (track , send_idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Track_GetPeakHoldDB (& self , track : * mut root :: MediaTrack , channel : :: std :: os :: raw :: c_int , clear : bool) -> f64 { match self . pointers . Track_GetPeakHoldDB { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Track_GetPeakHoldDB)) , Some (f) => f (track , channel , clear) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Track_GetPeakInfo (& self , track : * mut root :: MediaTrack , channel : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . Track_GetPeakInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Track_GetPeakInfo)) , Some (f) => f (track , channel) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackCtl_SetToolTip (& self , fmt : * const :: std :: os :: raw :: c_char , xpos : :: std :: os :: raw :: c_int , ypos : :: std :: os :: raw :: c_int , topmost : bool) { match self . pointers . TrackCtl_SetToolTip { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackCtl_SetToolTip)) , Some (f) => f (fmt , xpos , ypos , topmost) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_AddByName (& self , track : * mut root :: MediaTrack , fxname : * const :: std :: os :: raw :: c_char , recFX : bool , instantiate : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_AddByName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_AddByName)) , Some (f) => f (track , fxname , recFX , instantiate) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_CopyToTake (& self , src_track : * mut root :: MediaTrack , src_fx : :: std :: os :: raw :: c_int , dest_take : * mut root :: MediaItem_Take , dest_fx : :: std :: os :: raw :: c_int , is_move : bool) { match self . pointers . TrackFX_CopyToTake { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_CopyToTake)) , Some (f) => f (src_track , src_fx , dest_take , dest_fx , is_move) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_CopyToTrack (& self , src_track : * mut root :: MediaTrack , src_fx : :: std :: os :: raw :: c_int , dest_track : * mut root :: MediaTrack , dest_fx : :: std :: os :: raw :: c_int , is_move : bool) { match self . pointers . TrackFX_CopyToTrack { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_CopyToTrack)) , Some (f) => f (src_track , src_fx , dest_track , dest_fx , is_move) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_Delete (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_Delete { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_Delete)) , Some (f) => f (track , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_EndParamEdit (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_EndParamEdit { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_EndParamEdit)) , Some (f) => f (track , fx , param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_FormatParamValue (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64 , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_FormatParamValue { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_FormatParamValue)) , Some (f) => f (track , fx , param , val , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_FormatParamValueNormalized (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_FormatParamValueNormalized { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_FormatParamValueNormalized)) , Some (f) => f (track , fx , param , value , buf , buf_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetByName (& self , track : * mut root :: MediaTrack , fxname : * const :: std :: os :: raw :: c_char , instantiate : bool) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetByName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetByName)) , Some (f) => f (track , fxname , instantiate) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetChainVisible (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetChainVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetChainVisible)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetCount (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetCount)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetEnabled (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetEnabled)) , Some (f) => f (track , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetEQ (& self , track : * mut root :: MediaTrack , instantiate : bool) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetEQ { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetEQ)) , Some (f) => f (track , instantiate) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetEQBandEnabled (& self , track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , bandtype : :: std :: os :: raw :: c_int , bandidx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetEQBandEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetEQBandEnabled)) , Some (f) => f (track , fxidx , bandtype , bandidx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetEQParam (& self , track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , paramidx : :: std :: os :: raw :: c_int , bandtypeOut : * mut :: std :: os :: raw :: c_int , bandidxOut : * mut :: std :: os :: raw :: c_int , paramtypeOut : * mut :: std :: os :: raw :: c_int , normvalOut : * mut f64) -> bool { match self . pointers . TrackFX_GetEQParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetEQParam)) , Some (f) => f (track , fxidx , paramidx , bandtypeOut , bandidxOut , paramtypeOut , normvalOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetFloatingWindow (& self , track : * mut root :: MediaTrack , index : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . TrackFX_GetFloatingWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetFloatingWindow)) , Some (f) => f (track , index) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetFormattedParamValue (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetFormattedParamValue { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetFormattedParamValue)) , Some (f) => f (track , fx , param , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetFXGUID (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int) -> * mut root :: GUID { match self . pointers . TrackFX_GetFXGUID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetFXGUID)) , Some (f) => f (track , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetFXName (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetFXName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetFXName)) , Some (f) => f (track , fx , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetInstrument (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetInstrument { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetInstrument)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetIOSize (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , inputPinsOut : * mut :: std :: os :: raw :: c_int , outputPinsOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetIOSize { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetIOSize)) , Some (f) => f (track , fx , inputPinsOut , outputPinsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetNamedConfigParm (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetNamedConfigParm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetNamedConfigParm)) , Some (f) => f (track , fx , parmname , bufOutNeedBig , bufOutNeedBig_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetNumParams (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetNumParams { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetNumParams)) , Some (f) => f (track , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetOffline (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetOffline { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetOffline)) , Some (f) => f (track , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetOpen (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetOpen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetOpen)) , Some (f) => f (track , fx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParam (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64) -> f64 { match self . pointers . TrackFX_GetParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParam)) , Some (f) => f (track , fx , param , minvalOut , maxvalOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParameterStepSizes (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , stepOut : * mut f64 , smallstepOut : * mut f64 , largestepOut : * mut f64 , istoggleOut : * mut bool) -> bool { match self . pointers . TrackFX_GetParameterStepSizes { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParameterStepSizes)) , Some (f) => f (track , fx , param , stepOut , smallstepOut , largestepOut , istoggleOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParamEx (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64 , midvalOut : * mut f64) -> f64 { match self . pointers . TrackFX_GetParamEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParamEx)) , Some (f) => f (track , fx , param , minvalOut , maxvalOut , midvalOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParamFromIdent (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , ident_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetParamFromIdent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParamFromIdent)) , Some (f) => f (track , fx , ident_str) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParamIdent (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetParamIdent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParamIdent)) , Some (f) => f (track , fx , param , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParamName (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetParamName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParamName)) , Some (f) => f (track , fx , param , bufOut , bufOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetParamNormalized (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int) -> f64 { match self . pointers . TrackFX_GetParamNormalized { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetParamNormalized)) , Some (f) => f (track , fx , param) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetPinMappings (& self , tr : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , high32Out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetPinMappings { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetPinMappings)) , Some (f) => f (tr , fx , isoutput , pin , high32Out) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetPreset (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , presetnameOut : * mut :: std :: os :: raw :: c_char , presetnameOut_sz : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_GetPreset { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetPreset)) , Some (f) => f (track , fx , presetnameOut , presetnameOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetPresetIndex (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , numberOfPresetsOut : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetPresetIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetPresetIndex)) , Some (f) => f (track , fx , numberOfPresetsOut) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetRecChainVisible (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetRecChainVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetRecChainVisible)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetRecCount (& self , track : * mut root :: MediaTrack) -> :: std :: os :: raw :: c_int { match self . pointers . TrackFX_GetRecCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetRecCount)) , Some (f) => f (track) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_GetUserPresetFilename (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , fnOut : * mut :: std :: os :: raw :: c_char , fnOut_sz : :: std :: os :: raw :: c_int) { match self . pointers . TrackFX_GetUserPresetFilename { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_GetUserPresetFilename)) , Some (f) => f (track , fx , fnOut , fnOut_sz) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_NavigatePresets (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , presetmove : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_NavigatePresets { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_NavigatePresets)) , Some (f) => f (track , fx , presetmove) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetEnabled (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , enabled : bool) { match self . pointers . TrackFX_SetEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetEnabled)) , Some (f) => f (track , fx , enabled) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetEQBandEnabled (& self , track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , bandtype : :: std :: os :: raw :: c_int , bandidx : :: std :: os :: raw :: c_int , enable : bool) -> bool { match self . pointers . TrackFX_SetEQBandEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetEQBandEnabled)) , Some (f) => f (track , fxidx , bandtype , bandidx , enable) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetEQParam (& self , track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , bandtype : :: std :: os :: raw :: c_int , bandidx : :: std :: os :: raw :: c_int , paramtype : :: std :: os :: raw :: c_int , val : f64 , isnorm : bool) -> bool { match self . pointers . TrackFX_SetEQParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetEQParam)) , Some (f) => f (track , fxidx , bandtype , bandidx , paramtype , val , isnorm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetNamedConfigParm (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . TrackFX_SetNamedConfigParm { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetNamedConfigParm)) , Some (f) => f (track , fx , parmname , value) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetOffline (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , offline : bool) { match self . pointers . TrackFX_SetOffline { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetOffline)) , Some (f) => f (track , fx , offline) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetOpen (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , open : bool) { match self . pointers . TrackFX_SetOpen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetOpen)) , Some (f) => f (track , fx , open) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetParam (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64) -> bool { match self . pointers . TrackFX_SetParam { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetParam)) , Some (f) => f (track , fx , param , val) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetParamNormalized (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64) -> bool { match self . pointers . TrackFX_SetParamNormalized { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetParamNormalized)) , Some (f) => f (track , fx , param , value) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetPinMappings (& self , tr : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , low32bits : :: std :: os :: raw :: c_int , hi32bits : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_SetPinMappings { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetPinMappings)) , Some (f) => f (tr , fx , isoutput , pin , low32bits , hi32bits) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetPreset (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , presetname : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . TrackFX_SetPreset { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetPreset)) , Some (f) => f (track , fx , presetname) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_SetPresetByIndex (& self , track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , idx : :: std :: os :: raw :: c_int) -> bool { match self . pointers . TrackFX_SetPresetByIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_SetPresetByIndex)) , Some (f) => f (track , fx , idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackFX_Show (& self , track : * mut root :: MediaTrack , index : :: std :: os :: raw :: c_int , showFlag : :: std :: os :: raw :: c_int) { match self . pointers . TrackFX_Show { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackFX_Show)) , Some (f) => f (track , index , showFlag) , } } pub fn TrackList_AdjustWindows (& self , isMinor : bool) { match self . pointers . TrackList_AdjustWindows { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackList_AdjustWindows)) , Some (f) => f (isMinor) , } } pub fn TrackList_UpdateAllExternalSurfaces (& self) { match self . pointers . TrackList_UpdateAllExternalSurfaces { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackList_UpdateAllExternalSurfaces)) , Some (f) => f () , } } pub fn Undo_BeginBlock (& self) { match self . pointers . Undo_BeginBlock { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_BeginBlock)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_BeginBlock2 (& self , proj : * mut root :: ReaProject) { match self . pointers . Undo_BeginBlock2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_BeginBlock2)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_CanRedo2 (& self , proj : * mut root :: ReaProject) -> * const :: std :: os :: raw :: c_char { match self . pointers . Undo_CanRedo2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_CanRedo2)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_CanUndo2 (& self , proj : * mut root :: ReaProject) -> * const :: std :: os :: raw :: c_char { match self . pointers . Undo_CanUndo2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_CanUndo2)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_DoRedo2 (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . Undo_DoRedo2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_DoRedo2)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_DoUndo2 (& self , proj : * mut root :: ReaProject) -> :: std :: os :: raw :: c_int { match self . pointers . Undo_DoUndo2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_DoUndo2)) , Some (f) => f (proj) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_EndBlock (& self , descchange : * const :: std :: os :: raw :: c_char , extraflags : :: std :: os :: raw :: c_int) { match self . pointers . Undo_EndBlock { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_EndBlock)) , Some (f) => f (descchange , extraflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_EndBlock2 (& self , proj : * mut root :: ReaProject , descchange : * const :: std :: os :: raw :: c_char , extraflags : :: std :: os :: raw :: c_int) { match self . pointers . Undo_EndBlock2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_EndBlock2)) , Some (f) => f (proj , descchange , extraflags) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_OnStateChange (& self , descchange : * const :: std :: os :: raw :: c_char) { match self . pointers . Undo_OnStateChange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_OnStateChange)) , Some (f) => f (descchange) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_OnStateChange2 (& self , proj : * mut root :: ReaProject , descchange : * const :: std :: os :: raw :: c_char) { match self . pointers . Undo_OnStateChange2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_OnStateChange2)) , Some (f) => f (proj , descchange) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_OnStateChange_Item (& self , proj : * mut root :: ReaProject , name : * const :: std :: os :: raw :: c_char , item : * mut root :: MediaItem) { match self . pointers . Undo_OnStateChange_Item { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_OnStateChange_Item)) , Some (f) => f (proj , name , item) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_OnStateChangeEx (& self , descchange : * const :: std :: os :: raw :: c_char , whichStates : :: std :: os :: raw :: c_int , trackparm : :: std :: os :: raw :: c_int) { match self . pointers . Undo_OnStateChangeEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_OnStateChangeEx)) , Some (f) => f (descchange , whichStates , trackparm) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Undo_OnStateChangeEx2 (& self , proj : * mut root :: ReaProject , descchange : * const :: std :: os :: raw :: c_char , whichStates : :: std :: os :: raw :: c_int , trackparm : :: std :: os :: raw :: c_int) { match self . pointers . Undo_OnStateChangeEx2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Undo_OnStateChangeEx2)) , Some (f) => f (proj , descchange , whichStates , trackparm) , } } pub fn update_disk_counters (& self , readamt : :: std :: os :: raw :: c_int , writeamt : :: std :: os :: raw :: c_int) { match self . pointers . update_disk_counters { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (update_disk_counters)) , Some (f) => f (readamt , writeamt) , } } pub fn UpdateArrange (& self) { match self . pointers . UpdateArrange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (UpdateArrange)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn UpdateItemInProject (& self , item : * mut root :: MediaItem) { match self . pointers . UpdateItemInProject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (UpdateItemInProject)) , Some (f) => f (item) , } } pub fn UpdateTimeline (& self) { match self . pointers . UpdateTimeline { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (UpdateTimeline)) , Some (f) => f () , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ValidatePtr (& self , pointer : * mut :: std :: os :: raw :: c_void , ctypename : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . ValidatePtr { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ValidatePtr)) , Some (f) => f (pointer , ctypename) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ValidatePtr2 (& self , proj : * mut root :: ReaProject , pointer : * mut :: std :: os :: raw :: c_void , ctypename : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . ValidatePtr2 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ValidatePtr2)) , Some (f) => f (proj , pointer , ctypename) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ViewPrefs (& self , page : :: std :: os :: raw :: c_int , pageByName : * const :: std :: os :: raw :: c_char) { match self . pointers . ViewPrefs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ViewPrefs)) , Some (f) => f (page , pageByName) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WDL_VirtualWnd_ScaledBlitBG (& self , dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: WDL_VirtualWnd_BGCfg , destx : :: std :: os :: raw :: c_int , desty : :: std :: os :: raw :: c_int , destw : :: std :: os :: raw :: c_int , desth : :: std :: os :: raw :: c_int , clipx : :: std :: os :: raw :: c_int , clipy : :: std :: os :: raw :: c_int , clipw : :: std :: os :: raw :: c_int , cliph : :: std :: os :: raw :: c_int , alpha : f32 , mode : :: std :: os :: raw :: c_int) -> bool { match self . pointers . WDL_VirtualWnd_ScaledBlitBG { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WDL_VirtualWnd_ScaledBlitBG)) , Some (f) => f (dest , src , destx , desty , destw , desth , clipx , clipy , clipw , cliph , alpha , mode) , } } pub fn GetMidiInput (& self , idx : :: std :: os :: raw :: c_int) -> * mut root :: midi_Input { match self . pointers . GetMidiInput { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMidiInput)) , Some (f) => f (idx) , } } pub fn GetMidiOutput (& self , idx : :: std :: os :: raw :: c_int) -> * mut root :: midi_Output { match self . pointers . GetMidiOutput { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMidiOutput)) , Some (f) => f (idx) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InitializeCoolSB (& self , hwnd : root :: HWND) -> root :: BOOL { match self . pointers . InitializeCoolSB { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InitializeCoolSB)) , Some (f) => f (hwnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn UninitializeCoolSB (& self , hwnd : root :: HWND) -> root :: HRESULT { match self . pointers . UninitializeCoolSB { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (UninitializeCoolSB)) , Some (f) => f (hwnd) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_SetMinThumbSize (& self , hwnd : root :: HWND , wBar : root :: UINT , size : root :: UINT) -> root :: BOOL { match self . pointers . CoolSB_SetMinThumbSize { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_SetMinThumbSize)) , Some (f) => f (hwnd , wBar , size) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_GetScrollInfo (& self , hwnd : root :: HWND , fnBar : :: std :: os :: raw :: c_int , lpsi : root :: LPSCROLLINFO) -> root :: BOOL { match self . pointers . CoolSB_GetScrollInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_GetScrollInfo)) , Some (f) => f (hwnd , fnBar , lpsi) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_SetScrollInfo (& self , hwnd : root :: HWND , fnBar : :: std :: os :: raw :: c_int , lpsi : root :: LPSCROLLINFO , fRedraw : root :: BOOL) -> :: std :: os :: raw :: c_int { match self . pointers . CoolSB_SetScrollInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_SetScrollInfo)) , Some (f) => f (hwnd , fnBar , lpsi , fRedraw) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_SetScrollPos (& self , hwnd : root :: HWND , nBar : :: std :: os :: raw :: c_int , nPos : :: std :: os :: raw :: c_int , fRedraw : root :: BOOL) -> :: std :: os :: raw :: c_int { match self . pointers . CoolSB_SetScrollPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_SetScrollPos)) , Some (f) => f (hwnd , nBar , nPos , fRedraw) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_SetScrollRange (& self , hwnd : root :: HWND , nBar : :: std :: os :: raw :: c_int , nMinPos : :: std :: os :: raw :: c_int , nMaxPos : :: std :: os :: raw :: c_int , fRedraw : root :: BOOL) -> :: std :: os :: raw :: c_int { match self . pointers . CoolSB_SetScrollRange { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_SetScrollRange)) , Some (f) => f (hwnd , nBar , nMinPos , nMaxPos , fRedraw) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_ShowScrollBar (& self , hwnd : root :: HWND , wBar : :: std :: os :: raw :: c_int , fShow : root :: BOOL) -> root :: BOOL { match self . pointers . CoolSB_ShowScrollBar { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_ShowScrollBar)) , Some (f) => f (hwnd , wBar , fShow) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_SetResizingThumb (& self , hwnd : root :: HWND , active : root :: BOOL) -> root :: BOOL { match self . pointers . CoolSB_SetResizingThumb { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_SetResizingThumb)) , Some (f) => f (hwnd , active) , } } # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CoolSB_SetThemeIndex (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . CoolSB_SetThemeIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CoolSB_SetThemeIndex)) , Some (f) => f (hwnd , idx) , } } } # [doc = r" Container for the REAPER function pointers."] # [derive (Copy , Clone , Default)] pub struct ReaperFunctionPointers { pub (crate) loaded_count : u32 , pub __mergesort : Option < unsafe extern "C" fn (base : * mut :: std :: os :: raw :: c_void , nmemb : usize , size : usize , cmpfunc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_void ,) -> :: std :: os :: raw :: c_int , > , tmpspace : * mut :: std :: os :: raw :: c_void ,) > , pub AddCustomizableMenu : Option < unsafe extern "C" fn (menuidstr : * const :: std :: os :: raw :: c_char , menuname : * const :: std :: os :: raw :: c_char , kbdsecname : * const :: std :: os :: raw :: c_char , addtomainmenu : bool ,) -> bool > , pub AddExtensionsMainMenu : Option < extern "C" fn () -> bool > , pub AddMediaItemToTrack : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack ,) -> * mut root :: MediaItem > , pub AddProjectMarker : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , wantidx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub AddProjectMarker2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , wantidx : :: std :: os :: raw :: c_int , color : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub AddRemoveReaScript : Option < unsafe extern "C" fn (add : bool , sectionID : :: std :: os :: raw :: c_int , scriptfn : * const :: std :: os :: raw :: c_char , commit : bool ,) -> :: std :: os :: raw :: c_int > , pub AddTakeToMediaItem : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> * mut root :: MediaItem_Take > , pub AddTempoTimeSigMarker : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , timepos : f64 , bpm : f64 , timesig_num : :: std :: os :: raw :: c_int , timesig_denom : :: std :: os :: raw :: c_int , lineartempochange : bool ,) -> bool > , pub adjustZoom : Option < extern "C" fn (amt : f64 , forceset : :: std :: os :: raw :: c_int , doupd : bool , centermode : :: std :: os :: raw :: c_int ,) > , pub AnyTrackSolo : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) -> bool > , pub APIExists : Option < unsafe extern "C" fn (function_name : * const :: std :: os :: raw :: c_char ,) -> bool > , pub APITest : Option < extern "C" fn () > , pub ApplyNudge : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , nudgeflag : :: std :: os :: raw :: c_int , nudgewhat : :: std :: os :: raw :: c_int , nudgeunits : :: std :: os :: raw :: c_int , value : f64 , reverse : bool , copies : :: std :: os :: raw :: c_int ,) -> bool > , pub ArmCommand : Option < unsafe extern "C" fn (cmd : :: std :: os :: raw :: c_int , sectionname : * const :: std :: os :: raw :: c_char ,) > , pub Audio_Init : Option < extern "C" fn () > , pub Audio_IsPreBuffer : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub Audio_IsRunning : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub Audio_Quit : Option < extern "C" fn () > , pub Audio_RegHardwareHook : Option < unsafe extern "C" fn (isAdd : bool , reg : * mut root :: audio_hook_register_t ,) -> :: std :: os :: raw :: c_int > , pub AudioAccessorStateChanged : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor ,) -> bool > , pub AudioAccessorUpdate : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor ,) > , pub AudioAccessorValidateState : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor ,) -> bool > , pub BypassFxAllTracks : Option < extern "C" fn (bypass : :: std :: os :: raw :: c_int) > , pub CalcMediaSrcLoudness : Option < unsafe extern "C" fn (mediasource : * mut root :: PCM_source ,) -> :: std :: os :: raw :: c_int > , pub CalculateNormalization : Option < unsafe extern "C" fn (source : * mut root :: PCM_source , normalizeTo : :: std :: os :: raw :: c_int , normalizeTarget : f64 , normalizeStart : f64 , normalizeEnd : f64 ,) -> f64 > , pub CalculatePeaks : Option < unsafe extern "C" fn (srcBlock : * mut root :: PCM_source_transfer_t , pksBlock : * mut root :: PCM_source_peaktransfer_t ,) -> :: std :: os :: raw :: c_int > , pub CalculatePeaksFloatSrcPtr : Option < unsafe extern "C" fn (srcBlock : * mut root :: PCM_source_transfer_t , pksBlock : * mut root :: PCM_source_peaktransfer_t ,) -> :: std :: os :: raw :: c_int > , pub ClearAllRecArmed : Option < extern "C" fn () > , pub ClearConsole : Option < extern "C" fn () > , pub ClearPeakCache : Option < extern "C" fn () > , pub ColorFromNative : Option < unsafe extern "C" fn (col : :: std :: os :: raw :: c_int , rOut : * mut :: std :: os :: raw :: c_int , gOut : * mut :: std :: os :: raw :: c_int , bOut : * mut :: std :: os :: raw :: c_int ,) > , pub ColorToNative : Option < extern "C" fn (r : :: std :: os :: raw :: c_int , g : :: std :: os :: raw :: c_int , b : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub CountActionShortcuts : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub CountAutomationItems : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope ,) -> :: std :: os :: raw :: c_int > , pub CountEnvelopePoints : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope ,) -> :: std :: os :: raw :: c_int > , pub CountEnvelopePointsEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub CountMediaItems : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub CountProjectMarkers : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , num_markersOut : * mut :: std :: os :: raw :: c_int , num_regionsOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub CountSelectedMediaItems : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub CountSelectedTracks : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub CountSelectedTracks2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , wantmaster : bool ,) -> :: std :: os :: raw :: c_int > , pub CountTakeEnvelopes : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> :: std :: os :: raw :: c_int > , pub CountTakes : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> :: std :: os :: raw :: c_int > , pub CountTCPFXParms : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub CountTempoTimeSigMarkers : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub CountTrackEnvelopes : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub CountTrackMediaItems : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub CountTracks : Option < unsafe extern "C" fn (projOptional : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub CreateLocalOscHandler : Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , callback : * mut :: std :: os :: raw :: c_void ,) -> * mut :: std :: os :: raw :: c_void > , pub CreateMIDIInput : Option < extern "C" fn (dev : :: std :: os :: raw :: c_int ,) -> * mut root :: midi_Input > , pub CreateMIDIOutput : Option < unsafe extern "C" fn (dev : :: std :: os :: raw :: c_int , streamMode : bool , msoffset100 : * mut :: std :: os :: raw :: c_int ,) -> * mut root :: midi_Output > , pub CreateNewMIDIItemInProj : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , starttime : f64 , endtime : f64 , qnInOptional : * const bool ,) -> * mut root :: MediaItem > , pub CreateTakeAudioAccessor : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take) -> * mut root :: reaper_functions :: AudioAccessor > , pub CreateTrackAudioAccessor : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack) -> * mut root :: reaper_functions :: AudioAccessor > , pub CreateTrackSend : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , desttrInOptional : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub CSurf_FlushUndo : Option < extern "C" fn (force : bool) > , pub CSurf_GetTouchState : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , isPan : :: std :: os :: raw :: c_int ,) -> bool > , pub CSurf_GoEnd : Option < extern "C" fn () > , pub CSurf_GoStart : Option < extern "C" fn () > , pub CSurf_NumTracks : Option < extern "C" fn (mcpView : bool) -> :: std :: os :: raw :: c_int > , pub CSurf_OnArrow : Option < extern "C" fn (whichdir : :: std :: os :: raw :: c_int , wantzoom : bool ,) > , pub CSurf_OnFwd : Option < extern "C" fn (seekplay : :: std :: os :: raw :: c_int) > , pub CSurf_OnFXChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , en : :: std :: os :: raw :: c_int ,) -> bool > , pub CSurf_OnInputMonitorChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , monitor : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub CSurf_OnInputMonitorChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , monitor : :: std :: os :: raw :: c_int , allowgang : bool ,) -> :: std :: os :: raw :: c_int > , pub CSurf_OnMuteChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , mute : :: std :: os :: raw :: c_int ,) -> bool > , pub CSurf_OnMuteChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , mute : :: std :: os :: raw :: c_int , allowgang : bool ,) -> bool > , pub CSurf_OnOscControlMessage : Option < unsafe extern "C" fn (msg : * const :: std :: os :: raw :: c_char , arg : * const f32 ,) > , pub CSurf_OnOscControlMessage2 : Option < unsafe extern "C" fn (msg : * const :: std :: os :: raw :: c_char , arg : * const f32 , argstr : * const :: std :: os :: raw :: c_char ,) > , pub CSurf_OnPanChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , pan : f64 , relative : bool ,) -> f64 > , pub CSurf_OnPanChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , pan : f64 , relative : bool , allowGang : bool ,) -> f64 > , pub CSurf_OnPause : Option < extern "C" fn () > , pub CSurf_OnPlay : Option < extern "C" fn () > , pub CSurf_OnPlayRateChange : Option < extern "C" fn (playrate : f64) > , pub CSurf_OnRecArmChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , recarm : :: std :: os :: raw :: c_int ,) -> bool > , pub CSurf_OnRecArmChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , recarm : :: std :: os :: raw :: c_int , allowgang : bool ,) -> bool > , pub CSurf_OnRecord : Option < extern "C" fn () > , pub CSurf_OnRecvPanChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , pan : f64 , relative : bool ,) -> f64 > , pub CSurf_OnRecvVolumeChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , volume : f64 , relative : bool ,) -> f64 > , pub CSurf_OnRew : Option < extern "C" fn (seekplay : :: std :: os :: raw :: c_int) > , pub CSurf_OnRewFwd : Option < extern "C" fn (seekplay : :: std :: os :: raw :: c_int , dir : :: std :: os :: raw :: c_int ,) > , pub CSurf_OnScroll : Option < extern "C" fn (xdir : :: std :: os :: raw :: c_int , ydir : :: std :: os :: raw :: c_int ,) > , pub CSurf_OnSelectedChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , selected : :: std :: os :: raw :: c_int ,) -> bool > , pub CSurf_OnSendPanChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , pan : f64 , relative : bool ,) -> f64 > , pub CSurf_OnSendVolumeChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , volume : f64 , relative : bool ,) -> f64 > , pub CSurf_OnSoloChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , solo : :: std :: os :: raw :: c_int ,) -> bool > , pub CSurf_OnSoloChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , solo : :: std :: os :: raw :: c_int , allowgang : bool ,) -> bool > , pub CSurf_OnStop : Option < extern "C" fn () > , pub CSurf_OnTempoChange : Option < extern "C" fn (bpm : f64) > , pub CSurf_OnTrackSelection : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack) > , pub CSurf_OnVolumeChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , volume : f64 , relative : bool ,) -> f64 > , pub CSurf_OnVolumeChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , volume : f64 , relative : bool , allowGang : bool ,) -> f64 > , pub CSurf_OnWidthChange : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , width : f64 , relative : bool ,) -> f64 > , pub CSurf_OnWidthChangeEx : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , width : f64 , relative : bool , allowGang : bool ,) -> f64 > , pub CSurf_OnZoom : Option < extern "C" fn (xdir : :: std :: os :: raw :: c_int , ydir : :: std :: os :: raw :: c_int ,) > , pub CSurf_ResetAllCachedVolPanStates : Option < extern "C" fn () > , pub CSurf_ScrubAmt : Option < extern "C" fn (amt : f64) > , pub CSurf_SetAutoMode : Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetPlayState : Option < unsafe extern "C" fn (play : bool , pause : bool , rec : bool , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetRepeatState : Option < unsafe extern "C" fn (rep : bool , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetSurfaceMute : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , mute : bool , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetSurfacePan : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , pan : f64 , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetSurfaceRecArm : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , recarm : bool , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetSurfaceSelected : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , selected : bool , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetSurfaceSolo : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , solo : bool , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetSurfaceVolume : Option < unsafe extern "C" fn (trackid : * mut root :: MediaTrack , volume : f64 , ignoresurf : * mut root :: IReaperControlSurface ,) > , pub CSurf_SetTrackListChange : Option < extern "C" fn () > , pub CSurf_TrackFromID : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int , mcpView : bool ,) -> * mut root :: MediaTrack > , pub CSurf_TrackToID : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , mcpView : bool ,) -> :: std :: os :: raw :: c_int > , pub DB2SLIDER : Option < extern "C" fn (x : f64) -> f64 > , pub DeleteActionShortcut : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int , shortcutidx : :: std :: os :: raw :: c_int ,) -> bool > , pub DeleteEnvelopePointEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , ptidx : :: std :: os :: raw :: c_int ,) -> bool > , pub DeleteEnvelopePointRange : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , time_start : f64 , time_end : f64 ,) -> bool > , pub DeleteEnvelopePointRangeEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , time_start : f64 , time_end : f64 ,) -> bool > , pub DeleteExtState : Option < unsafe extern "C" fn (section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , persist : bool ,) > , pub DeleteProjectMarker : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool ,) -> bool > , pub DeleteProjectMarkerByIndex : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnidx : :: std :: os :: raw :: c_int ,) -> bool > , pub DeleteTakeMarker : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int ,) -> bool > , pub DeleteTakeStretchMarkers : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , countInOptional : * const :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub DeleteTempoTimeSigMarker : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , markerindex : :: std :: os :: raw :: c_int ,) -> bool > , pub DeleteTrack : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack) > , pub DeleteTrackMediaItem : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , it : * mut root :: MediaItem ,) -> bool > , pub DestroyAudioAccessor : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor ,) > , pub DestroyLocalOscHandler : Option < unsafe extern "C" fn (local_osc_handler : * mut :: std :: os :: raw :: c_void ,) > , pub DoActionShortcutDialog : Option < unsafe extern "C" fn (hwnd : root :: HWND , section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int , shortcutidx : :: std :: os :: raw :: c_int ,) -> bool > , pub Dock_UpdateDockID : Option < unsafe extern "C" fn (ident_str : * const :: std :: os :: raw :: c_char , whichDock : :: std :: os :: raw :: c_int ,) > , pub DockGetPosition : Option < extern "C" fn (whichDock : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub DockIsChildOfDock : Option < unsafe extern "C" fn (hwnd : root :: HWND , isFloatingDockerOut : * mut bool ,) -> :: std :: os :: raw :: c_int > , pub DockWindowActivate : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub DockWindowAdd : Option < unsafe extern "C" fn (hwnd : root :: HWND , name : * const :: std :: os :: raw :: c_char , pos : :: std :: os :: raw :: c_int , allowShow : bool ,) > , pub DockWindowAddEx : Option < unsafe extern "C" fn (hwnd : root :: HWND , name : * const :: std :: os :: raw :: c_char , identstr : * const :: std :: os :: raw :: c_char , allowShow : bool ,) > , pub DockWindowRefresh : Option < extern "C" fn () > , pub DockWindowRefreshForHWND : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub DockWindowRemove : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub DuplicateCustomizableMenu : Option < unsafe extern "C" fn (srcmenu : * mut :: std :: os :: raw :: c_void , destmenu : * mut :: std :: os :: raw :: c_void ,) -> bool > , pub EditTempoTimeSigMarker : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , markerindex : :: std :: os :: raw :: c_int ,) -> bool > , pub EnsureNotCompletelyOffscreen : Option < unsafe extern "C" fn (rInOut : * mut root :: RECT) > , pub EnumerateFiles : Option < unsafe extern "C" fn (path : * const :: std :: os :: raw :: c_char , fileindex : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub EnumerateSubdirectories : Option < unsafe extern "C" fn (path : * const :: std :: os :: raw :: c_char , subdirindex : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub EnumPitchShiftModes : Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , strOut : * mut * const :: std :: os :: raw :: c_char ,) -> bool > , pub EnumPitchShiftSubModes : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int , submode : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub EnumProjectMarkers : Option < unsafe extern "C" fn (idx : :: std :: os :: raw :: c_int , isrgnOut : * mut bool , posOut : * mut f64 , rgnendOut : * mut f64 , nameOut : * mut * const :: std :: os :: raw :: c_char , markrgnindexnumberOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub EnumProjectMarkers2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , idx : :: std :: os :: raw :: c_int , isrgnOut : * mut bool , posOut : * mut f64 , rgnendOut : * mut f64 , nameOut : * mut * const :: std :: os :: raw :: c_char , markrgnindexnumberOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub EnumProjectMarkers3 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , idx : :: std :: os :: raw :: c_int , isrgnOut : * mut bool , posOut : * mut f64 , rgnendOut : * mut f64 , nameOut : * mut * const :: std :: os :: raw :: c_char , markrgnindexnumberOut : * mut :: std :: os :: raw :: c_int , colorOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub EnumProjects : Option < unsafe extern "C" fn (idx : :: std :: os :: raw :: c_int , projfnOutOptional : * mut :: std :: os :: raw :: c_char , projfnOutOptional_sz : :: std :: os :: raw :: c_int ,) -> * mut root :: ReaProject > , pub EnumProjExtState : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , extname : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , keyOutOptional : * mut :: std :: os :: raw :: c_char , keyOutOptional_sz : :: std :: os :: raw :: c_int , valOutOptional : * mut :: std :: os :: raw :: c_char , valOutOptional_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub EnumRegionRenderMatrix : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , regionindex : :: std :: os :: raw :: c_int , rendertrack : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaTrack > , pub EnumTrackMIDIProgramNames : Option < unsafe extern "C" fn (track : :: std :: os :: raw :: c_int , programNumber : :: std :: os :: raw :: c_int , programName : * mut :: std :: os :: raw :: c_char , programName_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub EnumTrackMIDIProgramNamesEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , programNumber : :: std :: os :: raw :: c_int , programName : * mut :: std :: os :: raw :: c_char , programName_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub Envelope_Evaluate : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , time : f64 , samplerate : f64 , samplesRequested : :: std :: os :: raw :: c_int , valueOut : * mut f64 , dVdSOut : * mut f64 , ddVdSOut : * mut f64 , dddVdSOut : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub Envelope_FormatValue : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , value : f64 , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) > , pub Envelope_GetParentTake : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , indexOut : * mut :: std :: os :: raw :: c_int , index2Out : * mut :: std :: os :: raw :: c_int ,) -> * mut root :: MediaItem_Take > , pub Envelope_GetParentTrack : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , indexOut : * mut :: std :: os :: raw :: c_int , index2Out : * mut :: std :: os :: raw :: c_int ,) -> * mut root :: MediaTrack > , pub Envelope_SortPoints : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope ,) -> bool > , pub Envelope_SortPointsEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int ,) -> bool > , pub ExecProcess : Option < unsafe extern "C" fn (cmdline : * const :: std :: os :: raw :: c_char , timeoutmsec : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub file_exists : Option < unsafe extern "C" fn (path : * const :: std :: os :: raw :: c_char ,) -> bool > , pub FindTempoTimeSigMarker : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , time : f64 ,) -> :: std :: os :: raw :: c_int > , pub format_timestr : Option < unsafe extern "C" fn (tpos : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int ,) > , pub format_timestr_len : Option < unsafe extern "C" fn (tpos : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , offset : f64 , modeoverride : :: std :: os :: raw :: c_int ,) > , pub format_timestr_pos : Option < unsafe extern "C" fn (tpos : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , modeoverride : :: std :: os :: raw :: c_int ,) > , pub FreeHeapPtr : Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > , pub genGuid : Option < unsafe extern "C" fn (g : * mut root :: GUID) > , pub get_config_var : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , szOut : * mut :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_void > , pub get_config_var_string : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub get_ini_file : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub get_midi_config_var : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , szOut : * mut :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_void > , pub GetActionShortcutDesc : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , cmdID : :: std :: os :: raw :: c_int , shortcutidx : :: std :: os :: raw :: c_int , descOut : * mut :: std :: os :: raw :: c_char , descOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetActiveTake : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> * mut root :: MediaItem_Take > , pub GetAllProjectPlayStates : Option < unsafe extern "C" fn (ignoreProject : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub GetAppVersion : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub GetArmedCommand : Option < unsafe extern "C" fn (secOut : * mut :: std :: os :: raw :: c_char , secOut_sz : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetAudioAccessorEndTime : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor ,) -> f64 > , pub GetAudioAccessorHash : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor , hashNeed128 : * mut :: std :: os :: raw :: c_char ,) > , pub GetAudioAccessorSamples : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor , samplerate : :: std :: os :: raw :: c_int , numchannels : :: std :: os :: raw :: c_int , starttime_sec : f64 , numsamplesperchannel : :: std :: os :: raw :: c_int , samplebuffer : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub GetAudioAccessorStartTime : Option < unsafe extern "C" fn (accessor : * mut root :: reaper_functions :: AudioAccessor ,) -> f64 > , pub GetAudioDeviceInfo : Option < unsafe extern "C" fn (attribute : * const :: std :: os :: raw :: c_char , descOut : * mut :: std :: os :: raw :: c_char , descOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetColorTheme : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int , defval : :: std :: os :: raw :: c_int ,) -> root :: INT_PTR > , pub GetColorThemeStruct : Option < unsafe extern "C" fn (szOut : * mut :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_void > , pub GetConfigWantsDock : Option < unsafe extern "C" fn (ident_str : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub GetContextMenu : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int ,) -> root :: HMENU > , pub GetCurrentProjectInLoadSave : Option < extern "C" fn () -> * mut root :: ReaProject > , pub GetCursorContext : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetCursorContext2 : Option < extern "C" fn (want_last_valid : bool ,) -> :: std :: os :: raw :: c_int > , pub GetCursorPosition : Option < extern "C" fn () -> f64 > , pub GetCursorPositionEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) -> f64 > , pub GetDisplayedMediaItemColor : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> :: std :: os :: raw :: c_int > , pub GetDisplayedMediaItemColor2 : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , take : * mut root :: MediaItem_Take ,) -> :: std :: os :: raw :: c_int > , pub GetEnvelopeInfo_Value : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , parmname : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub GetEnvelopeName : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetEnvelopePoint : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , ptidx : :: std :: os :: raw :: c_int , timeOut : * mut f64 , valueOut : * mut f64 , shapeOut : * mut :: std :: os :: raw :: c_int , tensionOut : * mut f64 , selectedOut : * mut bool ,) -> bool > , pub GetEnvelopePointByTime : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , time : f64 ,) -> :: std :: os :: raw :: c_int > , pub GetEnvelopePointByTimeEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , time : f64 ,) -> :: std :: os :: raw :: c_int > , pub GetEnvelopePointEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , ptidx : :: std :: os :: raw :: c_int , timeOut : * mut f64 , valueOut : * mut f64 , shapeOut : * mut :: std :: os :: raw :: c_int , tensionOut : * mut f64 , selectedOut : * mut bool ,) -> bool > , pub GetEnvelopeScalingMode : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope ,) -> :: std :: os :: raw :: c_int > , pub GetEnvelopeStateChunk : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , strNeedBig : * mut :: std :: os :: raw :: c_char , strNeedBig_sz : :: std :: os :: raw :: c_int , isundoOptional : bool ,) -> bool > , pub GetEnvelopeUIState : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope ,) -> :: std :: os :: raw :: c_int > , pub GetExePath : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub GetExtState : Option < unsafe extern "C" fn (section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char ,) -> * const :: std :: os :: raw :: c_char > , pub GetFocusedFX : Option < unsafe extern "C" fn (tracknumberOut : * mut :: std :: os :: raw :: c_int , itemnumberOut : * mut :: std :: os :: raw :: c_int , fxnumberOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetFocusedFX2 : Option < unsafe extern "C" fn (tracknumberOut : * mut :: std :: os :: raw :: c_int , itemnumberOut : * mut :: std :: os :: raw :: c_int , fxnumberOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetFreeDiskSpaceForRecordPath : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , pathidx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetFXEnvelope : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxindex : :: std :: os :: raw :: c_int , parameterindex : :: std :: os :: raw :: c_int , create : bool ,) -> * mut root :: TrackEnvelope > , pub GetGlobalAutomationOverride : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetHZoomLevel : Option < extern "C" fn () -> f64 > , pub GetIconThemePointer : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_void > , pub GetIconThemePointerForDPI : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , dpisc : :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_void > , pub GetIconThemeStruct : Option < unsafe extern "C" fn (szOut : * mut :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_void > , pub GetInputChannelName : Option < extern "C" fn (channelIndex : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub GetInputOutputLatency : Option < unsafe extern "C" fn (inputlatencyOut : * mut :: std :: os :: raw :: c_int , outputLatencyOut : * mut :: std :: os :: raw :: c_int ,) > , pub GetItemEditingTime2 : Option < unsafe extern "C" fn (which_itemOut : * mut * mut root :: PCM_source , flagsOut : * mut :: std :: os :: raw :: c_int ,) -> f64 > , pub GetItemFromPoint : Option < unsafe extern "C" fn (screen_x : :: std :: os :: raw :: c_int , screen_y : :: std :: os :: raw :: c_int , allow_locked : bool , takeOutOptional : * mut * mut root :: MediaItem_Take ,) -> * mut root :: MediaItem > , pub GetItemProjectContext : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> * mut root :: ReaProject > , pub GetItemStateChunk : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , strNeedBig : * mut :: std :: os :: raw :: c_char , strNeedBig_sz : :: std :: os :: raw :: c_int , isundoOptional : bool ,) -> bool > , pub GetLastColorThemeFile : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub GetLastMarkerAndCurRegion : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , time : f64 , markeridxOut : * mut :: std :: os :: raw :: c_int , regionidxOut : * mut :: std :: os :: raw :: c_int ,) > , pub GetLastTouchedFX : Option < unsafe extern "C" fn (tracknumberOut : * mut :: std :: os :: raw :: c_int , fxnumberOut : * mut :: std :: os :: raw :: c_int , paramnumberOut : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub GetLastTouchedTrack : Option < extern "C" fn () -> * mut root :: MediaTrack > , pub GetMainHwnd : Option < extern "C" fn () -> root :: HWND > , pub GetMasterMuteSoloFlags : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetMasterTrack : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> * mut root :: MediaTrack > , pub GetMasterTrackVisibility : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetMaxMidiInputs : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetMaxMidiOutputs : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetMediaFileMetadata : Option < unsafe extern "C" fn (mediaSource : * mut root :: PCM_source , identifier : * const :: std :: os :: raw :: c_char , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetMediaItem : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , itemidx : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaItem > , pub GetMediaItem_Track : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> * mut root :: MediaTrack > , pub GetMediaItemInfo_Value : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub GetMediaItemNumTakes : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> :: std :: os :: raw :: c_int > , pub GetMediaItemTake : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , tk : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaItem_Take > , pub GetMediaItemTake_Item : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> * mut root :: MediaItem > , pub GetMediaItemTake_Peaks : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , peakrate : f64 , starttime : f64 , numchannels : :: std :: os :: raw :: c_int , numsamplesperchannel : :: std :: os :: raw :: c_int , want_extra_type : :: std :: os :: raw :: c_int , buf : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub GetMediaItemTake_Source : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> * mut root :: PCM_source > , pub GetMediaItemTake_Track : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> * mut root :: MediaTrack > , pub GetMediaItemTakeByGUID : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , guid : * const root :: GUID ,) -> * mut root :: MediaItem_Take > , pub GetMediaItemTakeInfo_Value : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub GetMediaItemTrack : Option < unsafe extern "C" fn (item : * mut root :: MediaItem ,) -> * mut root :: MediaTrack > , pub GetMediaSourceFileName : Option < unsafe extern "C" fn (source : * mut root :: PCM_source , filenamebufOut : * mut :: std :: os :: raw :: c_char , filenamebufOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetMediaSourceLength : Option < unsafe extern "C" fn (source : * mut root :: PCM_source , lengthIsQNOut : * mut bool ,) -> f64 > , pub GetMediaSourceNumChannels : Option < unsafe extern "C" fn (source : * mut root :: PCM_source ,) -> :: std :: os :: raw :: c_int > , pub GetMediaSourceParent : Option < unsafe extern "C" fn (src : * mut root :: PCM_source ,) -> * mut root :: PCM_source > , pub GetMediaSourceSampleRate : Option < unsafe extern "C" fn (source : * mut root :: PCM_source ,) -> :: std :: os :: raw :: c_int > , pub GetMediaSourceType : Option < unsafe extern "C" fn (source : * mut root :: PCM_source , typebufOut : * mut :: std :: os :: raw :: c_char , typebufOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetMediaTrackInfo_Value : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub GetMIDIInputName : Option < unsafe extern "C" fn (dev : :: std :: os :: raw :: c_int , nameout : * mut :: std :: os :: raw :: c_char , nameout_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetMIDIOutputName : Option < unsafe extern "C" fn (dev : :: std :: os :: raw :: c_int , nameout : * mut :: std :: os :: raw :: c_char , nameout_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetMixerScroll : Option < extern "C" fn () -> * mut root :: MediaTrack > , pub GetMouseModifier : Option < unsafe extern "C" fn (context : * const :: std :: os :: raw :: c_char , modifier_flag : :: std :: os :: raw :: c_int , actionOut : * mut :: std :: os :: raw :: c_char , actionOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetMousePosition : Option < unsafe extern "C" fn (xOut : * mut :: std :: os :: raw :: c_int , yOut : * mut :: std :: os :: raw :: c_int ,) > , pub GetNumAudioInputs : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetNumAudioOutputs : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetNumMIDIInputs : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetNumMIDIOutputs : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetNumTakeMarkers : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> :: std :: os :: raw :: c_int > , pub GetNumTracks : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetOS : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub GetOutputChannelName : Option < extern "C" fn (channelIndex : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub GetOutputLatency : Option < extern "C" fn () -> f64 > , pub GetParentTrack : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> * mut root :: MediaTrack > , pub GetPeakFileName : Option < unsafe extern "C" fn (fn_ : * const :: std :: os :: raw :: c_char , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetPeakFileNameEx : Option < unsafe extern "C" fn (fn_ : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , forWrite : bool ,) > , pub GetPeakFileNameEx2 : Option < unsafe extern "C" fn (fn_ : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int , forWrite : bool , peaksfileextension : * const :: std :: os :: raw :: c_char ,) > , pub GetPeaksBitmap : Option < unsafe extern "C" fn (pks : * mut root :: PCM_source_peaktransfer_t , maxamp : f64 , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , bmp : * mut root :: reaper_functions :: LICE_IBitmap ,) -> * mut :: std :: os :: raw :: c_void > , pub GetPlayPosition : Option < extern "C" fn () -> f64 > , pub GetPlayPosition2 : Option < extern "C" fn () -> f64 > , pub GetPlayPosition2Ex : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) -> f64 > , pub GetPlayPositionEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) -> f64 > , pub GetPlayState : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub GetPlayStateEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub GetPreferredDiskReadMode : Option < unsafe extern "C" fn (mode : * mut :: std :: os :: raw :: c_int , nb : * mut :: std :: os :: raw :: c_int , bs : * mut :: std :: os :: raw :: c_int ,) > , pub GetPreferredDiskReadModePeak : Option < unsafe extern "C" fn (mode : * mut :: std :: os :: raw :: c_int , nb : * mut :: std :: os :: raw :: c_int , bs : * mut :: std :: os :: raw :: c_int ,) > , pub GetPreferredDiskWriteMode : Option < unsafe extern "C" fn (mode : * mut :: std :: os :: raw :: c_int , nb : * mut :: std :: os :: raw :: c_int , bs : * mut :: std :: os :: raw :: c_int ,) > , pub GetProjectLength : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) -> f64 > , pub GetProjectName : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetProjectPath : Option < unsafe extern "C" fn (bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetProjectPathEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) > , pub GetProjectStateChangeCount : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub GetProjectTimeOffset : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , rndframe : bool ,) -> f64 > , pub GetProjectTimeSignature : Option < unsafe extern "C" fn (bpmOut : * mut f64 , bpiOut : * mut f64) > , pub GetProjectTimeSignature2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , bpmOut : * mut f64 , bpiOut : * mut f64 ,) > , pub GetProjExtState : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , extname : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , valOutNeedBig : * mut :: std :: os :: raw :: c_char , valOutNeedBig_sz : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetResourcePath : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub GetSelectedEnvelope : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> * mut root :: TrackEnvelope > , pub GetSelectedMediaItem : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , selitem : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaItem > , pub GetSelectedTrack : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , seltrackidx : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaTrack > , pub GetSelectedTrack2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , seltrackidx : :: std :: os :: raw :: c_int , wantmaster : bool ,) -> * mut root :: MediaTrack > , pub GetSelectedTrackEnvelope : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> * mut root :: TrackEnvelope > , pub GetSet_ArrangeView2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , isSet : bool , screen_x_start : :: std :: os :: raw :: c_int , screen_x_end : :: std :: os :: raw :: c_int , start_timeInOut : * mut f64 , end_timeInOut : * mut f64 ,) > , pub GetSet_LoopTimeRange : Option < unsafe extern "C" fn (isSet : bool , isLoop : bool , startOut : * mut f64 , endOut : * mut f64 , allowautoseek : bool ,) > , pub GetSet_LoopTimeRange2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , isSet : bool , isLoop : bool , startOut : * mut f64 , endOut : * mut f64 , allowautoseek : bool ,) > , pub GetSetAutomationItemInfo : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , desc : * const :: std :: os :: raw :: c_char , value : f64 , is_set : bool ,) -> f64 > , pub GetSetAutomationItemInfo_String : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , desc : * const :: std :: os :: raw :: c_char , valuestrNeedBig : * mut :: std :: os :: raw :: c_char , is_set : bool ,) -> bool > , pub GetSetEnvelopeInfo_String : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool ,) -> bool > , pub GetSetEnvelopeState : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetSetEnvelopeState2 : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int , isundo : bool ,) -> bool > , pub GetSetItemState : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetSetItemState2 : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int , isundo : bool ,) -> bool > , pub GetSetMediaItemInfo : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void ,) -> * mut :: std :: os :: raw :: c_void > , pub GetSetMediaItemInfo_String : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool ,) -> bool > , pub GetSetMediaItemTakeInfo : Option < unsafe extern "C" fn (tk : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void ,) -> * mut :: std :: os :: raw :: c_void > , pub GetSetMediaItemTakeInfo_String : Option < unsafe extern "C" fn (tk : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool ,) -> bool > , pub GetSetMediaTrackInfo : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void ,) -> * mut :: std :: os :: raw :: c_void > , pub GetSetMediaTrackInfo_String : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool ,) -> bool > , pub GetSetObjectState : Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , str : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_char > , pub GetSetObjectState2 : Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , str : * const :: std :: os :: raw :: c_char , isundo : bool ,) -> * mut :: std :: os :: raw :: c_char > , pub GetSetProjectAuthor : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , set : bool , author : * mut :: std :: os :: raw :: c_char , author_sz : :: std :: os :: raw :: c_int ,) > , pub GetSetProjectGrid : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , set : bool , divisionInOutOptional : * mut f64 , swingmodeInOutOptional : * mut :: std :: os :: raw :: c_int , swingamtInOutOptional : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub GetSetProjectInfo : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , desc : * const :: std :: os :: raw :: c_char , value : f64 , is_set : bool ,) -> f64 > , pub GetSetProjectInfo_String : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , desc : * const :: std :: os :: raw :: c_char , valuestrNeedBig : * mut :: std :: os :: raw :: c_char , is_set : bool ,) -> bool > , pub GetSetProjectNotes : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , set : bool , notesNeedBig : * mut :: std :: os :: raw :: c_char , notesNeedBig_sz : :: std :: os :: raw :: c_int ,) > , pub GetSetRepeat : Option < extern "C" fn (val : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetSetRepeatEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , val : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetSetTrackGroupMembership : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , groupname : * const :: std :: os :: raw :: c_char , setmask : :: std :: os :: raw :: c_uint , setvalue : :: std :: os :: raw :: c_uint ,) -> :: std :: os :: raw :: c_uint > , pub GetSetTrackGroupMembershipHigh : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , groupname : * const :: std :: os :: raw :: c_char , setmask : :: std :: os :: raw :: c_uint , setvalue : :: std :: os :: raw :: c_uint ,) -> :: std :: os :: raw :: c_uint > , pub GetSetTrackMIDISupportFile : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , which : :: std :: os :: raw :: c_int , filename : * const :: std :: os :: raw :: c_char ,) -> * const :: std :: os :: raw :: c_char > , pub GetSetTrackSendInfo : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , setNewValue : * mut :: std :: os :: raw :: c_void ,) -> * mut :: std :: os :: raw :: c_void > , pub GetSetTrackSendInfo_String : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , stringNeedBig : * mut :: std :: os :: raw :: c_char , setNewValue : bool ,) -> bool > , pub GetSetTrackState : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetSetTrackState2 : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , str : * mut :: std :: os :: raw :: c_char , str_sz : :: std :: os :: raw :: c_int , isundo : bool ,) -> bool > , pub GetSubProjectFromSource : Option < unsafe extern "C" fn (src : * mut root :: PCM_source ,) -> * mut root :: ReaProject > , pub GetTake : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , takeidx : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaItem_Take > , pub GetTakeEnvelope : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , envidx : :: std :: os :: raw :: c_int ,) -> * mut root :: TrackEnvelope > , pub GetTakeEnvelopeByName : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , envname : * const :: std :: os :: raw :: c_char ,) -> * mut root :: TrackEnvelope > , pub GetTakeMarker : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , nameOut : * mut :: std :: os :: raw :: c_char , nameOut_sz : :: std :: os :: raw :: c_int , colorOutOptional : * mut :: std :: os :: raw :: c_int ,) -> f64 > , pub GetTakeName : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> * const :: std :: os :: raw :: c_char > , pub GetTakeNumStretchMarkers : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> :: std :: os :: raw :: c_int > , pub GetTakeStretchMarker : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , posOut : * mut f64 , srcposOutOptional : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub GetTakeStretchMarkerSlope : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int ,) -> f64 > , pub GetTCPFXParm : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , track : * mut root :: MediaTrack , index : :: std :: os :: raw :: c_int , fxindexOut : * mut :: std :: os :: raw :: c_int , parmidxOut : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub GetTempoMatchPlayRate : Option < unsafe extern "C" fn (source : * mut root :: PCM_source , srcscale : f64 , position : f64 , mult : f64 , rateOut : * mut f64 , targetlenOut : * mut f64 ,) -> bool > , pub GetTempoTimeSigMarker : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , ptidx : :: std :: os :: raw :: c_int , timeposOut : * mut f64 , measureposOut : * mut :: std :: os :: raw :: c_int , beatposOut : * mut f64 , bpmOut : * mut f64 , timesig_numOut : * mut :: std :: os :: raw :: c_int , timesig_denomOut : * mut :: std :: os :: raw :: c_int , lineartempoOut : * mut bool ,) -> bool > , pub GetThemeColor : Option < unsafe extern "C" fn (ini_key : * const :: std :: os :: raw :: c_char , flagsOptional : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetThingFromPoint : Option < unsafe extern "C" fn (screen_x : :: std :: os :: raw :: c_int , screen_y : :: std :: os :: raw :: c_int , infoOut : * mut :: std :: os :: raw :: c_char , infoOut_sz : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaTrack > , pub GetToggleCommandState : Option < extern "C" fn (command_id : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetToggleCommandState2 : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , command_id : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetToggleCommandStateEx : Option < extern "C" fn (section_id : :: std :: os :: raw :: c_int , command_id : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetToggleCommandStateThroughHooks : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , command_id : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetTooltipWindow : Option < extern "C" fn () -> root :: HWND > , pub GetTrack : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , trackidx : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaTrack > , pub GetTrackAutomationMode : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub GetTrackColor : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub GetTrackDepth : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub GetTrackEnvelope : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , envidx : :: std :: os :: raw :: c_int ,) -> * mut root :: TrackEnvelope > , pub GetTrackEnvelopeByChunkName : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , cfgchunkname_or_guid : * const :: std :: os :: raw :: c_char ,) -> * mut root :: TrackEnvelope > , pub GetTrackEnvelopeByName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , envname : * const :: std :: os :: raw :: c_char ,) -> * mut root :: TrackEnvelope > , pub GetTrackFromPoint : Option < unsafe extern "C" fn (screen_x : :: std :: os :: raw :: c_int , screen_y : :: std :: os :: raw :: c_int , infoOutOptional : * mut :: std :: os :: raw :: c_int ,) -> * mut root :: MediaTrack > , pub GetTrackGUID : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack ,) -> * mut root :: GUID > , pub GetTrackInfo : Option < unsafe extern "C" fn (track : root :: INT_PTR , flags : * mut :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub GetTrackMediaItem : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , itemidx : :: std :: os :: raw :: c_int ,) -> * mut root :: MediaItem > , pub GetTrackMIDILyrics : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , flag : :: std :: os :: raw :: c_int , bufOutWantNeedBig : * mut :: std :: os :: raw :: c_char , bufOutWantNeedBig_sz : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub GetTrackMIDINoteName : Option < extern "C" fn (track : :: std :: os :: raw :: c_int , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub GetTrackMIDINoteNameEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub GetTrackMIDINoteRange : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , note_loOut : * mut :: std :: os :: raw :: c_int , note_hiOut : * mut :: std :: os :: raw :: c_int ,) > , pub GetTrackName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetTrackNumMediaItems : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub GetTrackNumSends : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetTrackReceiveName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetTrackReceiveUIMute : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , muteOut : * mut bool ,) -> bool > , pub GetTrackReceiveUIVolPan : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , recv_index : :: std :: os :: raw :: c_int , volumeOut : * mut f64 , panOut : * mut f64 ,) -> bool > , pub GetTrackSendInfo_Value : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub GetTrackSendName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GetTrackSendUIMute : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , muteOut : * mut bool ,) -> bool > , pub GetTrackSendUIVolPan : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , send_index : :: std :: os :: raw :: c_int , volumeOut : * mut f64 , panOut : * mut f64 ,) -> bool > , pub GetTrackState : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , flagsOut : * mut :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub GetTrackStateChunk : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , strNeedBig : * mut :: std :: os :: raw :: c_char , strNeedBig_sz : :: std :: os :: raw :: c_int , isundoOptional : bool ,) -> bool > , pub GetTrackUIMute : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , muteOut : * mut bool ,) -> bool > , pub GetTrackUIPan : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , pan1Out : * mut f64 , pan2Out : * mut f64 , panmodeOut : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub GetTrackUIVolPan : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , volumeOut : * mut f64 , panOut : * mut f64 ,) -> bool > , pub GetUnderrunTime : Option < unsafe extern "C" fn (audio_xrunOut : * mut :: std :: os :: raw :: c_uint , media_xrunOut : * mut :: std :: os :: raw :: c_uint , curtimeOut : * mut :: std :: os :: raw :: c_uint ,) > , pub GetUserFileNameForRead : Option < unsafe extern "C" fn (filenameNeed4096 : * mut :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char , defext : * const :: std :: os :: raw :: c_char ,) -> bool > , pub GetUserInputs : Option < unsafe extern "C" fn (title : * const :: std :: os :: raw :: c_char , num_inputs : :: std :: os :: raw :: c_int , captions_csv : * const :: std :: os :: raw :: c_char , retvals_csv : * mut :: std :: os :: raw :: c_char , retvals_csv_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub GoToMarker : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , marker_index : :: std :: os :: raw :: c_int , use_timeline_order : bool ,) > , pub GoToRegion : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , region_index : :: std :: os :: raw :: c_int , use_timeline_order : bool ,) > , pub GR_SelectColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , colorOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GSC_mainwnd : Option < extern "C" fn (t : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub guidToString : Option < unsafe extern "C" fn (g : * const root :: GUID , destNeed64 : * mut :: std :: os :: raw :: c_char ,) > , pub HasExtState : Option < unsafe extern "C" fn (section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char ,) -> bool > , pub HasTrackMIDIPrograms : Option < extern "C" fn (track : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub HasTrackMIDIProgramsEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , track : * mut root :: MediaTrack ,) -> * const :: std :: os :: raw :: c_char > , pub Help_Set : Option < unsafe extern "C" fn (helpstring : * const :: std :: os :: raw :: c_char , is_temporary_help : bool ,) > , pub HiresPeaksFromSource : Option < unsafe extern "C" fn (src : * mut root :: PCM_source , block : * mut root :: PCM_source_peaktransfer_t ,) > , pub image_resolve_fn : Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int ,) > , pub InsertAutomationItem : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , pool_id : :: std :: os :: raw :: c_int , position : f64 , length : f64 ,) -> :: std :: os :: raw :: c_int > , pub InsertEnvelopePoint : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , time : f64 , value : f64 , shape : :: std :: os :: raw :: c_int , tension : f64 , selected : bool , noSortInOptional : * mut bool ,) -> bool > , pub InsertEnvelopePointEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , time : f64 , value : f64 , shape : :: std :: os :: raw :: c_int , tension : f64 , selected : bool , noSortInOptional : * mut bool ,) -> bool > , pub InsertMedia : Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , mode : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub InsertMediaSection : Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , mode : :: std :: os :: raw :: c_int , startpct : f64 , endpct : f64 , pitchshift : f64 ,) -> :: std :: os :: raw :: c_int > , pub InsertTrackAtIndex : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int , wantDefaults : bool ,) > , pub IsInRealTimeAudio : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub IsItemTakeActiveForPlayback : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , take : * mut root :: MediaItem_Take ,) -> bool > , pub IsMediaExtension : Option < unsafe extern "C" fn (ext : * const :: std :: os :: raw :: c_char , wantOthers : bool ,) -> bool > , pub IsMediaItemSelected : Option < unsafe extern "C" fn (item : * mut root :: MediaItem) -> bool > , pub IsProjectDirty : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub IsREAPER : Option < extern "C" fn () -> bool > , pub IsTrackSelected : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack) -> bool > , pub IsTrackVisible : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , mixer : bool ,) -> bool > , pub joystick_create : Option < unsafe extern "C" fn (guid : * const root :: GUID) -> * mut root :: reaper_functions :: joystick_device > , pub joystick_destroy : Option < unsafe extern "C" fn (device : * mut root :: reaper_functions :: joystick_device ,) > , pub joystick_enum : Option < unsafe extern "C" fn (index : :: std :: os :: raw :: c_int , namestrOutOptional : * mut * const :: std :: os :: raw :: c_char ,) -> * const :: std :: os :: raw :: c_char > , pub joystick_getaxis : Option < unsafe extern "C" fn (dev : * mut root :: reaper_functions :: joystick_device , axis : :: std :: os :: raw :: c_int ,) -> f64 > , pub joystick_getbuttonmask : Option < unsafe extern "C" fn (dev : * mut root :: reaper_functions :: joystick_device ,) -> :: std :: os :: raw :: c_uint > , pub joystick_getinfo : Option < unsafe extern "C" fn (dev : * mut root :: reaper_functions :: joystick_device , axesOutOptional : * mut :: std :: os :: raw :: c_int , povsOutOptional : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub joystick_getpov : Option < unsafe extern "C" fn (dev : * mut root :: reaper_functions :: joystick_device , pov : :: std :: os :: raw :: c_int ,) -> f64 > , pub joystick_update : Option < unsafe extern "C" fn (dev : * mut root :: reaper_functions :: joystick_device ,) -> bool > , pub kbd_enumerateActions : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , idx : :: std :: os :: raw :: c_int , nameOut : * mut * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub kbd_formatKeyName : Option < unsafe extern "C" fn (ac : * mut root :: ACCEL , s : * mut :: std :: os :: raw :: c_char ,) > , pub kbd_getCommandName : Option < unsafe extern "C" fn (cmd : :: std :: os :: raw :: c_int , s : * mut :: std :: os :: raw :: c_char , section : * mut root :: KbdSectionInfo ,) > , pub kbd_getTextFromCmd : Option < unsafe extern "C" fn (cmd : :: std :: os :: raw :: c_int , section : * mut root :: KbdSectionInfo ,) -> * const :: std :: os :: raw :: c_char > , pub KBD_OnMainActionEx : Option < unsafe extern "C" fn (cmd : :: std :: os :: raw :: c_int , val : :: std :: os :: raw :: c_int , valhw : :: std :: os :: raw :: c_int , relmode : :: std :: os :: raw :: c_int , hwnd : root :: HWND , proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub kbd_OnMidiEvent : Option < unsafe extern "C" fn (evt : * mut root :: MIDI_event_t , dev_index : :: std :: os :: raw :: c_int ,) > , pub kbd_OnMidiList : Option < unsafe extern "C" fn (list : * mut root :: MIDI_eventlist , dev_index : :: std :: os :: raw :: c_int ,) > , pub kbd_ProcessActionsMenu : Option < unsafe extern "C" fn (menu : root :: HMENU , section : * mut root :: KbdSectionInfo ,) > , pub kbd_processMidiEventActionEx : Option < unsafe extern "C" fn (evt : * mut root :: MIDI_event_t , section : * mut root :: KbdSectionInfo , hwndCtx : root :: HWND ,) -> bool > , pub kbd_reprocessMenu : Option < unsafe extern "C" fn (menu : root :: HMENU , section : * mut root :: KbdSectionInfo ,) > , pub kbd_RunCommandThroughHooks : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , actionCommandID : * const :: std :: os :: raw :: c_int , val : * const :: std :: os :: raw :: c_int , valhw : * const :: std :: os :: raw :: c_int , relmode : * const :: std :: os :: raw :: c_int , hwnd : root :: HWND ,) -> bool > , pub kbd_translateAccelerator : Option < unsafe extern "C" fn (hwnd : root :: HWND , msg : * mut root :: MSG , section : * mut root :: KbdSectionInfo ,) -> :: std :: os :: raw :: c_int > , pub kbd_translateMouse : Option < unsafe extern "C" fn (winmsg : * mut :: std :: os :: raw :: c_void , midimsg : * mut :: std :: os :: raw :: c_uchar ,) -> bool > , pub LICE__Destroy : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) > , pub LICE__DestroyFont : Option < unsafe extern "C" fn (font : * mut root :: reaper_functions :: LICE_IFont ,) > , pub LICE__DrawText : Option < unsafe extern "C" fn (font : * mut root :: reaper_functions :: LICE_IFont , bm : * mut root :: reaper_functions :: LICE_IBitmap , str : * const :: std :: os :: raw :: c_char , strcnt : :: std :: os :: raw :: c_int , rect : * mut root :: RECT , dtFlags : root :: UINT ,) -> :: std :: os :: raw :: c_int > , pub LICE__GetBits : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) -> * mut :: std :: os :: raw :: c_void > , pub LICE__GetDC : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) -> root :: HDC > , pub LICE__GetHeight : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) -> :: std :: os :: raw :: c_int > , pub LICE__GetRowSpan : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) -> :: std :: os :: raw :: c_int > , pub LICE__GetWidth : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) -> :: std :: os :: raw :: c_int > , pub LICE__IsFlipped : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap ,) -> bool > , pub LICE__resize : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int ,) -> bool > , pub LICE__SetBkColor : Option < unsafe extern "C" fn (font : * mut root :: reaper_functions :: LICE_IFont , color : root :: reaper_functions :: LICE_pixel ,) -> root :: reaper_functions :: LICE_pixel > , pub LICE__SetFromHFont : Option < unsafe extern "C" fn (font : * mut root :: reaper_functions :: LICE_IFont , hfont : root :: HFONT , flags : :: std :: os :: raw :: c_int ,) > , pub LICE__SetTextColor : Option < unsafe extern "C" fn (font : * mut root :: reaper_functions :: LICE_IFont , color : root :: reaper_functions :: LICE_pixel ,) -> root :: reaper_functions :: LICE_pixel > , pub LICE__SetTextCombineMode : Option < unsafe extern "C" fn (ifont : * mut root :: reaper_functions :: LICE_IFont , mode : :: std :: os :: raw :: c_int , alpha : f32 ,) > , pub LICE_Arc : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , cx : f32 , cy : f32 , r : f32 , minAngle : f32 , maxAngle : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool ,) > , pub LICE_Blit : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , srcx : :: std :: os :: raw :: c_int , srcy : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_Blur : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , srcx : :: std :: os :: raw :: c_int , srcy : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int ,) > , pub LICE_BorderedRect : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , bgcolor : root :: reaper_functions :: LICE_pixel , fgcolor : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_Circle : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , cx : f32 , cy : f32 , r : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool ,) > , pub LICE_Clear : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , color : root :: reaper_functions :: LICE_pixel ,) > , pub LICE_ClearRect : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , mask : root :: reaper_functions :: LICE_pixel , orbits : root :: reaper_functions :: LICE_pixel ,) > , pub LICE_ClipLine : Option < unsafe extern "C" fn (pX1Out : * mut :: std :: os :: raw :: c_int , pY1Out : * mut :: std :: os :: raw :: c_int , pX2Out : * mut :: std :: os :: raw :: c_int , pY2Out : * mut :: std :: os :: raw :: c_int , xLo : :: std :: os :: raw :: c_int , yLo : :: std :: os :: raw :: c_int , xHi : :: std :: os :: raw :: c_int , yHi : :: std :: os :: raw :: c_int ,) -> bool > , pub LICE_Copy : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap ,) > , pub LICE_CreateBitmap : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int) -> * mut root :: reaper_functions :: LICE_IBitmap > , pub LICE_CreateFont : Option < extern "C" fn () -> * mut root :: reaper_functions :: LICE_IFont > , pub LICE_DrawCBezier : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , xstart : f64 , ystart : f64 , xctl1 : f64 , yctl1 : f64 , xctl2 : f64 , yctl2 : f64 , xend : f64 , yend : f64 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool , tol : f64 ,) > , pub LICE_DrawChar : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , c : :: std :: os :: raw :: c_char , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_DrawGlyph : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alphas : * mut root :: reaper_functions :: LICE_pixel_chan , glyph_w : :: std :: os :: raw :: c_int , glyph_h : :: std :: os :: raw :: c_int , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_DrawRect : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_DrawText : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , string : * const :: std :: os :: raw :: c_char , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_FillCBezier : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , xstart : f64 , ystart : f64 , xctl1 : f64 , yctl1 : f64 , xctl2 : f64 , yctl2 : f64 , xend : f64 , yend : f64 , yfill : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool , tol : f64 ,) > , pub LICE_FillCircle : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , cx : f32 , cy : f32 , r : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool ,) > , pub LICE_FillConvexPolygon : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : * mut :: std :: os :: raw :: c_int , y : * mut :: std :: os :: raw :: c_int , npoints : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_FillRect : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_FillTrapezoid : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x1a : :: std :: os :: raw :: c_int , x1b : :: std :: os :: raw :: c_int , y1 : :: std :: os :: raw :: c_int , x2a : :: std :: os :: raw :: c_int , x2b : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_FillTriangle : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : :: std :: os :: raw :: c_int , y1 : :: std :: os :: raw :: c_int , x2 : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , x3 : :: std :: os :: raw :: c_int , y3 : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_GetPixel : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int ,) -> root :: reaper_functions :: LICE_pixel > , pub LICE_GradRect : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , dstw : :: std :: os :: raw :: c_int , dsth : :: std :: os :: raw :: c_int , ir : f32 , ig : f32 , ib : f32 , ia : f32 , drdx : f32 , dgdx : f32 , dbdx : f32 , dadx : f32 , drdy : f32 , dgdy : f32 , dbdy : f32 , dady : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_Line : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : f32 , y1 : f32 , x2 : f32 , y2 : f32 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool ,) > , pub LICE_LineInt : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : :: std :: os :: raw :: c_int , y1 : :: std :: os :: raw :: c_int , x2 : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool ,) > , pub LICE_LoadPNG : Option < unsafe extern "C" fn (filename : * const :: std :: os :: raw :: c_char , bmp : * mut root :: reaper_functions :: LICE_IBitmap) -> * mut root :: reaper_functions :: LICE_IBitmap > , pub LICE_LoadPNGFromResource : Option < unsafe extern "C" fn (hInst : root :: HINSTANCE , resid : * const :: std :: os :: raw :: c_char , bmp : * mut root :: reaper_functions :: LICE_IBitmap) -> * mut root :: reaper_functions :: LICE_IBitmap > , pub LICE_MeasureText : Option < unsafe extern "C" fn (string : * const :: std :: os :: raw :: c_char , w : * mut :: std :: os :: raw :: c_int , h : * mut :: std :: os :: raw :: c_int ,) > , pub LICE_MultiplyAddRect : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , rsc : f32 , gsc : f32 , bsc : f32 , asc : f32 , radd : f32 , gadd : f32 , badd : f32 , aadd : f32 ,) > , pub LICE_PutPixel : Option < unsafe extern "C" fn (bm : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_RotatedBlit : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , dstw : :: std :: os :: raw :: c_int , dsth : :: std :: os :: raw :: c_int , srcx : f32 , srcy : f32 , srcw : f32 , srch : f32 , angle : f32 , cliptosourcerect : bool , alpha : f32 , mode : :: std :: os :: raw :: c_int , rotxcent : f32 , rotycent : f32 ,) > , pub LICE_RoundRect : Option < unsafe extern "C" fn (drawbm : * mut root :: reaper_functions :: LICE_IBitmap , xpos : f32 , ypos : f32 , w : f32 , h : f32 , cornerradius : :: std :: os :: raw :: c_int , col : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , aa : bool ,) > , pub LICE_ScaledBlit : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: LICE_IBitmap , dstx : :: std :: os :: raw :: c_int , dsty : :: std :: os :: raw :: c_int , dstw : :: std :: os :: raw :: c_int , dsth : :: std :: os :: raw :: c_int , srcx : f32 , srcy : f32 , srcw : f32 , srch : f32 , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) > , pub LICE_SimpleFill : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , newcolor : root :: reaper_functions :: LICE_pixel , comparemask : root :: reaper_functions :: LICE_pixel , keepmask : root :: reaper_functions :: LICE_pixel ,) > , pub LICE_ThickFLine : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , x1 : f64 , y1 : f64 , x2 : f64 , y2 : f64 , color : root :: reaper_functions :: LICE_pixel , alpha : f32 , mode : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int ,) > , pub LocalizeString : Option < unsafe extern "C" fn (src_string : * const :: std :: os :: raw :: c_char , section : * const :: std :: os :: raw :: c_char , flagsOptional : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub Loop_OnArrow : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , direction : :: std :: os :: raw :: c_int ,) -> bool > , pub Main_OnCommand : Option < extern "C" fn (command : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int ,) > , pub Main_OnCommandEx : Option < unsafe extern "C" fn (command : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int , proj : * mut root :: ReaProject ,) > , pub Main_openProject : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char) > , pub Main_SaveProject : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , forceSaveAsInOptional : bool ,) > , pub Main_SaveProjectEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , filename : * const :: std :: os :: raw :: c_char , options : :: std :: os :: raw :: c_int ,) > , pub Main_UpdateLoopInfo : Option < extern "C" fn (ignoremask : :: std :: os :: raw :: c_int) > , pub MarkProjectDirty : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) > , pub MarkTrackItemsDirty : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , item : * mut root :: MediaItem ,) > , pub Master_GetPlayRate : Option < unsafe extern "C" fn (project : * mut root :: ReaProject) -> f64 > , pub Master_GetPlayRateAtTime : Option < unsafe extern "C" fn (time_s : f64 , proj : * mut root :: ReaProject ,) -> f64 > , pub Master_GetTempo : Option < extern "C" fn () -> f64 > , pub Master_NormalizePlayRate : Option < extern "C" fn (playrate : f64 , isnormalized : bool) -> f64 > , pub Master_NormalizeTempo : Option < extern "C" fn (bpm : f64 , isnormalized : bool) -> f64 > , pub MB : Option < unsafe extern "C" fn (msg : * const :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MediaItemDescendsFromTrack : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub MIDI_CountEvts : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , notecntOut : * mut :: std :: os :: raw :: c_int , ccevtcntOut : * mut :: std :: os :: raw :: c_int , textsyxevtcntOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MIDI_DeleteCC : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_DeleteEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_DeleteNote : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_DeleteTextSysexEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , textsyxevtidx : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_DisableSort : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take) > , pub MIDI_EnumSelCC : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MIDI_EnumSelEvts : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MIDI_EnumSelNotes : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MIDI_EnumSelTextSysexEvts : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , textsyxidx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MIDI_eventlist_Create : Option < extern "C" fn () -> * mut root :: MIDI_eventlist > , pub MIDI_eventlist_Destroy : Option < unsafe extern "C" fn (evtlist : * mut root :: MIDI_eventlist) > , pub MIDI_GetAllEvts : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetCC : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , selectedOut : * mut bool , mutedOut : * mut bool , ppqposOut : * mut f64 , chanmsgOut : * mut :: std :: os :: raw :: c_int , chanOut : * mut :: std :: os :: raw :: c_int , msg2Out : * mut :: std :: os :: raw :: c_int , msg3Out : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetCCShape : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , shapeOut : * mut :: std :: os :: raw :: c_int , beztensionOut : * mut f64 ,) -> bool > , pub MIDI_GetEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int , selectedOut : * mut bool , mutedOut : * mut bool , ppqposOut : * mut f64 , msgOut : * mut :: std :: os :: raw :: c_char , msgOut_sz : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetGrid : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , swingOutOptional : * mut f64 , noteLenOutOptional : * mut f64 ,) -> f64 > , pub MIDI_GetHash : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , notesonly : bool , hashOut : * mut :: std :: os :: raw :: c_char , hashOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetNote : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int , selectedOut : * mut bool , mutedOut : * mut bool , startppqposOut : * mut f64 , endppqposOut : * mut f64 , chanOut : * mut :: std :: os :: raw :: c_int , pitchOut : * mut :: std :: os :: raw :: c_int , velOut : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetPPQPos_EndOfMeasure : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ppqpos : f64 ,) -> f64 > , pub MIDI_GetPPQPos_StartOfMeasure : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ppqpos : f64 ,) -> f64 > , pub MIDI_GetPPQPosFromProjQN : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , projqn : f64 ,) -> f64 > , pub MIDI_GetPPQPosFromProjTime : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , projtime : f64 ,) -> f64 > , pub MIDI_GetProjQNFromPPQPos : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ppqpos : f64 ,) -> f64 > , pub MIDI_GetProjTimeFromPPQPos : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ppqpos : f64 ,) -> f64 > , pub MIDI_GetRecentInputEvent : Option < unsafe extern "C" fn (idx : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : * mut :: std :: os :: raw :: c_int , tsOut : * mut :: std :: os :: raw :: c_int , devIdxOut : * mut :: std :: os :: raw :: c_int , projPosOut : * mut f64 , projLoopCntOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub MIDI_GetScale : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , rootOut : * mut :: std :: os :: raw :: c_int , scaleOut : * mut :: std :: os :: raw :: c_int , nameOut : * mut :: std :: os :: raw :: c_char , nameOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetTextSysexEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , textsyxevtidx : :: std :: os :: raw :: c_int , selectedOutOptional : * mut bool , mutedOutOptional : * mut bool , ppqposOutOptional : * mut f64 , typeOutOptional : * mut :: std :: os :: raw :: c_int , msgOptional : * mut :: std :: os :: raw :: c_char , msgOptional_sz : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_GetTrackHash : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , notesonly : bool , hashOut : * mut :: std :: os :: raw :: c_char , hashOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub midi_init : Option < extern "C" fn (force_reinit_input : :: std :: os :: raw :: c_int , force_reinit_output : :: std :: os :: raw :: c_int ,) > , pub MIDI_InsertCC : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , selected : bool , muted : bool , ppqpos : f64 , chanmsg : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int , msg2 : :: std :: os :: raw :: c_int , msg3 : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_InsertEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , selected : bool , muted : bool , ppqpos : f64 , bytestr : * const :: std :: os :: raw :: c_char , bytestr_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_InsertNote : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , selected : bool , muted : bool , startppqpos : f64 , endppqpos : f64 , chan : :: std :: os :: raw :: c_int , pitch : :: std :: os :: raw :: c_int , vel : :: std :: os :: raw :: c_int , noSortInOptional : * const bool ,) -> bool > , pub MIDI_InsertTextSysexEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , selected : bool , muted : bool , ppqpos : f64 , type_ : :: std :: os :: raw :: c_int , bytestr : * const :: std :: os :: raw :: c_char , bytestr_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub midi_reinit : Option < extern "C" fn () > , pub MIDI_SelectAll : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , select : bool ,) > , pub MIDI_SetAllEvts : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , buf : * const :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDI_SetCC : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , ppqposInOptional : * const f64 , chanmsgInOptional : * const :: std :: os :: raw :: c_int , chanInOptional : * const :: std :: os :: raw :: c_int , msg2InOptional : * const :: std :: os :: raw :: c_int , msg3InOptional : * const :: std :: os :: raw :: c_int , noSortInOptional : * const bool ,) -> bool > , pub MIDI_SetCCShape : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , ccidx : :: std :: os :: raw :: c_int , shape : :: std :: os :: raw :: c_int , beztension : f64 , noSortInOptional : * const bool ,) -> bool > , pub MIDI_SetEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , evtidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , ppqposInOptional : * const f64 , msgOptional : * const :: std :: os :: raw :: c_char , msgOptional_sz : :: std :: os :: raw :: c_int , noSortInOptional : * const bool ,) -> bool > , pub MIDI_SetItemExtents : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , startQN : f64 , endQN : f64 ,) -> bool > , pub MIDI_SetNote : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , noteidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , startppqposInOptional : * const f64 , endppqposInOptional : * const f64 , chanInOptional : * const :: std :: os :: raw :: c_int , pitchInOptional : * const :: std :: os :: raw :: c_int , velInOptional : * const :: std :: os :: raw :: c_int , noSortInOptional : * const bool ,) -> bool > , pub MIDI_SetTextSysexEvt : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , textsyxevtidx : :: std :: os :: raw :: c_int , selectedInOptional : * const bool , mutedInOptional : * const bool , ppqposInOptional : * const f64 , typeInOptional : * const :: std :: os :: raw :: c_int , msgOptional : * const :: std :: os :: raw :: c_char , msgOptional_sz : :: std :: os :: raw :: c_int , noSortInOptional : * const bool ,) -> bool > , pub MIDI_Sort : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take) > , pub MIDIEditor_EnumTakes : Option < unsafe extern "C" fn (midieditor : root :: HWND , takeindex : :: std :: os :: raw :: c_int , editable_only : bool ,) -> * mut root :: MediaItem_Take > , pub MIDIEditor_GetActive : Option < extern "C" fn () -> root :: HWND > , pub MIDIEditor_GetMode : Option < unsafe extern "C" fn (midieditor : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub MIDIEditor_GetSetting_int : Option < unsafe extern "C" fn (midieditor : root :: HWND , setting_desc : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub MIDIEditor_GetSetting_str : Option < unsafe extern "C" fn (midieditor : root :: HWND , setting_desc : * const :: std :: os :: raw :: c_char , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDIEditor_GetTake : Option < unsafe extern "C" fn (midieditor : root :: HWND ,) -> * mut root :: MediaItem_Take > , pub MIDIEditor_LastFocused_OnCommand : Option < extern "C" fn (command_id : :: std :: os :: raw :: c_int , islistviewcommand : bool ,) -> bool > , pub MIDIEditor_OnCommand : Option < unsafe extern "C" fn (midieditor : root :: HWND , command_id : :: std :: os :: raw :: c_int ,) -> bool > , pub MIDIEditor_SetSetting_int : Option < unsafe extern "C" fn (midieditor : root :: HWND , setting_desc : * const :: std :: os :: raw :: c_char , setting : :: std :: os :: raw :: c_int ,) -> bool > , pub mkpanstr : Option < unsafe extern "C" fn (strNeed64 : * mut :: std :: os :: raw :: c_char , pan : f64 ,) > , pub mkvolpanstr : Option < unsafe extern "C" fn (strNeed64 : * mut :: std :: os :: raw :: c_char , vol : f64 , pan : f64 ,) > , pub mkvolstr : Option < unsafe extern "C" fn (strNeed64 : * mut :: std :: os :: raw :: c_char , vol : f64 ,) > , pub MoveEditCursor : Option < extern "C" fn (adjamt : f64 , dosel : bool) > , pub MoveMediaItemToTrack : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , desttr : * mut root :: MediaTrack ,) -> bool > , pub MuteAllTracks : Option < extern "C" fn (mute : bool) > , pub my_getViewport : Option < unsafe extern "C" fn (r : * mut root :: RECT , sr : * const root :: RECT , wantWorkArea : bool ,) > , pub NamedCommandLookup : Option < unsafe extern "C" fn (command_name : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub OnPauseButton : Option < extern "C" fn () > , pub OnPauseButtonEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) > , pub OnPlayButton : Option < extern "C" fn () > , pub OnPlayButtonEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) > , pub OnStopButton : Option < extern "C" fn () > , pub OnStopButtonEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) > , pub OpenColorThemeFile : Option < unsafe extern "C" fn (fn_ : * const :: std :: os :: raw :: c_char ,) -> bool > , pub OpenMediaExplorer : Option < unsafe extern "C" fn (mediafn : * const :: std :: os :: raw :: c_char , play : bool ,) -> root :: HWND > , pub OscLocalMessageToHost : Option < unsafe extern "C" fn (message : * const :: std :: os :: raw :: c_char , valueInOptional : * const f64 ,) > , pub parse_timestr : Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub parse_timestr_len : Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_char , offset : f64 , modeoverride : :: std :: os :: raw :: c_int ,) -> f64 > , pub parse_timestr_pos : Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_char , modeoverride : :: std :: os :: raw :: c_int ,) -> f64 > , pub parsepanstr : Option < unsafe extern "C" fn (str : * const :: std :: os :: raw :: c_char ,) -> f64 > , pub PCM_Sink_Create : Option < unsafe extern "C" fn (filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int , srate : :: std :: os :: raw :: c_int , buildpeaks : bool ,) -> * mut root :: PCM_sink > , pub PCM_Sink_CreateEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int , srate : :: std :: os :: raw :: c_int , buildpeaks : bool ,) -> * mut root :: PCM_sink > , pub PCM_Sink_CreateMIDIFile : Option < unsafe extern "C" fn (filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , bpm : f64 , div : :: std :: os :: raw :: c_int ,) -> * mut root :: PCM_sink > , pub PCM_Sink_CreateMIDIFileEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , filename : * const :: std :: os :: raw :: c_char , cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , bpm : f64 , div : :: std :: os :: raw :: c_int ,) -> * mut root :: PCM_sink > , pub PCM_Sink_Enum : Option < unsafe extern "C" fn (idx : :: std :: os :: raw :: c_int , descstrOut : * mut * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_uint > , pub PCM_Sink_GetExtension : Option < unsafe extern "C" fn (data : * const :: std :: os :: raw :: c_char , data_sz : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub PCM_Sink_ShowConfig : Option < unsafe extern "C" fn (cfg : * const :: std :: os :: raw :: c_char , cfg_sz : :: std :: os :: raw :: c_int , hwndParent : root :: HWND ,) -> root :: HWND > , pub PCM_Source_BuildPeaks : Option < unsafe extern "C" fn (src : * mut root :: PCM_source , mode : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub PCM_Source_CreateFromFile : Option < unsafe extern "C" fn (filename : * const :: std :: os :: raw :: c_char ,) -> * mut root :: PCM_source > , pub PCM_Source_CreateFromFileEx : Option < unsafe extern "C" fn (filename : * const :: std :: os :: raw :: c_char , forcenoMidiImp : bool ,) -> * mut root :: PCM_source > , pub PCM_Source_CreateFromSimple : Option < unsafe extern "C" fn (dec : * mut root :: ISimpleMediaDecoder , fn_ : * const :: std :: os :: raw :: c_char ,) -> * mut root :: PCM_source > , pub PCM_Source_CreateFromType : Option < unsafe extern "C" fn (sourcetype : * const :: std :: os :: raw :: c_char ,) -> * mut root :: PCM_source > , pub PCM_Source_Destroy : Option < unsafe extern "C" fn (src : * mut root :: PCM_source) > , pub PCM_Source_GetPeaks : Option < unsafe extern "C" fn (src : * mut root :: PCM_source , peakrate : f64 , starttime : f64 , numchannels : :: std :: os :: raw :: c_int , numsamplesperchannel : :: std :: os :: raw :: c_int , want_extra_type : :: std :: os :: raw :: c_int , buf : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub PCM_Source_GetSectionInfo : Option < unsafe extern "C" fn (src : * mut root :: PCM_source , offsOut : * mut f64 , lenOut : * mut f64 , revOut : * mut bool ,) -> bool > , pub PeakBuild_Create : Option < unsafe extern "C" fn (src : * mut root :: PCM_source , fn_ : * const :: std :: os :: raw :: c_char , srate : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int ,) -> * mut root :: REAPER_PeakBuild_Interface > , pub PeakBuild_CreateEx : Option < unsafe extern "C" fn (src : * mut root :: PCM_source , fn_ : * const :: std :: os :: raw :: c_char , srate : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> * mut root :: REAPER_PeakBuild_Interface > , pub PeakGet_Create : Option < unsafe extern "C" fn (fn_ : * const :: std :: os :: raw :: c_char , srate : :: std :: os :: raw :: c_int , nch : :: std :: os :: raw :: c_int ,) -> * mut root :: REAPER_PeakGet_Interface > , pub PitchShiftSubModeMenu : Option < unsafe extern "C" fn (hwnd : root :: HWND , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int , submode_sel : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub PlayPreview : Option < unsafe extern "C" fn (preview : * mut root :: preview_register_t ,) -> :: std :: os :: raw :: c_int > , pub PlayPreviewEx : Option < unsafe extern "C" fn (preview : * mut root :: preview_register_t , bufflags : :: std :: os :: raw :: c_int , measure_align : f64 ,) -> :: std :: os :: raw :: c_int > , pub PlayTrackPreview : Option < unsafe extern "C" fn (preview : * mut root :: preview_register_t ,) -> :: std :: os :: raw :: c_int > , pub PlayTrackPreview2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , preview : * mut root :: preview_register_t ,) -> :: std :: os :: raw :: c_int > , pub PlayTrackPreview2Ex : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , preview : * mut root :: preview_register_t , flags : :: std :: os :: raw :: c_int , measure_align : f64 ,) -> :: std :: os :: raw :: c_int > , pub plugin_getapi : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_void > , pub plugin_getFilterList : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub plugin_getImportableProjectFilterList : Option < extern "C" fn () -> * const :: std :: os :: raw :: c_char > , pub plugin_register : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , infostruct : * mut :: std :: os :: raw :: c_void ,) -> :: std :: os :: raw :: c_int > , pub PluginWantsAlwaysRunFx : Option < extern "C" fn (amt : :: std :: os :: raw :: c_int) > , pub PreventUIRefresh : Option < extern "C" fn (prevent_count : :: std :: os :: raw :: c_int) > , pub projectconfig_var_addr : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , idx : :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_void > , pub projectconfig_var_getoffs : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , szOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub PromptForAction : Option < extern "C" fn (session_mode : :: std :: os :: raw :: c_int , init_id : :: std :: os :: raw :: c_int , section_id : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub realloc_cmd_clear : Option < extern "C" fn (tok : :: std :: os :: raw :: c_int) > , pub realloc_cmd_ptr : Option < unsafe extern "C" fn (ptr : * mut * mut :: std :: os :: raw :: c_char , ptr_size : * mut :: std :: os :: raw :: c_int , new_size : :: std :: os :: raw :: c_int ,) -> bool > , pub realloc_cmd_register_buf : Option < unsafe extern "C" fn (ptr : * mut * mut :: std :: os :: raw :: c_char , ptr_size : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub ReaperGetPitchShiftAPI : Option < extern "C" fn (version : :: std :: os :: raw :: c_int ,) -> * mut root :: IReaperPitchShift > , pub ReaScriptError : Option < unsafe extern "C" fn (errmsg : * const :: std :: os :: raw :: c_char) > , pub RecursiveCreateDirectory : Option < unsafe extern "C" fn (path : * const :: std :: os :: raw :: c_char , ignored : usize ,) -> :: std :: os :: raw :: c_int > , pub reduce_open_files : Option < extern "C" fn (flags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub RefreshToolbar : Option < extern "C" fn (command_id : :: std :: os :: raw :: c_int) > , pub RefreshToolbar2 : Option < extern "C" fn (section_id : :: std :: os :: raw :: c_int , command_id : :: std :: os :: raw :: c_int ,) > , pub relative_fn : Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int ,) > , pub RemoveTrackSend : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int ,) -> bool > , pub RenderFileSection : Option < unsafe extern "C" fn (source_filename : * const :: std :: os :: raw :: c_char , target_filename : * const :: std :: os :: raw :: c_char , start_percent : f64 , end_percent : f64 , playrate : f64 ,) -> bool > , pub ReorderSelectedTracks : Option < extern "C" fn (beforeTrackIdx : :: std :: os :: raw :: c_int , makePrevFolder : :: std :: os :: raw :: c_int ,) -> bool > , pub Resample_EnumModes : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub Resampler_Create : Option < extern "C" fn () -> * mut root :: REAPER_Resample_Interface > , pub resolve_fn : Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int ,) > , pub resolve_fn2 : Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_char , out : * mut :: std :: os :: raw :: c_char , out_sz : :: std :: os :: raw :: c_int , checkSubDirOptional : * const :: std :: os :: raw :: c_char ,) > , pub ResolveRenderPattern : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , path : * const :: std :: os :: raw :: c_char , pattern : * const :: std :: os :: raw :: c_char , targets : * mut :: std :: os :: raw :: c_char , targets_sz : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub ReverseNamedCommandLookup : Option < extern "C" fn (command_id : :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub ScaleFromEnvelopeMode : Option < extern "C" fn (scaling_mode : :: std :: os :: raw :: c_int , val : f64 ,) -> f64 > , pub ScaleToEnvelopeMode : Option < extern "C" fn (scaling_mode : :: std :: os :: raw :: c_int , val : f64 ,) -> f64 > , pub screenset_register : Option < unsafe extern "C" fn (id : * mut :: std :: os :: raw :: c_char , callbackFunc : * mut :: std :: os :: raw :: c_void , param : * mut :: std :: os :: raw :: c_void ,) > , pub screenset_registerNew : Option < unsafe extern "C" fn (id : * mut :: std :: os :: raw :: c_char , callbackFunc : root :: screensetNewCallbackFunc , param : * mut :: std :: os :: raw :: c_void ,) > , pub screenset_unregister : Option < unsafe extern "C" fn (id : * mut :: std :: os :: raw :: c_char) > , pub screenset_unregisterByParam : Option < unsafe extern "C" fn (param : * mut :: std :: os :: raw :: c_void) > , pub screenset_updateLastFocus : Option < unsafe extern "C" fn (prevWin : root :: HWND) > , pub SectionFromUniqueID : Option < extern "C" fn (uniqueID : :: std :: os :: raw :: c_int ,) -> * mut root :: KbdSectionInfo > , pub SelectAllMediaItems : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , selected : bool ,) > , pub SelectProjectInstance : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) > , pub SendLocalOscMessage : Option < unsafe extern "C" fn (local_osc_handler : * mut :: std :: os :: raw :: c_void , msg : * const :: std :: os :: raw :: c_char , msglen : :: std :: os :: raw :: c_int ,) > , pub SetActiveTake : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take) > , pub SetAutomationMode : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int , onlySel : bool ,) > , pub SetCurrentBPM : Option < unsafe extern "C" fn (__proj : * mut root :: ReaProject , bpm : f64 , wantUndo : bool ,) > , pub SetCursorContext : Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , envInOptional : * mut root :: TrackEnvelope ,) > , pub SetEditCurPos : Option < extern "C" fn (time : f64 , moveview : bool , seekplay : bool ,) > , pub SetEditCurPos2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , time : f64 , moveview : bool , seekplay : bool ,) > , pub SetEnvelopePoint : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , ptidx : :: std :: os :: raw :: c_int , timeInOptional : * mut f64 , valueInOptional : * mut f64 , shapeInOptional : * mut :: std :: os :: raw :: c_int , tensionInOptional : * mut f64 , selectedInOptional : * mut bool , noSortInOptional : * mut bool ,) -> bool > , pub SetEnvelopePointEx : Option < unsafe extern "C" fn (envelope : * mut root :: TrackEnvelope , autoitem_idx : :: std :: os :: raw :: c_int , ptidx : :: std :: os :: raw :: c_int , timeInOptional : * mut f64 , valueInOptional : * mut f64 , shapeInOptional : * mut :: std :: os :: raw :: c_int , tensionInOptional : * mut f64 , selectedInOptional : * mut bool , noSortInOptional : * mut bool ,) -> bool > , pub SetEnvelopeStateChunk : Option < unsafe extern "C" fn (env : * mut root :: TrackEnvelope , str : * const :: std :: os :: raw :: c_char , isundoOptional : bool ,) -> bool > , pub SetExtState : Option < unsafe extern "C" fn (section : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char , persist : bool ,) > , pub SetGlobalAutomationOverride : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int) > , pub SetItemStateChunk : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , str : * const :: std :: os :: raw :: c_char , isundoOptional : bool ,) -> bool > , pub SetMasterTrackVisibility : Option < extern "C" fn (flag : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetMediaItemInfo_Value : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64 ,) -> bool > , pub SetMediaItemLength : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , length : f64 , refreshUI : bool ,) -> bool > , pub SetMediaItemPosition : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , position : f64 , refreshUI : bool ,) -> bool > , pub SetMediaItemSelected : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , selected : bool ,) > , pub SetMediaItemTake_Source : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , source : * mut root :: PCM_source ,) -> bool > , pub SetMediaItemTakeInfo_Value : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64 ,) -> bool > , pub SetMediaTrackInfo_Value : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64 ,) -> bool > , pub SetMIDIEditorGrid : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , division : f64 ,) > , pub SetMixerScroll : Option < unsafe extern "C" fn (leftmosttrack : * mut root :: MediaTrack ,) -> * mut root :: MediaTrack > , pub SetMouseModifier : Option < unsafe extern "C" fn (context : * const :: std :: os :: raw :: c_char , modifier_flag : :: std :: os :: raw :: c_int , action : * const :: std :: os :: raw :: c_char ,) > , pub SetOnlyTrackSelected : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack) > , pub SetProjectGrid : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , division : f64 ,) > , pub SetProjectMarker : Option < unsafe extern "C" fn (markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char ,) -> bool > , pub SetProjectMarker2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char ,) -> bool > , pub SetProjectMarker3 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int ,) -> bool > , pub SetProjectMarker4 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnindexnumber : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> bool > , pub SetProjectMarkerByIndex : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnidx : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , IDnumber : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int ,) -> bool > , pub SetProjectMarkerByIndex2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , markrgnidx : :: std :: os :: raw :: c_int , isrgn : bool , pos : f64 , rgnend : f64 , IDnumber : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> bool > , pub SetProjExtState : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , extname : * const :: std :: os :: raw :: c_char , key : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub SetRegionRenderMatrix : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , regionindex : :: std :: os :: raw :: c_int , track : * mut root :: MediaTrack , flag : :: std :: os :: raw :: c_int ,) > , pub SetRenderLastError : Option < unsafe extern "C" fn (errorstr : * const :: std :: os :: raw :: c_char) > , pub SetTakeMarker : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , nameIn : * const :: std :: os :: raw :: c_char , srcposInOptional : * mut f64 , colorInOptional : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTakeStretchMarker : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , pos : f64 , srcposInOptional : * const f64 ,) -> :: std :: os :: raw :: c_int > , pub SetTakeStretchMarkerSlope : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , idx : :: std :: os :: raw :: c_int , slope : f64 ,) -> bool > , pub SetTempoTimeSigMarker : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , ptidx : :: std :: os :: raw :: c_int , timepos : f64 , measurepos : :: std :: os :: raw :: c_int , beatpos : f64 , bpm : f64 , timesig_num : :: std :: os :: raw :: c_int , timesig_denom : :: std :: os :: raw :: c_int , lineartempo : bool ,) -> bool > , pub SetThemeColor : Option < unsafe extern "C" fn (ini_key : * const :: std :: os :: raw :: c_char , color : :: std :: os :: raw :: c_int , flagsOptional : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetToggleCommandState : Option < extern "C" fn (section_id : :: std :: os :: raw :: c_int , command_id : :: std :: os :: raw :: c_int , state : :: std :: os :: raw :: c_int ,) -> bool > , pub SetTrackAutomationMode : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , mode : :: std :: os :: raw :: c_int ,) > , pub SetTrackColor : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , color : :: std :: os :: raw :: c_int ,) > , pub SetTrackMIDILyrics : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , flag : :: std :: os :: raw :: c_int , str : * const :: std :: os :: raw :: c_char ,) -> bool > , pub SetTrackMIDINoteName : Option < unsafe extern "C" fn (track : :: std :: os :: raw :: c_int , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char ,) -> bool > , pub SetTrackMIDINoteNameEx : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , track : * mut root :: MediaTrack , pitch : :: std :: os :: raw :: c_int , chan : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char ,) -> bool > , pub SetTrackSelected : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , selected : bool ,) > , pub SetTrackSendInfo_Value : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , category : :: std :: os :: raw :: c_int , sendidx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , newvalue : f64 ,) -> bool > , pub SetTrackSendUIPan : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , send_idx : :: std :: os :: raw :: c_int , pan : f64 , isend : :: std :: os :: raw :: c_int ,) -> bool > , pub SetTrackSendUIVol : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , send_idx : :: std :: os :: raw :: c_int , vol : f64 , isend : :: std :: os :: raw :: c_int ,) -> bool > , pub SetTrackStateChunk : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , str : * const :: std :: os :: raw :: c_char , isundoOptional : bool ,) -> bool > , pub SetTrackUIInputMonitor : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , monitor : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTrackUIMute : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , mute : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTrackUIPan : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , pan : f64 , relative : bool , done : bool , igngroupflags : :: std :: os :: raw :: c_int ,) -> f64 > , pub SetTrackUIPolarity : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , polarity : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTrackUIRecArm : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , recarm : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTrackUISolo : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , solo : :: std :: os :: raw :: c_int , igngroupflags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTrackUIVolume : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , volume : f64 , relative : bool , done : bool , igngroupflags : :: std :: os :: raw :: c_int ,) -> f64 > , pub SetTrackUIWidth : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , width : f64 , relative : bool , done : bool , igngroupflags : :: std :: os :: raw :: c_int ,) -> f64 > , pub ShowActionList : Option < unsafe extern "C" fn (section : * mut root :: KbdSectionInfo , callerWnd : root :: HWND ,) > , pub ShowConsoleMsg : Option < unsafe extern "C" fn (msg : * const :: std :: os :: raw :: c_char) > , pub ShowMessageBox : Option < unsafe extern "C" fn (msg : * const :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub ShowPopupMenu : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , hwndParentOptional : root :: HWND , ctxOptional : * mut :: std :: os :: raw :: c_void , ctx2Optional : :: std :: os :: raw :: c_int , ctx3Optional : :: std :: os :: raw :: c_int ,) > , pub SLIDER2DB : Option < extern "C" fn (y : f64) -> f64 > , pub SnapToGrid : Option < unsafe extern "C" fn (project : * mut root :: ReaProject , time_pos : f64 ,) -> f64 > , pub SoloAllTracks : Option < extern "C" fn (solo : :: std :: os :: raw :: c_int) > , pub Splash_GetWnd : Option < extern "C" fn () -> root :: HWND > , pub SplitMediaItem : Option < unsafe extern "C" fn (item : * mut root :: MediaItem , position : f64 ,) -> * mut root :: MediaItem > , pub StopPreview : Option < unsafe extern "C" fn (preview : * mut root :: preview_register_t ,) -> :: std :: os :: raw :: c_int > , pub StopTrackPreview : Option < unsafe extern "C" fn (preview : * mut root :: preview_register_t ,) -> :: std :: os :: raw :: c_int > , pub StopTrackPreview2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , preview : * mut root :: preview_register_t ,) -> :: std :: os :: raw :: c_int > , pub stringToGuid : Option < unsafe extern "C" fn (str : * const :: std :: os :: raw :: c_char , g : * mut root :: GUID ,) > , pub StuffMIDIMessage : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int , msg1 : :: std :: os :: raw :: c_int , msg2 : :: std :: os :: raw :: c_int , msg3 : :: std :: os :: raw :: c_int ,) > , pub TakeFX_AddByName : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fxname : * const :: std :: os :: raw :: c_char , instantiate : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_CopyToTake : Option < unsafe extern "C" fn (src_take : * mut root :: MediaItem_Take , src_fx : :: std :: os :: raw :: c_int , dest_take : * mut root :: MediaItem_Take , dest_fx : :: std :: os :: raw :: c_int , is_move : bool ,) > , pub TakeFX_CopyToTrack : Option < unsafe extern "C" fn (src_take : * mut root :: MediaItem_Take , src_fx : :: std :: os :: raw :: c_int , dest_track : * mut root :: MediaTrack , dest_fx : :: std :: os :: raw :: c_int , is_move : bool ,) > , pub TakeFX_Delete : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_EndParamEdit : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_FormatParamValue : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64 , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_FormatParamValueNormalized : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetChainVisible : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetCount : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetEnabled : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetEnvelope : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fxindex : :: std :: os :: raw :: c_int , parameterindex : :: std :: os :: raw :: c_int , create : bool ,) -> * mut root :: TrackEnvelope > , pub TakeFX_GetFloatingWindow : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , index : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub TakeFX_GetFormattedParamValue : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetFXGUID : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int ,) -> * mut root :: GUID > , pub TakeFX_GetFXName : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetIOSize : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , inputPinsOut : * mut :: std :: os :: raw :: c_int , outputPinsOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetNamedConfigParm : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetNumParams : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetOffline : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetOpen : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetParam : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64 ,) -> f64 > , pub TakeFX_GetParameterStepSizes : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , stepOut : * mut f64 , smallstepOut : * mut f64 , largestepOut : * mut f64 , istoggleOut : * mut bool ,) -> bool > , pub TakeFX_GetParamEx : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64 , midvalOut : * mut f64 ,) -> f64 > , pub TakeFX_GetParamFromIdent : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , ident_str : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetParamIdent : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetParamName : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetParamNormalized : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int ,) -> f64 > , pub TakeFX_GetPinMappings : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , high32Out : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetPreset : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , presetnameOut : * mut :: std :: os :: raw :: c_char , presetnameOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_GetPresetIndex : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , numberOfPresetsOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TakeFX_GetUserPresetFilename : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , fnOut : * mut :: std :: os :: raw :: c_char , fnOut_sz : :: std :: os :: raw :: c_int ,) > , pub TakeFX_NavigatePresets : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , presetmove : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_SetEnabled : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , enabled : bool ,) > , pub TakeFX_SetNamedConfigParm : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char ,) -> bool > , pub TakeFX_SetOffline : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , offline : bool ,) > , pub TakeFX_SetOpen : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , open : bool ,) > , pub TakeFX_SetParam : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64 ,) -> bool > , pub TakeFX_SetParamNormalized : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64 ,) -> bool > , pub TakeFX_SetPinMappings : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , low32bits : :: std :: os :: raw :: c_int , hi32bits : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_SetPreset : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , presetname : * const :: std :: os :: raw :: c_char ,) -> bool > , pub TakeFX_SetPresetByIndex : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , fx : :: std :: os :: raw :: c_int , idx : :: std :: os :: raw :: c_int ,) -> bool > , pub TakeFX_Show : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take , index : :: std :: os :: raw :: c_int , showFlag : :: std :: os :: raw :: c_int ,) > , pub TakeIsMIDI : Option < unsafe extern "C" fn (take : * mut root :: MediaItem_Take) -> bool > , pub ThemeLayout_GetLayout : Option < unsafe extern "C" fn (section : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , nameOut : * mut :: std :: os :: raw :: c_char , nameOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub ThemeLayout_GetParameter : Option < unsafe extern "C" fn (wp : :: std :: os :: raw :: c_int , descOutOptional : * mut * const :: std :: os :: raw :: c_char , valueOutOptional : * mut :: std :: os :: raw :: c_int , defValueOutOptional : * mut :: std :: os :: raw :: c_int , minValueOutOptional : * mut :: std :: os :: raw :: c_int , maxValueOutOptional : * mut :: std :: os :: raw :: c_int ,) -> * const :: std :: os :: raw :: c_char > , pub ThemeLayout_RefreshAll : Option < extern "C" fn () > , pub ThemeLayout_SetLayout : Option < unsafe extern "C" fn (section : * const :: std :: os :: raw :: c_char , layout : * const :: std :: os :: raw :: c_char ,) -> bool > , pub ThemeLayout_SetParameter : Option < extern "C" fn (wp : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int , persist : bool ,) -> bool > , pub time_precise : Option < extern "C" fn () -> f64 > , pub TimeMap2_beatsToTime : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , tpos : f64 , measuresInOptional : * const :: std :: os :: raw :: c_int ,) -> f64 > , pub TimeMap2_GetDividedBpmAtTime : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , time : f64 ,) -> f64 > , pub TimeMap2_GetNextChangeTime : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , time : f64 ,) -> f64 > , pub TimeMap2_QNToTime : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , qn : f64 ,) -> f64 > , pub TimeMap2_timeToBeats : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , tpos : f64 , measuresOutOptional : * mut :: std :: os :: raw :: c_int , cmlOutOptional : * mut :: std :: os :: raw :: c_int , fullbeatsOutOptional : * mut f64 , cdenomOutOptional : * mut :: std :: os :: raw :: c_int ,) -> f64 > , pub TimeMap2_timeToQN : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , tpos : f64 ,) -> f64 > , pub TimeMap_curFrameRate : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , dropFrameOut : * mut bool ,) -> f64 > , pub TimeMap_GetDividedBpmAtTime : Option < extern "C" fn (time : f64) -> f64 > , pub TimeMap_GetMeasureInfo : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , measure : :: std :: os :: raw :: c_int , qn_startOut : * mut f64 , qn_endOut : * mut f64 , timesig_numOut : * mut :: std :: os :: raw :: c_int , timesig_denomOut : * mut :: std :: os :: raw :: c_int , tempoOut : * mut f64 ,) -> f64 > , pub TimeMap_GetMetronomePattern : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , time : f64 , pattern : * mut :: std :: os :: raw :: c_char , pattern_sz : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TimeMap_GetTimeSigAtTime : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , time : f64 , timesig_numOut : * mut :: std :: os :: raw :: c_int , timesig_denomOut : * mut :: std :: os :: raw :: c_int , tempoOut : * mut f64 ,) > , pub TimeMap_QNToMeasures : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , qn : f64 , qnMeasureStartOutOptional : * mut f64 , qnMeasureEndOutOptional : * mut f64 ,) -> :: std :: os :: raw :: c_int > , pub TimeMap_QNToTime : Option < extern "C" fn (qn : f64) -> f64 > , pub TimeMap_QNToTime_abs : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , qn : f64 ,) -> f64 > , pub TimeMap_timeToQN : Option < extern "C" fn (tpos : f64) -> f64 > , pub TimeMap_timeToQN_abs : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , tpos : f64 ,) -> f64 > , pub ToggleTrackSendUIMute : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , send_idx : :: std :: os :: raw :: c_int ,) -> bool > , pub Track_GetPeakHoldDB : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , channel : :: std :: os :: raw :: c_int , clear : bool ,) -> f64 > , pub Track_GetPeakInfo : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , channel : :: std :: os :: raw :: c_int ,) -> f64 > , pub TrackCtl_SetToolTip : Option < unsafe extern "C" fn (fmt : * const :: std :: os :: raw :: c_char , xpos : :: std :: os :: raw :: c_int , ypos : :: std :: os :: raw :: c_int , topmost : bool ,) > , pub TrackFX_AddByName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxname : * const :: std :: os :: raw :: c_char , recFX : bool , instantiate : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_CopyToTake : Option < unsafe extern "C" fn (src_track : * mut root :: MediaTrack , src_fx : :: std :: os :: raw :: c_int , dest_take : * mut root :: MediaItem_Take , dest_fx : :: std :: os :: raw :: c_int , is_move : bool ,) > , pub TrackFX_CopyToTrack : Option < unsafe extern "C" fn (src_track : * mut root :: MediaTrack , src_fx : :: std :: os :: raw :: c_int , dest_track : * mut root :: MediaTrack , dest_fx : :: std :: os :: raw :: c_int , is_move : bool ,) > , pub TrackFX_Delete : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_EndParamEdit : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_FormatParamValue : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64 , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_FormatParamValueNormalized : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64 , buf : * mut :: std :: os :: raw :: c_char , buf_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetByName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxname : * const :: std :: os :: raw :: c_char , instantiate : bool ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetChainVisible : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetCount : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetEnabled : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetEQ : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , instantiate : bool ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetEQBandEnabled : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , bandtype : :: std :: os :: raw :: c_int , bandidx : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetEQParam : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , paramidx : :: std :: os :: raw :: c_int , bandtypeOut : * mut :: std :: os :: raw :: c_int , bandidxOut : * mut :: std :: os :: raw :: c_int , paramtypeOut : * mut :: std :: os :: raw :: c_int , normvalOut : * mut f64 ,) -> bool > , pub TrackFX_GetFloatingWindow : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , index : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub TrackFX_GetFormattedParamValue : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetFXGUID : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int ,) -> * mut root :: GUID > , pub TrackFX_GetFXName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetInstrument : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetIOSize : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , inputPinsOut : * mut :: std :: os :: raw :: c_int , outputPinsOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetNamedConfigParm : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , bufOutNeedBig : * mut :: std :: os :: raw :: c_char , bufOutNeedBig_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetNumParams : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetOffline : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetOpen : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetParam : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64 ,) -> f64 > , pub TrackFX_GetParameterStepSizes : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , stepOut : * mut f64 , smallstepOut : * mut f64 , largestepOut : * mut f64 , istoggleOut : * mut bool ,) -> bool > , pub TrackFX_GetParamEx : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , minvalOut : * mut f64 , maxvalOut : * mut f64 , midvalOut : * mut f64 ,) -> f64 > , pub TrackFX_GetParamFromIdent : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , ident_str : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetParamIdent : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetParamName : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , bufOut : * mut :: std :: os :: raw :: c_char , bufOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetParamNormalized : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int ,) -> f64 > , pub TrackFX_GetPinMappings : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , high32Out : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetPreset : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , presetnameOut : * mut :: std :: os :: raw :: c_char , presetnameOut_sz : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_GetPresetIndex : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , numberOfPresetsOut : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetRecChainVisible : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetRecCount : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack ,) -> :: std :: os :: raw :: c_int > , pub TrackFX_GetUserPresetFilename : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , fnOut : * mut :: std :: os :: raw :: c_char , fnOut_sz : :: std :: os :: raw :: c_int ,) > , pub TrackFX_NavigatePresets : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , presetmove : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_SetEnabled : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , enabled : bool ,) > , pub TrackFX_SetEQBandEnabled : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , bandtype : :: std :: os :: raw :: c_int , bandidx : :: std :: os :: raw :: c_int , enable : bool ,) -> bool > , pub TrackFX_SetEQParam : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fxidx : :: std :: os :: raw :: c_int , bandtype : :: std :: os :: raw :: c_int , bandidx : :: std :: os :: raw :: c_int , paramtype : :: std :: os :: raw :: c_int , val : f64 , isnorm : bool ,) -> bool > , pub TrackFX_SetNamedConfigParm : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , parmname : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char ,) -> bool > , pub TrackFX_SetOffline : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , offline : bool ,) > , pub TrackFX_SetOpen : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , open : bool ,) > , pub TrackFX_SetParam : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , val : f64 ,) -> bool > , pub TrackFX_SetParamNormalized : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , param : :: std :: os :: raw :: c_int , value : f64 ,) -> bool > , pub TrackFX_SetPinMappings : Option < unsafe extern "C" fn (tr : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , isoutput : :: std :: os :: raw :: c_int , pin : :: std :: os :: raw :: c_int , low32bits : :: std :: os :: raw :: c_int , hi32bits : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_SetPreset : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , presetname : * const :: std :: os :: raw :: c_char ,) -> bool > , pub TrackFX_SetPresetByIndex : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , fx : :: std :: os :: raw :: c_int , idx : :: std :: os :: raw :: c_int ,) -> bool > , pub TrackFX_Show : Option < unsafe extern "C" fn (track : * mut root :: MediaTrack , index : :: std :: os :: raw :: c_int , showFlag : :: std :: os :: raw :: c_int ,) > , pub TrackList_AdjustWindows : Option < extern "C" fn (isMinor : bool) > , pub TrackList_UpdateAllExternalSurfaces : Option < extern "C" fn () > , pub Undo_BeginBlock : Option < extern "C" fn () > , pub Undo_BeginBlock2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject) > , pub Undo_CanRedo2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> * const :: std :: os :: raw :: c_char > , pub Undo_CanUndo2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> * const :: std :: os :: raw :: c_char > , pub Undo_DoRedo2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub Undo_DoUndo2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject ,) -> :: std :: os :: raw :: c_int > , pub Undo_EndBlock : Option < unsafe extern "C" fn (descchange : * const :: std :: os :: raw :: c_char , extraflags : :: std :: os :: raw :: c_int ,) > , pub Undo_EndBlock2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , descchange : * const :: std :: os :: raw :: c_char , extraflags : :: std :: os :: raw :: c_int ,) > , pub Undo_OnStateChange : Option < unsafe extern "C" fn (descchange : * const :: std :: os :: raw :: c_char ,) > , pub Undo_OnStateChange2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , descchange : * const :: std :: os :: raw :: c_char ,) > , pub Undo_OnStateChange_Item : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , name : * const :: std :: os :: raw :: c_char , item : * mut root :: MediaItem ,) > , pub Undo_OnStateChangeEx : Option < unsafe extern "C" fn (descchange : * const :: std :: os :: raw :: c_char , whichStates : :: std :: os :: raw :: c_int , trackparm : :: std :: os :: raw :: c_int ,) > , pub Undo_OnStateChangeEx2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , descchange : * const :: std :: os :: raw :: c_char , whichStates : :: std :: os :: raw :: c_int , trackparm : :: std :: os :: raw :: c_int ,) > , pub update_disk_counters : Option < extern "C" fn (readamt : :: std :: os :: raw :: c_int , writeamt : :: std :: os :: raw :: c_int ,) > , pub UpdateArrange : Option < extern "C" fn () > , pub UpdateItemInProject : Option < unsafe extern "C" fn (item : * mut root :: MediaItem) > , pub UpdateTimeline : Option < extern "C" fn () > , pub ValidatePtr : Option < unsafe extern "C" fn (pointer : * mut :: std :: os :: raw :: c_void , ctypename : * const :: std :: os :: raw :: c_char ,) -> bool > , pub ValidatePtr2 : Option < unsafe extern "C" fn (proj : * mut root :: ReaProject , pointer : * mut :: std :: os :: raw :: c_void , ctypename : * const :: std :: os :: raw :: c_char ,) -> bool > , pub ViewPrefs : Option < unsafe extern "C" fn (page : :: std :: os :: raw :: c_int , pageByName : * const :: std :: os :: raw :: c_char ,) > , pub WDL_VirtualWnd_ScaledBlitBG : Option < unsafe extern "C" fn (dest : * mut root :: reaper_functions :: LICE_IBitmap , src : * mut root :: reaper_functions :: WDL_VirtualWnd_BGCfg , destx : :: std :: os :: raw :: c_int , desty : :: std :: os :: raw :: c_int , destw : :: std :: os :: raw :: c_int , desth : :: std :: os :: raw :: c_int , clipx : :: std :: os :: raw :: c_int , clipy : :: std :: os :: raw :: c_int , clipw : :: std :: os :: raw :: c_int , cliph : :: std :: os :: raw :: c_int , alpha : f32 , mode : :: std :: os :: raw :: c_int ,) -> bool > , pub GetMidiInput : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int ,) -> * mut root :: midi_Input > , pub GetMidiOutput : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int ,) -> * mut root :: midi_Output > , pub InitializeCoolSB : Option < unsafe extern "system" fn (hwnd : root :: HWND) -> root :: BOOL > , pub UninitializeCoolSB : Option < unsafe extern "system" fn (hwnd : root :: HWND) -> root :: HRESULT > , pub CoolSB_SetMinThumbSize : Option < unsafe extern "system" fn (hwnd : root :: HWND , wBar : root :: UINT , size : root :: UINT ,) -> root :: BOOL > , pub CoolSB_GetScrollInfo : Option < unsafe extern "system" fn (hwnd : root :: HWND , fnBar : :: std :: os :: raw :: c_int , lpsi : root :: LPSCROLLINFO ,) -> root :: BOOL > , pub CoolSB_SetScrollInfo : Option < unsafe extern "system" fn (hwnd : root :: HWND , fnBar : :: std :: os :: raw :: c_int , lpsi : root :: LPSCROLLINFO , fRedraw : root :: BOOL ,) -> :: std :: os :: raw :: c_int > , pub CoolSB_SetScrollPos : Option < unsafe extern "system" fn (hwnd : root :: HWND , nBar : :: std :: os :: raw :: c_int , nPos : :: std :: os :: raw :: c_int , fRedraw : root :: BOOL ,) -> :: std :: os :: raw :: c_int > , pub CoolSB_SetScrollRange : Option < unsafe extern "system" fn (hwnd : root :: HWND , nBar : :: std :: os :: raw :: c_int , nMinPos : :: std :: os :: raw :: c_int , nMaxPos : :: std :: os :: raw :: c_int , fRedraw : root :: BOOL ,) -> :: std :: os :: raw :: c_int > , pub CoolSB_ShowScrollBar : Option < unsafe extern "system" fn (hwnd : root :: HWND , wBar : :: std :: os :: raw :: c_int , fShow : root :: BOOL ,) -> root :: BOOL > , pub CoolSB_SetResizingThumb : Option < unsafe extern "system" fn (hwnd : root :: HWND , active : root :: BOOL ,) -> root :: BOOL > , pub CoolSB_SetThemeIndex : Option < unsafe extern "system" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , } impl ReaperFunctionPointers { pub (crate) const TOTAL_COUNT : u32 = 848u32 ; }
|
1 |
# ! [doc = r" This file is automatically generated by executing `cargo build --features generate`."] # ! [doc = r""] # ! [doc = r" **Make adjustments in `build.rs`, not in this file!**"] # ! [allow (clippy :: many_single_char_names)] # ! [allow (clippy :: too_many_arguments)] # ! [allow (clippy :: type_complexity)] # ! [allow (non_upper_case_globals)] # ! [allow (non_camel_case_types)] # ! [allow (non_snake_case)] # ! [allow (unused_unsafe)] use crate :: { bindings :: root , PluginContext } ; # [doc = r" This is the low-level API access point to all SWELL functions."] # [doc = r""] # [doc = r" SWELL is the Simple Windows Emulation Layer and is exposed by REAPER for Linux"] # [doc = r" and Mac OS X."] # [doc = r""] # [doc = r" See [`Reaper`] for details how to use this struct (it's very similar)."] # [doc = r""] # [doc = r" [`Reaper`]: struct.Reaper.html"] # [derive (Copy , Clone , Debug , Default)] pub struct Swell { pub (crate) pointers : SwellFunctionPointers , pub (crate) plugin_context : Option < PluginContext > , } impl Swell { # [doc = r" Loads all available SWELL functions from the given plug-in context."] # [doc = r""] # [doc = r" Returns a `Swell` instance which allows you to call these functions."] # [doc = r""] # [doc = r" On Windows, this function will not load any function pointers because"] # [doc = r" the methods in this struct delegate to the corresponding Windows functions."] # [doc = r""] # [doc = r" # Panics"] # [doc = r""] # [doc = r" If this is Linux and the SWELL function provider is not available, this"] # [doc = r" function panics."] pub fn load (plugin_context : PluginContext) -> Swell { # [cfg (target_family = "windows")] { Swell { pointers : Default :: default () , plugin_context : Some (plugin_context) } } # [cfg (target_family = "unix")] { let mut loaded_count = 0 ; let get_func = plugin_context . swell_function_provider () . expect ("SWELL function provider not available") ; let mut pointers = unsafe { SwellFunctionPointers { loaded_count : 0 , lstrcpyn : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (lstrcpyn)) . as_ptr ())) , MulDiv : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (MulDiv)) . as_ptr ())) , Sleep : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (Sleep)) . as_ptr ())) , GetTickCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetTickCount)) . as_ptr ())) , GetFileTime : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetFileTime)) . as_ptr ())) , WritePrivateProfileString : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WritePrivateProfileString)) . as_ptr ())) , GetPrivateProfileString : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetPrivateProfileString)) . as_ptr ())) , GetPrivateProfileInt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetPrivateProfileInt)) . as_ptr ())) , GetPrivateProfileStruct : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetPrivateProfileStruct)) . as_ptr ())) , WritePrivateProfileStruct : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WritePrivateProfileStruct)) . as_ptr ())) , WritePrivateProfileSection : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WritePrivateProfileSection)) . as_ptr ())) , GetPrivateProfileSection : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetPrivateProfileSection)) . as_ptr ())) , GetModuleFileName : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetModuleFileName)) . as_ptr ())) , SWELL_PtInRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_PtInRect)) . as_ptr ())) , ShellExecute : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ShellExecute)) . as_ptr ())) , MessageBox : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (MessageBox)) . as_ptr ())) , BrowseForFiles : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (BrowseForFiles)) . as_ptr ())) , BrowseForSaveFile : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (BrowseForSaveFile)) . as_ptr ())) , BrowseForDirectory : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (BrowseForDirectory)) . as_ptr ())) , BrowseFile_SetTemplate : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (BrowseFile_SetTemplate)) . as_ptr ())) , GetDlgItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetDlgItem)) . as_ptr ())) , ShowWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ShowWindow)) . as_ptr ())) , DestroyWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DestroyWindow)) . as_ptr ())) , SWELL_GetGestureInfo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetGestureInfo)) . as_ptr ())) , SWELL_HideApp : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_HideApp)) . as_ptr ())) , SetDlgItemText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetDlgItemText)) . as_ptr ())) , SetDlgItemInt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetDlgItemInt)) . as_ptr ())) , GetDlgItemInt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetDlgItemInt)) . as_ptr ())) , GetDlgItemText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetDlgItemText)) . as_ptr ())) , GetWindowTextLength : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetWindowTextLength)) . as_ptr ())) , CheckDlgButton : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CheckDlgButton)) . as_ptr ())) , IsDlgButtonChecked : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (IsDlgButtonChecked)) . as_ptr ())) , EnableWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnableWindow)) . as_ptr ())) , SetFocus : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetFocus)) . as_ptr ())) , GetFocus : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetFocus)) . as_ptr ())) , SetForegroundWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetForegroundWindow)) . as_ptr ())) , GetForegroundWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetForegroundWindow)) . as_ptr ())) , SetCapture : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetCapture)) . as_ptr ())) , GetCapture : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetCapture)) . as_ptr ())) , ReleaseCapture : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ReleaseCapture)) . as_ptr ())) , IsChild : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (IsChild)) . as_ptr ())) , GetParent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetParent)) . as_ptr ())) , SetParent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetParent)) . as_ptr ())) , GetWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetWindow)) . as_ptr ())) , EnumWindows : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnumWindows)) . as_ptr ())) , FindWindowEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (FindWindowEx)) . as_ptr ())) , ClientToScreen : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ClientToScreen)) . as_ptr ())) , ScreenToClient : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ScreenToClient)) . as_ptr ())) , GetWindowRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetWindowRect)) . as_ptr ())) , GetWindowContentViewRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetWindowContentViewRect)) . as_ptr ())) , GetClientRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetClientRect)) . as_ptr ())) , WindowFromPoint : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WindowFromPoint)) . as_ptr ())) , WinOffsetRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WinOffsetRect)) . as_ptr ())) , WinSetRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WinSetRect)) . as_ptr ())) , WinUnionRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WinUnionRect)) . as_ptr ())) , WinIntersectRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WinIntersectRect)) . as_ptr ())) , SetWindowPos : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetWindowPos)) . as_ptr ())) , SWELL_SetWindowLevel : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetWindowLevel)) . as_ptr ())) , InvalidateRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (InvalidateRect)) . as_ptr ())) , UpdateWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (UpdateWindow)) . as_ptr ())) , GetWindowLong : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetWindowLong)) . as_ptr ())) , SetWindowLong : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetWindowLong)) . as_ptr ())) , ScrollWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ScrollWindow)) . as_ptr ())) , EnumPropsEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnumPropsEx)) . as_ptr ())) , GetProp : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetProp)) . as_ptr ())) , SetProp : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetProp)) . as_ptr ())) , RemoveProp : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (RemoveProp)) . as_ptr ())) , IsWindowVisible : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (IsWindowVisible)) . as_ptr ())) , IsWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (IsWindow)) . as_ptr ())) , SetTimer : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetTimer)) . as_ptr ())) , KillTimer : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (KillTimer)) . as_ptr ())) , ListView_SetExtendedListViewStyleEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetExtendedListViewStyleEx)) . as_ptr ())) , ListView_InsertColumn : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_InsertColumn)) . as_ptr ())) , ListView_DeleteColumn : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_DeleteColumn)) . as_ptr ())) , ListView_SetColumn : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetColumn)) . as_ptr ())) , ListView_GetColumnWidth : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetColumnWidth)) . as_ptr ())) , ListView_InsertItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_InsertItem)) . as_ptr ())) , ListView_SetItemText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetItemText)) . as_ptr ())) , ListView_SetItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetItem)) . as_ptr ())) , ListView_GetNextItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetNextItem)) . as_ptr ())) , ListView_GetItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetItem)) . as_ptr ())) , ListView_GetItemState : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetItemState)) . as_ptr ())) , ListView_DeleteItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_DeleteItem)) . as_ptr ())) , ListView_DeleteAllItems : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_DeleteAllItems)) . as_ptr ())) , ListView_GetSelectedCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetSelectedCount)) . as_ptr ())) , ListView_GetItemCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetItemCount)) . as_ptr ())) , ListView_GetSelectionMark : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetSelectionMark)) . as_ptr ())) , ListView_SetColumnWidth : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetColumnWidth)) . as_ptr ())) , ListView_SetItemState : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetItemState)) . as_ptr ())) , ListView_RedrawItems : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_RedrawItems)) . as_ptr ())) , ListView_SetItemCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetItemCount)) . as_ptr ())) , ListView_EnsureVisible : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_EnsureVisible)) . as_ptr ())) , ListView_SetImageList : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetImageList)) . as_ptr ())) , ListView_SubItemHitTest : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SubItemHitTest)) . as_ptr ())) , ListView_GetItemText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetItemText)) . as_ptr ())) , ListView_SortItems : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SortItems)) . as_ptr ())) , ListView_Scroll : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_Scroll)) . as_ptr ())) , ListView_GetTopIndex : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetTopIndex)) . as_ptr ())) , ListView_GetCountPerPage : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetCountPerPage)) . as_ptr ())) , ListView_SetColumnOrderArray : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetColumnOrderArray)) . as_ptr ())) , ListView_GetColumnOrderArray : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetColumnOrderArray)) . as_ptr ())) , ListView_GetHeader : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetHeader)) . as_ptr ())) , Header_GetItemCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (Header_GetItemCount)) . as_ptr ())) , Header_GetItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (Header_GetItem)) . as_ptr ())) , Header_SetItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (Header_SetItem)) . as_ptr ())) , ListView_GetItemRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetItemRect)) . as_ptr ())) , ListView_GetSubItemRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_GetSubItemRect)) . as_ptr ())) , ListView_HitTest : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_HitTest)) . as_ptr ())) , SWELL_GetListViewHeaderHeight : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetListViewHeaderHeight)) . as_ptr ())) , ImageList_CreateEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ImageList_CreateEx)) . as_ptr ())) , ImageList_Remove : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ImageList_Remove)) . as_ptr ())) , ImageList_ReplaceIcon : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ImageList_ReplaceIcon)) . as_ptr ())) , ImageList_Add : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ImageList_Add)) . as_ptr ())) , ImageList_Destroy : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ImageList_Destroy)) . as_ptr ())) , TabCtrl_GetItemCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TabCtrl_GetItemCount)) . as_ptr ())) , TabCtrl_DeleteItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TabCtrl_DeleteItem)) . as_ptr ())) , TabCtrl_InsertItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TabCtrl_InsertItem)) . as_ptr ())) , TabCtrl_SetCurSel : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TabCtrl_SetCurSel)) . as_ptr ())) , TabCtrl_GetCurSel : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TabCtrl_GetCurSel)) . as_ptr ())) , TabCtrl_AdjustRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TabCtrl_AdjustRect)) . as_ptr ())) , TreeView_InsertItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_InsertItem)) . as_ptr ())) , TreeView_Expand : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_Expand)) . as_ptr ())) , TreeView_GetSelection : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_GetSelection)) . as_ptr ())) , TreeView_DeleteItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_DeleteItem)) . as_ptr ())) , TreeView_DeleteAllItems : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_DeleteAllItems)) . as_ptr ())) , TreeView_SelectItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_SelectItem)) . as_ptr ())) , TreeView_EnsureVisible : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_EnsureVisible)) . as_ptr ())) , TreeView_GetItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_GetItem)) . as_ptr ())) , TreeView_SetItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_SetItem)) . as_ptr ())) , TreeView_HitTest : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_HitTest)) . as_ptr ())) , TreeView_SetIndent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_SetIndent)) . as_ptr ())) , TreeView_GetParent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_GetParent)) . as_ptr ())) , TreeView_GetChild : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_GetChild)) . as_ptr ())) , TreeView_GetNextSibling : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_GetNextSibling)) . as_ptr ())) , TreeView_GetRoot : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_GetRoot)) . as_ptr ())) , TreeView_SetBkColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_SetBkColor)) . as_ptr ())) , TreeView_SetTextColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TreeView_SetTextColor)) . as_ptr ())) , ListView_SetBkColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetBkColor)) . as_ptr ())) , ListView_SetTextBkColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetTextBkColor)) . as_ptr ())) , ListView_SetTextColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetTextColor)) . as_ptr ())) , ListView_SetGridColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetGridColor)) . as_ptr ())) , ListView_SetSelColors : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ListView_SetSelColors)) . as_ptr ())) , SWELL_ModalWindowStart : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ModalWindowStart)) . as_ptr ())) , SWELL_ModalWindowRun : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ModalWindowRun)) . as_ptr ())) , SWELL_ModalWindowEnd : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ModalWindowEnd)) . as_ptr ())) , SWELL_CloseWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CloseWindow)) . as_ptr ())) , CreatePopupMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreatePopupMenu)) . as_ptr ())) , CreatePopupMenuEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreatePopupMenuEx)) . as_ptr ())) , DestroyMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DestroyMenu)) . as_ptr ())) , AddMenuItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (AddMenuItem)) . as_ptr ())) , GetSubMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetSubMenu)) . as_ptr ())) , GetMenuItemCount : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetMenuItemCount)) . as_ptr ())) , GetMenuItemID : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetMenuItemID)) . as_ptr ())) , SetMenuItemModifier : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetMenuItemModifier)) . as_ptr ())) , SetMenuItemText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetMenuItemText)) . as_ptr ())) , EnableMenuItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnableMenuItem)) . as_ptr ())) , DeleteMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DeleteMenu)) . as_ptr ())) , CheckMenuItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CheckMenuItem)) . as_ptr ())) , InsertMenuItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (InsertMenuItem)) . as_ptr ())) , SWELL_InsertMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_InsertMenu)) . as_ptr ())) , GetMenuItemInfo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetMenuItemInfo)) . as_ptr ())) , SetMenuItemInfo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetMenuItemInfo)) . as_ptr ())) , DrawMenuBar : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DrawMenuBar)) . as_ptr ())) , SWELL_LoadMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_LoadMenu)) . as_ptr ())) , TrackPopupMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (TrackPopupMenu)) . as_ptr ())) , SWELL_SetMenuDestination : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetMenuDestination)) . as_ptr ())) , SWELL_DuplicateMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_DuplicateMenu)) . as_ptr ())) , SetMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetMenu)) . as_ptr ())) , GetMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetMenu)) . as_ptr ())) , SWELL_GetDefaultWindowMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetDefaultWindowMenu)) . as_ptr ())) , SWELL_SetDefaultWindowMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetDefaultWindowMenu)) . as_ptr ())) , SWELL_GetDefaultModalWindowMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetDefaultModalWindowMenu)) . as_ptr ())) , SWELL_SetDefaultModalWindowMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetDefaultModalWindowMenu)) . as_ptr ())) , SWELL_GetCurrentMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetCurrentMenu)) . as_ptr ())) , SWELL_SetCurrentMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetCurrentMenu)) . as_ptr ())) , SWELL_DialogBox : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_DialogBox)) . as_ptr ())) , SWELL_CreateDialog : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CreateDialog)) . as_ptr ())) , SWELL_RegisterCustomControlCreator : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_RegisterCustomControlCreator)) . as_ptr ())) , SWELL_UnregisterCustomControlCreator : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_UnregisterCustomControlCreator)) . as_ptr ())) , DefWindowProc : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DefWindowProc)) . as_ptr ())) , EndDialog : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EndDialog)) . as_ptr ())) , SWELL_GetDefaultButtonID : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetDefaultButtonID)) . as_ptr ())) , SendMessage : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SendMessage)) . as_ptr ())) , SWELL_BroadcastMessage : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_BroadcastMessage)) . as_ptr ())) , PostMessage : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (PostMessage)) . as_ptr ())) , SWELL_MessageQueue_Flush : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MessageQueue_Flush)) . as_ptr ())) , SWELL_MessageQueue_Clear : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MessageQueue_Clear)) . as_ptr ())) , SWELL_KeyToASCII : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_KeyToASCII)) . as_ptr ())) , GetAsyncKeyState : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetAsyncKeyState)) . as_ptr ())) , GetCursorPos : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetCursorPos)) . as_ptr ())) , GetMessagePos : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetMessagePos)) . as_ptr ())) , SWELL_LoadCursor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_LoadCursor)) . as_ptr ())) , SWELL_SetCursor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetCursor)) . as_ptr ())) , SWELL_EnableRightClickEmulate : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_EnableRightClickEmulate)) . as_ptr ())) , SWELL_GetCursor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetCursor)) . as_ptr ())) , SWELL_GetLastSetCursor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetLastSetCursor)) . as_ptr ())) , SWELL_IsCursorVisible : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_IsCursorVisible)) . as_ptr ())) , SWELL_ShowCursor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ShowCursor)) . as_ptr ())) , SWELL_SetCursorPos : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetCursorPos)) . as_ptr ())) , SWELL_GetViewPort : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetViewPort)) . as_ptr ())) , OpenClipboard : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (OpenClipboard)) . as_ptr ())) , CloseClipboard : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CloseClipboard)) . as_ptr ())) , GetClipboardData : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetClipboardData)) . as_ptr ())) , EmptyClipboard : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EmptyClipboard)) . as_ptr ())) , SetClipboardData : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetClipboardData)) . as_ptr ())) , RegisterClipboardFormat : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (RegisterClipboardFormat)) . as_ptr ())) , EnumClipboardFormats : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnumClipboardFormats)) . as_ptr ())) , GlobalAlloc : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GlobalAlloc)) . as_ptr ())) , GlobalLock : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GlobalLock)) . as_ptr ())) , GlobalSize : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GlobalSize)) . as_ptr ())) , GlobalUnlock : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GlobalUnlock)) . as_ptr ())) , GlobalFree : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GlobalFree)) . as_ptr ())) , CreateThread : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateThread)) . as_ptr ())) , CreateEvent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateEvent)) . as_ptr ())) , CreateEventAsSocket : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateEventAsSocket)) . as_ptr ())) , GetCurrentThreadId : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetCurrentThreadId)) . as_ptr ())) , WaitForSingleObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WaitForSingleObject)) . as_ptr ())) , WaitForAnySocketObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (WaitForAnySocketObject)) . as_ptr ())) , CloseHandle : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CloseHandle)) . as_ptr ())) , SetThreadPriority : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetThreadPriority)) . as_ptr ())) , SetEvent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetEvent)) . as_ptr ())) , ResetEvent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ResetEvent)) . as_ptr ())) , SWELL_CreateProcessFromPID : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CreateProcessFromPID)) . as_ptr ())) , SWELL_CreateProcess : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CreateProcess)) . as_ptr ())) , SWELL_GetProcessExitCode : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetProcessExitCode)) . as_ptr ())) , LoadLibraryGlobals : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (LoadLibraryGlobals)) . as_ptr ())) , LoadLibrary : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (LoadLibrary)) . as_ptr ())) , GetProcAddress : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetProcAddress)) . as_ptr ())) , FreeLibrary : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (FreeLibrary)) . as_ptr ())) , SWELL_GetBundle : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetBundle)) . as_ptr ())) , SWELL_CreateMemContext : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CreateMemContext)) . as_ptr ())) , SWELL_DeleteGfxContext : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_DeleteGfxContext)) . as_ptr ())) , SWELL_GetCtxGC : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetCtxGC)) . as_ptr ())) , SWELL_GetCtxFrameBuffer : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetCtxFrameBuffer)) . as_ptr ())) , SWELL_PushClipRegion : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_PushClipRegion)) . as_ptr ())) , SWELL_SetClipRegion : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetClipRegion)) . as_ptr ())) , SWELL_PopClipRegion : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_PopClipRegion)) . as_ptr ())) , CreateFontIndirect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateFontIndirect)) . as_ptr ())) , CreateFont : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateFont)) . as_ptr ())) , CreatePen : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreatePen)) . as_ptr ())) , CreateSolidBrush : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateSolidBrush)) . as_ptr ())) , CreatePenAlpha : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreatePenAlpha)) . as_ptr ())) , CreateSolidBrushAlpha : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateSolidBrushAlpha)) . as_ptr ())) , SelectObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SelectObject)) . as_ptr ())) , GetStockObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetStockObject)) . as_ptr ())) , DeleteObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DeleteObject)) . as_ptr ())) , SWELL_FillRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_FillRect)) . as_ptr ())) , Rectangle : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (Rectangle)) . as_ptr ())) , Ellipse : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (Ellipse)) . as_ptr ())) , SWELL_Polygon : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_Polygon)) . as_ptr ())) , MoveToEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (MoveToEx)) . as_ptr ())) , SWELL_LineTo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_LineTo)) . as_ptr ())) , SWELL_SetPixel : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetPixel)) . as_ptr ())) , PolyBezierTo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (PolyBezierTo)) . as_ptr ())) , SWELL_DrawText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_DrawText)) . as_ptr ())) , SetTextColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetTextColor)) . as_ptr ())) , GetTextColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetTextColor)) . as_ptr ())) , SetBkColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetBkColor)) . as_ptr ())) , SetBkMode : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetBkMode)) . as_ptr ())) , GetGlyphIndicesW : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetGlyphIndicesW)) . as_ptr ())) , RoundRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (RoundRect)) . as_ptr ())) , PolyPolyline : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (PolyPolyline)) . as_ptr ())) , GetTextMetrics : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetTextMetrics)) . as_ptr ())) , GetTextFace : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetTextFace)) . as_ptr ())) , GetObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetObject)) . as_ptr ())) , CreateIconIndirect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateIconIndirect)) . as_ptr ())) , LoadNamedImage : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (LoadNamedImage)) . as_ptr ())) , DrawImageInRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DrawImageInRect)) . as_ptr ())) , BitBlt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (BitBlt)) . as_ptr ())) , StretchBlt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (StretchBlt)) . as_ptr ())) , StretchBltFromMem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (StretchBltFromMem)) . as_ptr ())) , SWELL_GetScaling256 : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetScaling256)) . as_ptr ())) , SWELL_ExtendedAPI : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ExtendedAPI)) . as_ptr ())) , GetSysColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetSysColor)) . as_ptr ())) , CreateBitmap : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (CreateBitmap)) . as_ptr ())) , SetOpaque : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetOpaque)) . as_ptr ())) , SetAllowNoMiddleManRendering : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SetAllowNoMiddleManRendering)) . as_ptr ())) , SWELL_SetViewGL : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetViewGL)) . as_ptr ())) , SWELL_GetViewGL : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetViewGL)) . as_ptr ())) , SWELL_SetGLContextToView : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetGLContextToView)) . as_ptr ())) , BeginPaint : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (BeginPaint)) . as_ptr ())) , EndPaint : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EndPaint)) . as_ptr ())) , GetDC : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetDC)) . as_ptr ())) , GetWindowDC : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetWindowDC)) . as_ptr ())) , ReleaseDC : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (ReleaseDC)) . as_ptr ())) , SWELL_FillDialogBackground : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_FillDialogBackground)) . as_ptr ())) , SWELL_CloneGDIObject : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CloneGDIObject)) . as_ptr ())) , GetSystemMetrics : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetSystemMetrics)) . as_ptr ())) , DragQueryPoint : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DragQueryPoint)) . as_ptr ())) , DragFinish : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DragFinish)) . as_ptr ())) , DragQueryFile : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (DragQueryFile)) . as_ptr ())) , SWELL_InitiateDragDrop : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_InitiateDragDrop)) . as_ptr ())) , SWELL_InitiateDragDropOfFileList : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_InitiateDragDropOfFileList)) . as_ptr ())) , SWELL_FinishDragDrop : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_FinishDragDrop)) . as_ptr ())) , SWELL_DrawFocusRect : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_DrawFocusRect)) . as_ptr ())) , SWELL_MakeSetCurParms : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeSetCurParms)) . as_ptr ())) , SWELL_MakeButton : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeButton)) . as_ptr ())) , SWELL_MakeEditField : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeEditField)) . as_ptr ())) , SWELL_MakeLabel : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeLabel)) . as_ptr ())) , SWELL_MakeControl : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeControl)) . as_ptr ())) , SWELL_MakeCombo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeCombo)) . as_ptr ())) , SWELL_MakeGroupBox : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeGroupBox)) . as_ptr ())) , SWELL_MakeCheckBox : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeCheckBox)) . as_ptr ())) , SWELL_MakeListBox : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_MakeListBox)) . as_ptr ())) , SWELL_Menu_AddMenuItem : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_Menu_AddMenuItem)) . as_ptr ())) , SWELL_GenerateMenuFromList : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GenerateMenuFromList)) . as_ptr ())) , SWELL_GenerateDialogFromList : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GenerateDialogFromList)) . as_ptr ())) , _controlfp : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (_controlfp)) . as_ptr ())) , SWELL_Internal_PostMessage_Init : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_Internal_PostMessage_Init)) . as_ptr ())) , SWELL_LoadCursorFromFile : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_LoadCursorFromFile)) . as_ptr ())) , SWELL_SetWindowWantRaiseAmt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetWindowWantRaiseAmt)) . as_ptr ())) , SWELL_GetWindowWantRaiseAmt : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetWindowWantRaiseAmt)) . as_ptr ())) , SWELL_SetListViewFastClickMask : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetListViewFastClickMask)) . as_ptr ())) , GetTempPath : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetTempPath)) . as_ptr ())) , SWELL_initargs : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_initargs)) . as_ptr ())) , SWELL_RunMessageLoop : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_RunMessageLoop)) . as_ptr ())) , SWELL_CreateXBridgeWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_CreateXBridgeWindow)) . as_ptr ())) , SWELL_GetOSWindow : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetOSWindow)) . as_ptr ())) , SWELL_GetOSEvent : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetOSEvent)) . as_ptr ())) , SWELL_GenerateGUID : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GenerateGUID)) . as_ptr ())) , EnumChildWindows : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnumChildWindows)) . as_ptr ())) , SWELL_IsGroupBox : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_IsGroupBox)) . as_ptr ())) , SWELL_IsButton : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_IsButton)) . as_ptr ())) , SWELL_IsStaticText : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_IsStaticText)) . as_ptr ())) , SWELL_GetDesiredControlSize : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_GetDesiredControlSize)) . as_ptr ())) , AddFontResourceEx : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (AddFontResourceEx)) . as_ptr ())) , SWELL_Register_Cursor_Resource : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_Register_Cursor_Resource)) . as_ptr ())) , SWELL_ChooseColor : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ChooseColor)) . as_ptr ())) , SWELL_ChooseFont : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_ChooseFont)) . as_ptr ())) , IsWindowEnabled : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (IsWindowEnabled)) . as_ptr ())) , GetClassName : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetClassName)) . as_ptr ())) , SWELL_SetClassName : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_SetClassName)) . as_ptr ())) , SWELL_DisableContextMenu : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_DisableContextMenu)) . as_ptr ())) , EnumDisplayMonitors : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (EnumDisplayMonitors)) . as_ptr ())) , GetMonitorInfo : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (GetMonitorInfo)) . as_ptr ())) , SWELL_osx_is_dark_mode : std :: mem :: transmute (get_func (c_str_macro :: c_str ! (stringify ! (SWELL_osx_is_dark_mode)) . as_ptr ())) , } } ; if pointers . lstrcpyn . is_some () { loaded_count += 1 ; } if pointers . MulDiv . is_some () { loaded_count += 1 ; } if pointers . Sleep . is_some () { loaded_count += 1 ; } if pointers . GetTickCount . is_some () { loaded_count += 1 ; } if pointers . GetFileTime . is_some () { loaded_count += 1 ; } if pointers . WritePrivateProfileString . is_some () { loaded_count += 1 ; } if pointers . GetPrivateProfileString . is_some () { loaded_count += 1 ; } if pointers . GetPrivateProfileInt . is_some () { loaded_count += 1 ; } if pointers . GetPrivateProfileStruct . is_some () { loaded_count += 1 ; } if pointers . WritePrivateProfileStruct . is_some () { loaded_count += 1 ; } if pointers . WritePrivateProfileSection . is_some () { loaded_count += 1 ; } if pointers . GetPrivateProfileSection . is_some () { loaded_count += 1 ; } if pointers . GetModuleFileName . is_some () { loaded_count += 1 ; } if pointers . SWELL_PtInRect . is_some () { loaded_count += 1 ; } if pointers . ShellExecute . is_some () { loaded_count += 1 ; } if pointers . MessageBox . is_some () { loaded_count += 1 ; } if pointers . BrowseForFiles . is_some () { loaded_count += 1 ; } if pointers . BrowseForSaveFile . is_some () { loaded_count += 1 ; } if pointers . BrowseForDirectory . is_some () { loaded_count += 1 ; } if pointers . BrowseFile_SetTemplate . is_some () { loaded_count += 1 ; } if pointers . GetDlgItem . is_some () { loaded_count += 1 ; } if pointers . ShowWindow . is_some () { loaded_count += 1 ; } if pointers . DestroyWindow . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetGestureInfo . is_some () { loaded_count += 1 ; } if pointers . SWELL_HideApp . is_some () { loaded_count += 1 ; } if pointers . SetDlgItemText . is_some () { loaded_count += 1 ; } if pointers . SetDlgItemInt . is_some () { loaded_count += 1 ; } if pointers . GetDlgItemInt . is_some () { loaded_count += 1 ; } if pointers . GetDlgItemText . is_some () { loaded_count += 1 ; } if pointers . GetWindowTextLength . is_some () { loaded_count += 1 ; } if pointers . CheckDlgButton . is_some () { loaded_count += 1 ; } if pointers . IsDlgButtonChecked . is_some () { loaded_count += 1 ; } if pointers . EnableWindow . is_some () { loaded_count += 1 ; } if pointers . SetFocus . is_some () { loaded_count += 1 ; } if pointers . GetFocus . is_some () { loaded_count += 1 ; } if pointers . SetForegroundWindow . is_some () { loaded_count += 1 ; } if pointers . GetForegroundWindow . is_some () { loaded_count += 1 ; } if pointers . SetCapture . is_some () { loaded_count += 1 ; } if pointers . GetCapture . is_some () { loaded_count += 1 ; } if pointers . ReleaseCapture . is_some () { loaded_count += 1 ; } if pointers . IsChild . is_some () { loaded_count += 1 ; } if pointers . GetParent . is_some () { loaded_count += 1 ; } if pointers . SetParent . is_some () { loaded_count += 1 ; } if pointers . GetWindow . is_some () { loaded_count += 1 ; } if pointers . EnumWindows . is_some () { loaded_count += 1 ; } if pointers . FindWindowEx . is_some () { loaded_count += 1 ; } if pointers . ClientToScreen . is_some () { loaded_count += 1 ; } if pointers . ScreenToClient . is_some () { loaded_count += 1 ; } if pointers . GetWindowRect . is_some () { loaded_count += 1 ; } if pointers . GetWindowContentViewRect . is_some () { loaded_count += 1 ; } if pointers . GetClientRect . is_some () { loaded_count += 1 ; } if pointers . WindowFromPoint . is_some () { loaded_count += 1 ; } if pointers . WinOffsetRect . is_some () { loaded_count += 1 ; } if pointers . WinSetRect . is_some () { loaded_count += 1 ; } if pointers . WinUnionRect . is_some () { loaded_count += 1 ; } if pointers . WinIntersectRect . is_some () { loaded_count += 1 ; } if pointers . SetWindowPos . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetWindowLevel . is_some () { loaded_count += 1 ; } if pointers . InvalidateRect . is_some () { loaded_count += 1 ; } if pointers . UpdateWindow . is_some () { loaded_count += 1 ; } if pointers . GetWindowLong . is_some () { loaded_count += 1 ; } if pointers . SetWindowLong . is_some () { loaded_count += 1 ; } if pointers . ScrollWindow . is_some () { loaded_count += 1 ; } if pointers . EnumPropsEx . is_some () { loaded_count += 1 ; } if pointers . GetProp . is_some () { loaded_count += 1 ; } if pointers . SetProp . is_some () { loaded_count += 1 ; } if pointers . RemoveProp . is_some () { loaded_count += 1 ; } if pointers . IsWindowVisible . is_some () { loaded_count += 1 ; } if pointers . IsWindow . is_some () { loaded_count += 1 ; } if pointers . SetTimer . is_some () { loaded_count += 1 ; } if pointers . KillTimer . is_some () { loaded_count += 1 ; } if pointers . ListView_SetExtendedListViewStyleEx . is_some () { loaded_count += 1 ; } if pointers . ListView_InsertColumn . is_some () { loaded_count += 1 ; } if pointers . ListView_DeleteColumn . is_some () { loaded_count += 1 ; } if pointers . ListView_SetColumn . is_some () { loaded_count += 1 ; } if pointers . ListView_GetColumnWidth . is_some () { loaded_count += 1 ; } if pointers . ListView_InsertItem . is_some () { loaded_count += 1 ; } if pointers . ListView_SetItemText . is_some () { loaded_count += 1 ; } if pointers . ListView_SetItem . is_some () { loaded_count += 1 ; } if pointers . ListView_GetNextItem . is_some () { loaded_count += 1 ; } if pointers . ListView_GetItem . is_some () { loaded_count += 1 ; } if pointers . ListView_GetItemState . is_some () { loaded_count += 1 ; } if pointers . ListView_DeleteItem . is_some () { loaded_count += 1 ; } if pointers . ListView_DeleteAllItems . is_some () { loaded_count += 1 ; } if pointers . ListView_GetSelectedCount . is_some () { loaded_count += 1 ; } if pointers . ListView_GetItemCount . is_some () { loaded_count += 1 ; } if pointers . ListView_GetSelectionMark . is_some () { loaded_count += 1 ; } if pointers . ListView_SetColumnWidth . is_some () { loaded_count += 1 ; } if pointers . ListView_SetItemState . is_some () { loaded_count += 1 ; } if pointers . ListView_RedrawItems . is_some () { loaded_count += 1 ; } if pointers . ListView_SetItemCount . is_some () { loaded_count += 1 ; } if pointers . ListView_EnsureVisible . is_some () { loaded_count += 1 ; } if pointers . ListView_SetImageList . is_some () { loaded_count += 1 ; } if pointers . ListView_SubItemHitTest . is_some () { loaded_count += 1 ; } if pointers . ListView_GetItemText . is_some () { loaded_count += 1 ; } if pointers . ListView_SortItems . is_some () { loaded_count += 1 ; } if pointers . ListView_Scroll . is_some () { loaded_count += 1 ; } if pointers . ListView_GetTopIndex . is_some () { loaded_count += 1 ; } if pointers . ListView_GetCountPerPage . is_some () { loaded_count += 1 ; } if pointers . ListView_SetColumnOrderArray . is_some () { loaded_count += 1 ; } if pointers . ListView_GetColumnOrderArray . is_some () { loaded_count += 1 ; } if pointers . ListView_GetHeader . is_some () { loaded_count += 1 ; } if pointers . Header_GetItemCount . is_some () { loaded_count += 1 ; } if pointers . Header_GetItem . is_some () { loaded_count += 1 ; } if pointers . Header_SetItem . is_some () { loaded_count += 1 ; } if pointers . ListView_GetItemRect . is_some () { loaded_count += 1 ; } if pointers . ListView_GetSubItemRect . is_some () { loaded_count += 1 ; } if pointers . ListView_HitTest . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetListViewHeaderHeight . is_some () { loaded_count += 1 ; } if pointers . ImageList_CreateEx . is_some () { loaded_count += 1 ; } if pointers . ImageList_Remove . is_some () { loaded_count += 1 ; } if pointers . ImageList_ReplaceIcon . is_some () { loaded_count += 1 ; } if pointers . ImageList_Add . is_some () { loaded_count += 1 ; } if pointers . ImageList_Destroy . is_some () { loaded_count += 1 ; } if pointers . TabCtrl_GetItemCount . is_some () { loaded_count += 1 ; } if pointers . TabCtrl_DeleteItem . is_some () { loaded_count += 1 ; } if pointers . TabCtrl_InsertItem . is_some () { loaded_count += 1 ; } if pointers . TabCtrl_SetCurSel . is_some () { loaded_count += 1 ; } if pointers . TabCtrl_GetCurSel . is_some () { loaded_count += 1 ; } if pointers . TabCtrl_AdjustRect . is_some () { loaded_count += 1 ; } if pointers . TreeView_InsertItem . is_some () { loaded_count += 1 ; } if pointers . TreeView_Expand . is_some () { loaded_count += 1 ; } if pointers . TreeView_GetSelection . is_some () { loaded_count += 1 ; } if pointers . TreeView_DeleteItem . is_some () { loaded_count += 1 ; } if pointers . TreeView_DeleteAllItems . is_some () { loaded_count += 1 ; } if pointers . TreeView_SelectItem . is_some () { loaded_count += 1 ; } if pointers . TreeView_EnsureVisible . is_some () { loaded_count += 1 ; } if pointers . TreeView_GetItem . is_some () { loaded_count += 1 ; } if pointers . TreeView_SetItem . is_some () { loaded_count += 1 ; } if pointers . TreeView_HitTest . is_some () { loaded_count += 1 ; } if pointers . TreeView_SetIndent . is_some () { loaded_count += 1 ; } if pointers . TreeView_GetParent . is_some () { loaded_count += 1 ; } if pointers . TreeView_GetChild . is_some () { loaded_count += 1 ; } if pointers . TreeView_GetNextSibling . is_some () { loaded_count += 1 ; } if pointers . TreeView_GetRoot . is_some () { loaded_count += 1 ; } if pointers . TreeView_SetBkColor . is_some () { loaded_count += 1 ; } if pointers . TreeView_SetTextColor . is_some () { loaded_count += 1 ; } if pointers . ListView_SetBkColor . is_some () { loaded_count += 1 ; } if pointers . ListView_SetTextBkColor . is_some () { loaded_count += 1 ; } if pointers . ListView_SetTextColor . is_some () { loaded_count += 1 ; } if pointers . ListView_SetGridColor . is_some () { loaded_count += 1 ; } if pointers . ListView_SetSelColors . is_some () { loaded_count += 1 ; } if pointers . SWELL_ModalWindowStart . is_some () { loaded_count += 1 ; } if pointers . SWELL_ModalWindowRun . is_some () { loaded_count += 1 ; } if pointers . SWELL_ModalWindowEnd . is_some () { loaded_count += 1 ; } if pointers . SWELL_CloseWindow . is_some () { loaded_count += 1 ; } if pointers . CreatePopupMenu . is_some () { loaded_count += 1 ; } if pointers . CreatePopupMenuEx . is_some () { loaded_count += 1 ; } if pointers . DestroyMenu . is_some () { loaded_count += 1 ; } if pointers . AddMenuItem . is_some () { loaded_count += 1 ; } if pointers . GetSubMenu . is_some () { loaded_count += 1 ; } if pointers . GetMenuItemCount . is_some () { loaded_count += 1 ; } if pointers . GetMenuItemID . is_some () { loaded_count += 1 ; } if pointers . SetMenuItemModifier . is_some () { loaded_count += 1 ; } if pointers . SetMenuItemText . is_some () { loaded_count += 1 ; } if pointers . EnableMenuItem . is_some () { loaded_count += 1 ; } if pointers . DeleteMenu . is_some () { loaded_count += 1 ; } if pointers . CheckMenuItem . is_some () { loaded_count += 1 ; } if pointers . InsertMenuItem . is_some () { loaded_count += 1 ; } if pointers . SWELL_InsertMenu . is_some () { loaded_count += 1 ; } if pointers . GetMenuItemInfo . is_some () { loaded_count += 1 ; } if pointers . SetMenuItemInfo . is_some () { loaded_count += 1 ; } if pointers . DrawMenuBar . is_some () { loaded_count += 1 ; } if pointers . SWELL_LoadMenu . is_some () { loaded_count += 1 ; } if pointers . TrackPopupMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetMenuDestination . is_some () { loaded_count += 1 ; } if pointers . SWELL_DuplicateMenu . is_some () { loaded_count += 1 ; } if pointers . SetMenu . is_some () { loaded_count += 1 ; } if pointers . GetMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetDefaultWindowMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetDefaultWindowMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetDefaultModalWindowMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetDefaultModalWindowMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetCurrentMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetCurrentMenu . is_some () { loaded_count += 1 ; } if pointers . SWELL_DialogBox . is_some () { loaded_count += 1 ; } if pointers . SWELL_CreateDialog . is_some () { loaded_count += 1 ; } if pointers . SWELL_RegisterCustomControlCreator . is_some () { loaded_count += 1 ; } if pointers . SWELL_UnregisterCustomControlCreator . is_some () { loaded_count += 1 ; } if pointers . DefWindowProc . is_some () { loaded_count += 1 ; } if pointers . EndDialog . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetDefaultButtonID . is_some () { loaded_count += 1 ; } if pointers . SendMessage . is_some () { loaded_count += 1 ; } if pointers . SWELL_BroadcastMessage . is_some () { loaded_count += 1 ; } if pointers . PostMessage . is_some () { loaded_count += 1 ; } if pointers . SWELL_MessageQueue_Flush . is_some () { loaded_count += 1 ; } if pointers . SWELL_MessageQueue_Clear . is_some () { loaded_count += 1 ; } if pointers . SWELL_KeyToASCII . is_some () { loaded_count += 1 ; } if pointers . GetAsyncKeyState . is_some () { loaded_count += 1 ; } if pointers . GetCursorPos . is_some () { loaded_count += 1 ; } if pointers . GetMessagePos . is_some () { loaded_count += 1 ; } if pointers . SWELL_LoadCursor . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetCursor . is_some () { loaded_count += 1 ; } if pointers . SWELL_EnableRightClickEmulate . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetCursor . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetLastSetCursor . is_some () { loaded_count += 1 ; } if pointers . SWELL_IsCursorVisible . is_some () { loaded_count += 1 ; } if pointers . SWELL_ShowCursor . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetCursorPos . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetViewPort . is_some () { loaded_count += 1 ; } if pointers . OpenClipboard . is_some () { loaded_count += 1 ; } if pointers . CloseClipboard . is_some () { loaded_count += 1 ; } if pointers . GetClipboardData . is_some () { loaded_count += 1 ; } if pointers . EmptyClipboard . is_some () { loaded_count += 1 ; } if pointers . SetClipboardData . is_some () { loaded_count += 1 ; } if pointers . RegisterClipboardFormat . is_some () { loaded_count += 1 ; } if pointers . EnumClipboardFormats . is_some () { loaded_count += 1 ; } if pointers . GlobalAlloc . is_some () { loaded_count += 1 ; } if pointers . GlobalLock . is_some () { loaded_count += 1 ; } if pointers . GlobalSize . is_some () { loaded_count += 1 ; } if pointers . GlobalUnlock . is_some () { loaded_count += 1 ; } if pointers . GlobalFree . is_some () { loaded_count += 1 ; } if pointers . CreateThread . is_some () { loaded_count += 1 ; } if pointers . CreateEvent . is_some () { loaded_count += 1 ; } if pointers . CreateEventAsSocket . is_some () { loaded_count += 1 ; } if pointers . GetCurrentThreadId . is_some () { loaded_count += 1 ; } if pointers . WaitForSingleObject . is_some () { loaded_count += 1 ; } if pointers . WaitForAnySocketObject . is_some () { loaded_count += 1 ; } if pointers . CloseHandle . is_some () { loaded_count += 1 ; } if pointers . SetThreadPriority . is_some () { loaded_count += 1 ; } if pointers . SetEvent . is_some () { loaded_count += 1 ; } if pointers . ResetEvent . is_some () { loaded_count += 1 ; } if pointers . SWELL_CreateProcessFromPID . is_some () { loaded_count += 1 ; } if pointers . SWELL_CreateProcess . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetProcessExitCode . is_some () { loaded_count += 1 ; } if pointers . LoadLibraryGlobals . is_some () { loaded_count += 1 ; } if pointers . LoadLibrary . is_some () { loaded_count += 1 ; } if pointers . GetProcAddress . is_some () { loaded_count += 1 ; } if pointers . FreeLibrary . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetBundle . is_some () { loaded_count += 1 ; } if pointers . SWELL_CreateMemContext . is_some () { loaded_count += 1 ; } if pointers . SWELL_DeleteGfxContext . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetCtxGC . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetCtxFrameBuffer . is_some () { loaded_count += 1 ; } if pointers . SWELL_PushClipRegion . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetClipRegion . is_some () { loaded_count += 1 ; } if pointers . SWELL_PopClipRegion . is_some () { loaded_count += 1 ; } if pointers . CreateFontIndirect . is_some () { loaded_count += 1 ; } if pointers . CreateFont . is_some () { loaded_count += 1 ; } if pointers . CreatePen . is_some () { loaded_count += 1 ; } if pointers . CreateSolidBrush . is_some () { loaded_count += 1 ; } if pointers . CreatePenAlpha . is_some () { loaded_count += 1 ; } if pointers . CreateSolidBrushAlpha . is_some () { loaded_count += 1 ; } if pointers . SelectObject . is_some () { loaded_count += 1 ; } if pointers . GetStockObject . is_some () { loaded_count += 1 ; } if pointers . DeleteObject . is_some () { loaded_count += 1 ; } if pointers . SWELL_FillRect . is_some () { loaded_count += 1 ; } if pointers . Rectangle . is_some () { loaded_count += 1 ; } if pointers . Ellipse . is_some () { loaded_count += 1 ; } if pointers . SWELL_Polygon . is_some () { loaded_count += 1 ; } if pointers . MoveToEx . is_some () { loaded_count += 1 ; } if pointers . SWELL_LineTo . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetPixel . is_some () { loaded_count += 1 ; } if pointers . PolyBezierTo . is_some () { loaded_count += 1 ; } if pointers . SWELL_DrawText . is_some () { loaded_count += 1 ; } if pointers . SetTextColor . is_some () { loaded_count += 1 ; } if pointers . GetTextColor . is_some () { loaded_count += 1 ; } if pointers . SetBkColor . is_some () { loaded_count += 1 ; } if pointers . SetBkMode . is_some () { loaded_count += 1 ; } if pointers . GetGlyphIndicesW . is_some () { loaded_count += 1 ; } if pointers . RoundRect . is_some () { loaded_count += 1 ; } if pointers . PolyPolyline . is_some () { loaded_count += 1 ; } if pointers . GetTextMetrics . is_some () { loaded_count += 1 ; } if pointers . GetTextFace . is_some () { loaded_count += 1 ; } if pointers . GetObject . is_some () { loaded_count += 1 ; } if pointers . CreateIconIndirect . is_some () { loaded_count += 1 ; } if pointers . LoadNamedImage . is_some () { loaded_count += 1 ; } if pointers . DrawImageInRect . is_some () { loaded_count += 1 ; } if pointers . BitBlt . is_some () { loaded_count += 1 ; } if pointers . StretchBlt . is_some () { loaded_count += 1 ; } if pointers . StretchBltFromMem . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetScaling256 . is_some () { loaded_count += 1 ; } if pointers . SWELL_ExtendedAPI . is_some () { loaded_count += 1 ; } if pointers . GetSysColor . is_some () { loaded_count += 1 ; } if pointers . CreateBitmap . is_some () { loaded_count += 1 ; } if pointers . SetOpaque . is_some () { loaded_count += 1 ; } if pointers . SetAllowNoMiddleManRendering . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetViewGL . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetViewGL . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetGLContextToView . is_some () { loaded_count += 1 ; } if pointers . BeginPaint . is_some () { loaded_count += 1 ; } if pointers . EndPaint . is_some () { loaded_count += 1 ; } if pointers . GetDC . is_some () { loaded_count += 1 ; } if pointers . GetWindowDC . is_some () { loaded_count += 1 ; } if pointers . ReleaseDC . is_some () { loaded_count += 1 ; } if pointers . SWELL_FillDialogBackground . is_some () { loaded_count += 1 ; } if pointers . SWELL_CloneGDIObject . is_some () { loaded_count += 1 ; } if pointers . GetSystemMetrics . is_some () { loaded_count += 1 ; } if pointers . DragQueryPoint . is_some () { loaded_count += 1 ; } if pointers . DragFinish . is_some () { loaded_count += 1 ; } if pointers . DragQueryFile . is_some () { loaded_count += 1 ; } if pointers . SWELL_InitiateDragDrop . is_some () { loaded_count += 1 ; } if pointers . SWELL_InitiateDragDropOfFileList . is_some () { loaded_count += 1 ; } if pointers . SWELL_FinishDragDrop . is_some () { loaded_count += 1 ; } if pointers . SWELL_DrawFocusRect . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeSetCurParms . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeButton . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeEditField . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeLabel . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeControl . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeCombo . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeGroupBox . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeCheckBox . is_some () { loaded_count += 1 ; } if pointers . SWELL_MakeListBox . is_some () { loaded_count += 1 ; } if pointers . SWELL_Menu_AddMenuItem . is_some () { loaded_count += 1 ; } if pointers . SWELL_GenerateMenuFromList . is_some () { loaded_count += 1 ; } if pointers . SWELL_GenerateDialogFromList . is_some () { loaded_count += 1 ; } if pointers . _controlfp . is_some () { loaded_count += 1 ; } if pointers . SWELL_Internal_PostMessage_Init . is_some () { loaded_count += 1 ; } if pointers . SWELL_LoadCursorFromFile . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetWindowWantRaiseAmt . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetWindowWantRaiseAmt . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetListViewFastClickMask . is_some () { loaded_count += 1 ; } if pointers . GetTempPath . is_some () { loaded_count += 1 ; } if pointers . SWELL_initargs . is_some () { loaded_count += 1 ; } if pointers . SWELL_RunMessageLoop . is_some () { loaded_count += 1 ; } if pointers . SWELL_CreateXBridgeWindow . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetOSWindow . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetOSEvent . is_some () { loaded_count += 1 ; } if pointers . SWELL_GenerateGUID . is_some () { loaded_count += 1 ; } if pointers . EnumChildWindows . is_some () { loaded_count += 1 ; } if pointers . SWELL_IsGroupBox . is_some () { loaded_count += 1 ; } if pointers . SWELL_IsButton . is_some () { loaded_count += 1 ; } if pointers . SWELL_IsStaticText . is_some () { loaded_count += 1 ; } if pointers . SWELL_GetDesiredControlSize . is_some () { loaded_count += 1 ; } if pointers . AddFontResourceEx . is_some () { loaded_count += 1 ; } if pointers . SWELL_Register_Cursor_Resource . is_some () { loaded_count += 1 ; } if pointers . SWELL_ChooseColor . is_some () { loaded_count += 1 ; } if pointers . SWELL_ChooseFont . is_some () { loaded_count += 1 ; } if pointers . IsWindowEnabled . is_some () { loaded_count += 1 ; } if pointers . GetClassName . is_some () { loaded_count += 1 ; } if pointers . SWELL_SetClassName . is_some () { loaded_count += 1 ; } if pointers . SWELL_DisableContextMenu . is_some () { loaded_count += 1 ; } if pointers . EnumDisplayMonitors . is_some () { loaded_count += 1 ; } if pointers . GetMonitorInfo . is_some () { loaded_count += 1 ; } if pointers . SWELL_osx_is_dark_mode . is_some () { loaded_count += 1 ; } pointers . loaded_count = loaded_count ; Swell { pointers , plugin_context : Some (plugin_context) } } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn lstrcpyn (& self , dest : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , l : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char { match self . pointers . lstrcpyn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (lstrcpyn)) , Some (f) => f (dest , src , l) , } } # [cfg (target_family = "unix")] pub fn MulDiv (& self , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MulDiv { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MulDiv)) , Some (f) => f (arg1 , arg2 , arg3) , } } # [cfg (target_family = "unix")] pub fn Sleep (& self , ms : :: std :: os :: raw :: c_int) { match self . pointers . Sleep { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Sleep)) , Some (f) => f (ms) , } } # [cfg (target_family = "unix")] pub fn GetTickCount (& self) -> root :: DWORD { match self . pointers . GetTickCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTickCount)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetFileTime (& self , filedes : :: std :: os :: raw :: c_int , lpCreationTime : * mut root :: FILETIME , lpLastAccessTime : * mut root :: FILETIME , lpLastWriteTime : * mut root :: FILETIME) -> root :: BOOL { match self . pointers . GetFileTime { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetFileTime)) , Some (f) => f (filedes , lpCreationTime , lpLastAccessTime , lpLastWriteTime) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WritePrivateProfileString (& self , appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char , fn_ : * const :: std :: os :: raw :: c_char) -> root :: BOOL { match self . pointers . WritePrivateProfileString { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WritePrivateProfileString)) , Some (f) => f (appname , keyname , val , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPrivateProfileString (& self , appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , def : * const :: std :: os :: raw :: c_char , ret : * mut :: std :: os :: raw :: c_char , retsize : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char) -> root :: DWORD { match self . pointers . GetPrivateProfileString { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPrivateProfileString)) , Some (f) => f (appname , keyname , def , ret , retsize , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPrivateProfileInt (& self , appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , def : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int { match self . pointers . GetPrivateProfileInt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPrivateProfileInt)) , Some (f) => f (appname , keyname , def , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPrivateProfileStruct (& self , appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_void , bufsz : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char) -> root :: BOOL { match self . pointers . GetPrivateProfileStruct { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPrivateProfileStruct)) , Some (f) => f (appname , keyname , buf , bufsz , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WritePrivateProfileStruct (& self , appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , buf : * const :: std :: os :: raw :: c_void , bufsz : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char) -> root :: BOOL { match self . pointers . WritePrivateProfileStruct { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WritePrivateProfileStruct)) , Some (f) => f (appname , keyname , buf , bufsz , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WritePrivateProfileSection (& self , appname : * const :: std :: os :: raw :: c_char , strings : * const :: std :: os :: raw :: c_char , fn_ : * const :: std :: os :: raw :: c_char) -> root :: BOOL { match self . pointers . WritePrivateProfileSection { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WritePrivateProfileSection)) , Some (f) => f (appname , strings , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetPrivateProfileSection (& self , appname : * const :: std :: os :: raw :: c_char , strout : * mut :: std :: os :: raw :: c_char , strout_len : root :: DWORD , fn_ : * const :: std :: os :: raw :: c_char) -> root :: DWORD { match self . pointers . GetPrivateProfileSection { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetPrivateProfileSection)) , Some (f) => f (appname , strout , strout_len , fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetModuleFileName (& self , hInst : root :: HINSTANCE , fn_ : * mut :: std :: os :: raw :: c_char , nSize : root :: DWORD) -> root :: DWORD { match self . pointers . GetModuleFileName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetModuleFileName)) , Some (f) => f (hInst , fn_ , nSize) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_PtInRect (& self , r : * const root :: RECT , p : root :: POINT) -> root :: BOOL { match self . pointers . SWELL_PtInRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_PtInRect)) , Some (f) => f (r , p) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShellExecute (& self , hwndDlg : root :: HWND , action : * const :: std :: os :: raw :: c_char , content1 : * const :: std :: os :: raw :: c_char , content2 : * const :: std :: os :: raw :: c_char , content3 : * const :: std :: os :: raw :: c_char , blah : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . ShellExecute { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ShellExecute)) , Some (f) => f (hwndDlg , action , content1 , content2 , content3 , blah) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MessageBox (& self , hwndParent : root :: HWND , text : * const :: std :: os :: raw :: c_char , caption : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . MessageBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MessageBox)) , Some (f) => f (hwndParent , text , caption , type_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BrowseForFiles (& self , text : * const :: std :: os :: raw :: c_char , initialdir : * const :: std :: os :: raw :: c_char , initialfile : * const :: std :: os :: raw :: c_char , allowmul : bool , extlist : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char { match self . pointers . BrowseForFiles { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BrowseForFiles)) , Some (f) => f (text , initialdir , initialfile , allowmul , extlist) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BrowseForSaveFile (& self , text : * const :: std :: os :: raw :: c_char , initialdir : * const :: std :: os :: raw :: c_char , initialfile : * const :: std :: os :: raw :: c_char , extlist : * const :: std :: os :: raw :: c_char , fn_ : * mut :: std :: os :: raw :: c_char , fnsize : :: std :: os :: raw :: c_int) -> bool { match self . pointers . BrowseForSaveFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BrowseForSaveFile)) , Some (f) => f (text , initialdir , initialfile , extlist , fn_ , fnsize) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BrowseForDirectory (& self , text : * const :: std :: os :: raw :: c_char , initialdir : * const :: std :: os :: raw :: c_char , fn_ : * mut :: std :: os :: raw :: c_char , fnsize : :: std :: os :: raw :: c_int) -> bool { match self . pointers . BrowseForDirectory { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BrowseForDirectory)) , Some (f) => f (text , initialdir , fn_ , fnsize) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BrowseFile_SetTemplate (& self , dlgid : * const :: std :: os :: raw :: c_char , dlgProc : root :: DLGPROC , reshead : * mut root :: SWELL_DialogResourceIndex) { match self . pointers . BrowseFile_SetTemplate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BrowseFile_SetTemplate)) , Some (f) => f (dlgid , dlgProc , reshead) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDlgItem (& self , arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . GetDlgItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetDlgItem)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShowWindow (& self , arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) { match self . pointers . ShowWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ShowWindow)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DestroyWindow (& self , hwnd : root :: HWND) { match self . pointers . DestroyWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DestroyWindow)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetGestureInfo (& self , lParam : root :: LPARAM , gi : * mut root :: GESTUREINFO) -> root :: BOOL { match self . pointers . SWELL_GetGestureInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetGestureInfo)) , Some (f) => f (lParam , gi) , } } # [cfg (target_family = "unix")] pub fn SWELL_HideApp (& self) { match self . pointers . SWELL_HideApp { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_HideApp)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetDlgItemText (& self , arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , text : * const :: std :: os :: raw :: c_char) -> root :: BOOL { match self . pointers . SetDlgItemText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetDlgItemText)) , Some (f) => f (arg1 , idx , text) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetDlgItemInt (& self , arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , val : :: std :: os :: raw :: c_int , issigned : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . SetDlgItemInt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetDlgItemInt)) , Some (f) => f (arg1 , idx , val , issigned) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDlgItemInt (& self , arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , translated : * mut root :: BOOL , issigned : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetDlgItemInt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetDlgItemInt)) , Some (f) => f (arg1 , idx , translated , issigned) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDlgItemText (& self , arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , text : * mut :: std :: os :: raw :: c_char , textlen : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . GetDlgItemText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetDlgItemText)) , Some (f) => f (arg1 , idx , text , textlen) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowTextLength (& self , arg1 : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . GetWindowTextLength { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetWindowTextLength)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CheckDlgButton (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , check : :: std :: os :: raw :: c_int) { match self . pointers . CheckDlgButton { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CheckDlgButton)) , Some (f) => f (hwnd , idx , check) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsDlgButtonChecked (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . IsDlgButtonChecked { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsDlgButtonChecked)) , Some (f) => f (hwnd , idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnableWindow (& self , hwnd : root :: HWND , enable : :: std :: os :: raw :: c_int) { match self . pointers . EnableWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnableWindow)) , Some (f) => f (hwnd , enable) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetFocus (& self , hwnd : root :: HWND) { match self . pointers . SetFocus { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetFocus)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] pub fn GetFocus (& self) -> root :: HWND { match self . pointers . GetFocus { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetFocus)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetForegroundWindow (& self , hwnd : root :: HWND) { match self . pointers . SetForegroundWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetForegroundWindow)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] pub fn GetForegroundWindow (& self) -> root :: HWND { match self . pointers . GetForegroundWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetForegroundWindow)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetCapture (& self , hwnd : root :: HWND) -> root :: HWND { match self . pointers . SetCapture { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetCapture)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] pub fn GetCapture (& self) -> root :: HWND { match self . pointers . GetCapture { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCapture)) , Some (f) => f () , } } # [cfg (target_family = "unix")] pub fn ReleaseCapture (& self) { match self . pointers . ReleaseCapture { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ReleaseCapture)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsChild (& self , hwndParent : root :: HWND , hwndChild : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . IsChild { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsChild)) , Some (f) => f (hwndParent , hwndChild) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetParent (& self , hwnd : root :: HWND) -> root :: HWND { match self . pointers . GetParent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetParent)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetParent (& self , hwnd : root :: HWND , newPar : root :: HWND) -> root :: HWND { match self . pointers . SetParent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetParent)) , Some (f) => f (hwnd , newPar) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindow (& self , hwnd : root :: HWND , what : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . GetWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetWindow)) , Some (f) => f (hwnd , what) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumWindows (& self , proc_ : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lp : root :: LPARAM) -> root :: BOOL { match self . pointers . EnumWindows { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumWindows)) , Some (f) => f (proc_ , lp) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn FindWindowEx (& self , par : root :: HWND , lastw : root :: HWND , classname : * const :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char) -> root :: HWND { match self . pointers . FindWindowEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (FindWindowEx)) , Some (f) => f (par , lastw , classname , title) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ClientToScreen (& self , hwnd : root :: HWND , p : * mut root :: POINT) { match self . pointers . ClientToScreen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ClientToScreen)) , Some (f) => f (hwnd , p) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ScreenToClient (& self , hwnd : root :: HWND , p : * mut root :: POINT) { match self . pointers . ScreenToClient { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ScreenToClient)) , Some (f) => f (hwnd , p) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowRect (& self , hwnd : root :: HWND , r : * mut root :: RECT) -> bool { match self . pointers . GetWindowRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetWindowRect)) , Some (f) => f (hwnd , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowContentViewRect (& self , hwnd : root :: HWND , r : * mut root :: RECT) { match self . pointers . GetWindowContentViewRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetWindowContentViewRect)) , Some (f) => f (hwnd , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetClientRect (& self , hwnd : root :: HWND , r : * mut root :: RECT) { match self . pointers . GetClientRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetClientRect)) , Some (f) => f (hwnd , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WindowFromPoint (& self , p : root :: POINT) -> root :: HWND { match self . pointers . WindowFromPoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WindowFromPoint)) , Some (f) => f (p) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WinOffsetRect (& self , lprc : root :: LPRECT , dx : :: std :: os :: raw :: c_int , dy : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . WinOffsetRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WinOffsetRect)) , Some (f) => f (lprc , dx , dy) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WinSetRect (& self , lprc : root :: LPRECT , xLeft : :: std :: os :: raw :: c_int , yTop : :: std :: os :: raw :: c_int , xRight : :: std :: os :: raw :: c_int , yBottom : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . WinSetRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WinSetRect)) , Some (f) => f (lprc , xLeft , yTop , xRight , yBottom) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WinUnionRect (& self , out : * mut root :: RECT , in1 : * const root :: RECT , in2 : * const root :: RECT) { match self . pointers . WinUnionRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WinUnionRect)) , Some (f) => f (out , in1 , in2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WinIntersectRect (& self , out : * mut root :: RECT , in1 : * const root :: RECT , in2 : * const root :: RECT) -> :: std :: os :: raw :: c_int { match self . pointers . WinIntersectRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WinIntersectRect)) , Some (f) => f (out , in1 , in2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetWindowPos (& self , hwnd : root :: HWND , unused : root :: HWND , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , cx : :: std :: os :: raw :: c_int , cy : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) { match self . pointers . SetWindowPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetWindowPos)) , Some (f) => f (hwnd , unused , x , y , cx , cy , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetWindowLevel (& self , hwnd : root :: HWND , newlevel : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_SetWindowLevel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetWindowLevel)) , Some (f) => f (hwnd , newlevel) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InvalidateRect (& self , hwnd : root :: HWND , r : * const root :: RECT , eraseBk : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . InvalidateRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InvalidateRect)) , Some (f) => f (hwnd , r , eraseBk) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn UpdateWindow (& self , hwnd : root :: HWND) { match self . pointers . UpdateWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (UpdateWindow)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowLong (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> root :: LONG_PTR { match self . pointers . GetWindowLong { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetWindowLong)) , Some (f) => f (hwnd , idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetWindowLong (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , val : root :: LONG_PTR) -> root :: LONG_PTR { match self . pointers . SetWindowLong { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetWindowLong)) , Some (f) => f (hwnd , idx , val) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ScrollWindow (& self , hwnd : root :: HWND , xamt : :: std :: os :: raw :: c_int , yamt : :: std :: os :: raw :: c_int , lpRect : * const root :: RECT , lpClipRect : * const root :: RECT) -> root :: BOOL { match self . pointers . ScrollWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ScrollWindow)) , Some (f) => f (hwnd , xamt , yamt , lpRect , lpClipRect) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumPropsEx (& self , arg1 : root :: HWND , arg2 : root :: PROPENUMPROCEX , arg3 : root :: LPARAM) -> :: std :: os :: raw :: c_int { match self . pointers . EnumPropsEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumPropsEx)) , Some (f) => f (arg1 , arg2 , arg3) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProp (& self , arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char) -> root :: HANDLE { match self . pointers . GetProp { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProp)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetProp (& self , arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char , arg3 : root :: HANDLE) -> root :: BOOL { match self . pointers . SetProp { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetProp)) , Some (f) => f (arg1 , arg2 , arg3) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn RemoveProp (& self , arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char) -> root :: HANDLE { match self . pointers . RemoveProp { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RemoveProp)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsWindowVisible (& self , hwnd : root :: HWND) -> bool { match self . pointers . IsWindowVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsWindowVisible)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsWindow (& self , hwnd : root :: HWND) -> bool { match self . pointers . IsWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsWindow)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTimer (& self , hwnd : root :: HWND , timerid : root :: UINT_PTR , rate : root :: UINT , tProc : root :: TIMERPROC) -> root :: UINT_PTR { match self . pointers . SetTimer { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTimer)) , Some (f) => f (hwnd , timerid , rate , tProc) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn KillTimer (& self , hwnd : root :: HWND , timerid : root :: UINT_PTR) -> root :: BOOL { match self . pointers . KillTimer { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (KillTimer)) , Some (f) => f (hwnd , timerid) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetExtendedListViewStyleEx (& self , h : root :: HWND , mask : :: std :: os :: raw :: c_int , style : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetExtendedListViewStyleEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetExtendedListViewStyleEx)) , Some (f) => f (h , mask , style) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_InsertColumn (& self , h : root :: HWND , pos : :: std :: os :: raw :: c_int , lvc : * const root :: LVCOLUMN) { match self . pointers . ListView_InsertColumn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_InsertColumn)) , Some (f) => f (h , pos , lvc) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_DeleteColumn (& self , h : root :: HWND , pos : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ListView_DeleteColumn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_DeleteColumn)) , Some (f) => f (h , pos) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetColumn (& self , h : root :: HWND , pos : :: std :: os :: raw :: c_int , lvc : * const root :: LVCOLUMN) { match self . pointers . ListView_SetColumn { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetColumn)) , Some (f) => f (h , pos , lvc) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetColumnWidth (& self , h : root :: HWND , pos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetColumnWidth { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetColumnWidth)) , Some (f) => f (h , pos) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_InsertItem (& self , h : root :: HWND , item : * const root :: LVITEM) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_InsertItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_InsertItem)) , Some (f) => f (h , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetItemText (& self , h : root :: HWND , ipos : :: std :: os :: raw :: c_int , cpos : :: std :: os :: raw :: c_int , txt : * const :: std :: os :: raw :: c_char) { match self . pointers . ListView_SetItemText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetItemText)) , Some (f) => f (h , ipos , cpos , txt) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetItem (& self , h : root :: HWND , item : * mut root :: LVITEM) -> bool { match self . pointers . ListView_SetItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetItem)) , Some (f) => f (h , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetNextItem (& self , h : root :: HWND , istart : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetNextItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetNextItem)) , Some (f) => f (h , istart , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetItem (& self , h : root :: HWND , item : * mut root :: LVITEM) -> bool { match self . pointers . ListView_GetItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetItem)) , Some (f) => f (h , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetItemState (& self , h : root :: HWND , ipos : :: std :: os :: raw :: c_int , mask : root :: UINT) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetItemState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetItemState)) , Some (f) => f (h , ipos , mask) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_DeleteItem (& self , h : root :: HWND , ipos : :: std :: os :: raw :: c_int) { match self . pointers . ListView_DeleteItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_DeleteItem)) , Some (f) => f (h , ipos) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_DeleteAllItems (& self , h : root :: HWND) { match self . pointers . ListView_DeleteAllItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_DeleteAllItems)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetSelectedCount (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetSelectedCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetSelectedCount)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetItemCount (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetItemCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetItemCount)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetSelectionMark (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetSelectionMark { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetSelectionMark)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetColumnWidth (& self , h : root :: HWND , colpos : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetColumnWidth { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetColumnWidth)) , Some (f) => f (h , colpos , wid) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetItemState (& self , h : root :: HWND , item : :: std :: os :: raw :: c_int , state : root :: UINT , statemask : root :: UINT) -> bool { match self . pointers . ListView_SetItemState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetItemState)) , Some (f) => f (h , item , state , statemask) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_RedrawItems (& self , h : root :: HWND , startitem : :: std :: os :: raw :: c_int , enditem : :: std :: os :: raw :: c_int) { match self . pointers . ListView_RedrawItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_RedrawItems)) , Some (f) => f (h , startitem , enditem) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetItemCount (& self , h : root :: HWND , cnt : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetItemCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetItemCount)) , Some (f) => f (h , cnt) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_EnsureVisible (& self , h : root :: HWND , i : :: std :: os :: raw :: c_int , pok : root :: BOOL) { match self . pointers . ListView_EnsureVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_EnsureVisible)) , Some (f) => f (h , i , pok) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetImageList (& self , h : root :: HWND , imagelist : root :: HIMAGELIST , which : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetImageList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetImageList)) , Some (f) => f (h , imagelist , which) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SubItemHitTest (& self , h : root :: HWND , pinf : * mut root :: LVHITTESTINFO) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_SubItemHitTest { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SubItemHitTest)) , Some (f) => f (h , pinf) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetItemText (& self , hwnd : root :: HWND , item : :: std :: os :: raw :: c_int , subitem : :: std :: os :: raw :: c_int , text : * mut :: std :: os :: raw :: c_char , textmax : :: std :: os :: raw :: c_int) { match self . pointers . ListView_GetItemText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetItemText)) , Some (f) => f (hwnd , item , subitem , text , textmax) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SortItems (& self , hwnd : root :: HWND , compf : root :: PFNLVCOMPARE , parm : root :: LPARAM) { match self . pointers . ListView_SortItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SortItems)) , Some (f) => f (hwnd , compf , parm) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_Scroll (& self , h : root :: HWND , xscroll : :: std :: os :: raw :: c_int , yscroll : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ListView_Scroll { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_Scroll)) , Some (f) => f (h , xscroll , yscroll) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetTopIndex (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetTopIndex { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetTopIndex)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetCountPerPage (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_GetCountPerPage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetCountPerPage)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetColumnOrderArray (& self , h : root :: HWND , cnt : :: std :: os :: raw :: c_int , arr : * mut :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . ListView_SetColumnOrderArray { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetColumnOrderArray)) , Some (f) => f (h , cnt , arr) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetColumnOrderArray (& self , h : root :: HWND , cnt : :: std :: os :: raw :: c_int , arr : * mut :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . ListView_GetColumnOrderArray { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetColumnOrderArray)) , Some (f) => f (h , cnt , arr) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetHeader (& self , h : root :: HWND) -> root :: HWND { match self . pointers . ListView_GetHeader { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetHeader)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Header_GetItemCount (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . Header_GetItemCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Header_GetItemCount)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Header_GetItem (& self , h : root :: HWND , col : :: std :: os :: raw :: c_int , hi : * mut root :: HDITEM) -> root :: BOOL { match self . pointers . Header_GetItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Header_GetItem)) , Some (f) => f (h , col , hi) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Header_SetItem (& self , h : root :: HWND , col : :: std :: os :: raw :: c_int , hi : * mut root :: HDITEM) -> root :: BOOL { match self . pointers . Header_SetItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Header_SetItem)) , Some (f) => f (h , col , hi) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetItemRect (& self , h : root :: HWND , item : :: std :: os :: raw :: c_int , r : * mut root :: RECT , code : :: std :: os :: raw :: c_int) -> bool { match self . pointers . ListView_GetItemRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetItemRect)) , Some (f) => f (h , item , r , code) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_GetSubItemRect (& self , h : root :: HWND , item : :: std :: os :: raw :: c_int , subitem : :: std :: os :: raw :: c_int , code : :: std :: os :: raw :: c_int , r : * mut root :: RECT) -> bool { match self . pointers . ListView_GetSubItemRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_GetSubItemRect)) , Some (f) => f (h , item , subitem , code , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_HitTest (& self , h : root :: HWND , pinf : * mut root :: LVHITTESTINFO) -> :: std :: os :: raw :: c_int { match self . pointers . ListView_HitTest { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_HitTest)) , Some (f) => f (h , pinf) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetListViewHeaderHeight (& self , h : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_GetListViewHeaderHeight { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetListViewHeaderHeight)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] pub fn ImageList_CreateEx (& self) -> root :: HIMAGELIST { match self . pointers . ImageList_CreateEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ImageList_CreateEx)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ImageList_Remove (& self , list : root :: HIMAGELIST , idx : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . ImageList_Remove { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ImageList_Remove)) , Some (f) => f (list , idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ImageList_ReplaceIcon (& self , list : root :: HIMAGELIST , offset : :: std :: os :: raw :: c_int , image : root :: HICON) -> :: std :: os :: raw :: c_int { match self . pointers . ImageList_ReplaceIcon { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ImageList_ReplaceIcon)) , Some (f) => f (list , offset , image) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ImageList_Add (& self , list : root :: HIMAGELIST , image : root :: HBITMAP , mask : root :: HBITMAP) -> :: std :: os :: raw :: c_int { match self . pointers . ImageList_Add { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ImageList_Add)) , Some (f) => f (list , image , mask) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ImageList_Destroy (& self , arg1 : root :: HIMAGELIST) { match self . pointers . ImageList_Destroy { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ImageList_Destroy)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TabCtrl_GetItemCount (& self , hwnd : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . TabCtrl_GetItemCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TabCtrl_GetItemCount)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TabCtrl_DeleteItem (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . TabCtrl_DeleteItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TabCtrl_DeleteItem)) , Some (f) => f (hwnd , idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TabCtrl_InsertItem (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , item : * mut root :: TCITEM) -> :: std :: os :: raw :: c_int { match self . pointers . TabCtrl_InsertItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TabCtrl_InsertItem)) , Some (f) => f (hwnd , idx , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TabCtrl_SetCurSel (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . TabCtrl_SetCurSel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TabCtrl_SetCurSel)) , Some (f) => f (hwnd , idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TabCtrl_GetCurSel (& self , hwnd : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . TabCtrl_GetCurSel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TabCtrl_GetCurSel)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TabCtrl_AdjustRect (& self , hwnd : root :: HWND , fLarger : root :: BOOL , r : * mut root :: RECT) -> root :: BOOL { match self . pointers . TabCtrl_AdjustRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TabCtrl_AdjustRect)) , Some (f) => f (hwnd , fLarger , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_InsertItem (& self , hwnd : root :: HWND , ins : * mut root :: TV_INSERTSTRUCT) -> root :: HTREEITEM { match self . pointers . TreeView_InsertItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_InsertItem)) , Some (f) => f (hwnd , ins) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_Expand (& self , hwnd : root :: HWND , item : root :: HTREEITEM , flag : root :: UINT) -> root :: BOOL { match self . pointers . TreeView_Expand { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_Expand)) , Some (f) => f (hwnd , item , flag) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_GetSelection (& self , hwnd : root :: HWND) -> root :: HTREEITEM { match self . pointers . TreeView_GetSelection { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_GetSelection)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_DeleteItem (& self , hwnd : root :: HWND , item : root :: HTREEITEM) { match self . pointers . TreeView_DeleteItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_DeleteItem)) , Some (f) => f (hwnd , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_DeleteAllItems (& self , hwnd : root :: HWND) { match self . pointers . TreeView_DeleteAllItems { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_DeleteAllItems)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_SelectItem (& self , hwnd : root :: HWND , item : root :: HTREEITEM) { match self . pointers . TreeView_SelectItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_SelectItem)) , Some (f) => f (hwnd , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_EnsureVisible (& self , hwnd : root :: HWND , item : root :: HTREEITEM) { match self . pointers . TreeView_EnsureVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_EnsureVisible)) , Some (f) => f (hwnd , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_GetItem (& self , hwnd : root :: HWND , pitem : root :: LPTVITEM) -> root :: BOOL { match self . pointers . TreeView_GetItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_GetItem)) , Some (f) => f (hwnd , pitem) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_SetItem (& self , hwnd : root :: HWND , pitem : root :: LPTVITEM) -> root :: BOOL { match self . pointers . TreeView_SetItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_SetItem)) , Some (f) => f (hwnd , pitem) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_HitTest (& self , hwnd : root :: HWND , hti : * mut root :: TVHITTESTINFO) -> root :: HTREEITEM { match self . pointers . TreeView_HitTest { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_HitTest)) , Some (f) => f (hwnd , hti) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_SetIndent (& self , hwnd : root :: HWND , indent : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . TreeView_SetIndent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_SetIndent)) , Some (f) => f (hwnd , indent) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_GetParent (& self , hwnd : root :: HWND , item : root :: HTREEITEM) -> root :: HTREEITEM { match self . pointers . TreeView_GetParent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_GetParent)) , Some (f) => f (hwnd , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_GetChild (& self , hwnd : root :: HWND , item : root :: HTREEITEM) -> root :: HTREEITEM { match self . pointers . TreeView_GetChild { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_GetChild)) , Some (f) => f (hwnd , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_GetNextSibling (& self , hwnd : root :: HWND , item : root :: HTREEITEM) -> root :: HTREEITEM { match self . pointers . TreeView_GetNextSibling { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_GetNextSibling)) , Some (f) => f (hwnd , item) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_GetRoot (& self , hwnd : root :: HWND) -> root :: HTREEITEM { match self . pointers . TreeView_GetRoot { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_GetRoot)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_SetBkColor (& self , hwnd : root :: HWND , color : :: std :: os :: raw :: c_int) { match self . pointers . TreeView_SetBkColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_SetBkColor)) , Some (f) => f (hwnd , color) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TreeView_SetTextColor (& self , hwnd : root :: HWND , color : :: std :: os :: raw :: c_int) { match self . pointers . TreeView_SetTextColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TreeView_SetTextColor)) , Some (f) => f (hwnd , color) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetBkColor (& self , hwnd : root :: HWND , color : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetBkColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetBkColor)) , Some (f) => f (hwnd , color) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetTextBkColor (& self , hwnd : root :: HWND , color : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetTextBkColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetTextBkColor)) , Some (f) => f (hwnd , color) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetTextColor (& self , hwnd : root :: HWND , color : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetTextColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetTextColor)) , Some (f) => f (hwnd , color) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetGridColor (& self , hwnd : root :: HWND , color : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetGridColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetGridColor)) , Some (f) => f (hwnd , color) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ListView_SetSelColors (& self , hwnd : root :: HWND , colors : * mut :: std :: os :: raw :: c_int , ncolors : :: std :: os :: raw :: c_int) { match self . pointers . ListView_SetSelColors { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ListView_SetSelColors)) , Some (f) => f (hwnd , colors , ncolors) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ModalWindowStart (& self , hwnd : root :: HWND) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_ModalWindowStart { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ModalWindowStart)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ModalWindowRun (& self , ctx : * mut :: std :: os :: raw :: c_void , ret : * mut :: std :: os :: raw :: c_int) -> bool { match self . pointers . SWELL_ModalWindowRun { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ModalWindowRun)) , Some (f) => f (ctx , ret) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ModalWindowEnd (& self , ctx : * mut :: std :: os :: raw :: c_void) { match self . pointers . SWELL_ModalWindowEnd { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ModalWindowEnd)) , Some (f) => f (ctx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_CloseWindow (& self , hwnd : root :: HWND) { match self . pointers . SWELL_CloseWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CloseWindow)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] pub fn CreatePopupMenu (& self) -> root :: HMENU { match self . pointers . CreatePopupMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreatePopupMenu)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreatePopupMenuEx (& self , title : * const :: std :: os :: raw :: c_char) -> root :: HMENU { match self . pointers . CreatePopupMenuEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreatePopupMenuEx)) , Some (f) => f (title) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DestroyMenu (& self , hMenu : root :: HMENU) { match self . pointers . DestroyMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DestroyMenu)) , Some (f) => f (hMenu) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddMenuItem (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char , tagid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . AddMenuItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddMenuItem)) , Some (f) => f (hMenu , pos , name , tagid) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSubMenu (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int) -> root :: HMENU { match self . pointers . GetSubMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSubMenu)) , Some (f) => f (hMenu , pos) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenuItemCount (& self , hMenu : root :: HMENU) -> :: std :: os :: raw :: c_int { match self . pointers . GetMenuItemCount { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMenuItemCount)) , Some (f) => f (hMenu) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenuItemID (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetMenuItemID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMenuItemID)) , Some (f) => f (hMenu , pos) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMenuItemModifier (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int , code : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint) -> bool { match self . pointers . SetMenuItemModifier { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMenuItemModifier)) , Some (f) => f (hMenu , idx , flag , code , mask) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMenuItemText (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int , text : * const :: std :: os :: raw :: c_char) -> bool { match self . pointers . SetMenuItemText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMenuItemText)) , Some (f) => f (hMenu , idx , flag , text) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnableMenuItem (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , en : :: std :: os :: raw :: c_int) -> bool { match self . pointers . EnableMenuItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnableMenuItem)) , Some (f) => f (hMenu , idx , en) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteMenu (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int) -> bool { match self . pointers . DeleteMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteMenu)) , Some (f) => f (hMenu , idx , flag) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CheckMenuItem (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , chk : :: std :: os :: raw :: c_int) -> bool { match self . pointers . CheckMenuItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CheckMenuItem)) , Some (f) => f (hMenu , idx , chk) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InsertMenuItem (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , byPos : root :: BOOL , mi : * mut root :: MENUITEMINFO) { match self . pointers . InsertMenuItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (InsertMenuItem)) , Some (f) => f (hMenu , pos , byPos , mi) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_InsertMenu (& self , menu : root :: HMENU , pos : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_uint , idx : root :: UINT_PTR , str : * const :: std :: os :: raw :: c_char) { match self . pointers . SWELL_InsertMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_InsertMenu)) , Some (f) => f (menu , pos , flag , idx , str) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenuItemInfo (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , byPos : root :: BOOL , mi : * mut root :: MENUITEMINFO) -> root :: BOOL { match self . pointers . GetMenuItemInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMenuItemInfo)) , Some (f) => f (hMenu , pos , byPos , mi) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMenuItemInfo (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , byPos : root :: BOOL , mi : * mut root :: MENUITEMINFO) -> root :: BOOL { match self . pointers . SetMenuItemInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMenuItemInfo)) , Some (f) => f (hMenu , pos , byPos , mi) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DrawMenuBar (& self , arg1 : root :: HWND) { match self . pointers . DrawMenuBar { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DrawMenuBar)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_LoadMenu (& self , head : * mut root :: SWELL_MenuResourceIndex , resid : * const :: std :: os :: raw :: c_char) -> root :: HMENU { match self . pointers . SWELL_LoadMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_LoadMenu)) , Some (f) => f (head , resid) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackPopupMenu (& self , hMenu : root :: HMENU , flags : :: std :: os :: raw :: c_int , xpos : :: std :: os :: raw :: c_int , ypos : :: std :: os :: raw :: c_int , resvd : :: std :: os :: raw :: c_int , hwnd : root :: HWND , r : * const root :: RECT) -> :: std :: os :: raw :: c_int { match self . pointers . TrackPopupMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (TrackPopupMenu)) , Some (f) => f (hMenu , flags , xpos , ypos , resvd , hwnd , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetMenuDestination (& self , menu : root :: HMENU , hwnd : root :: HWND) { match self . pointers . SWELL_SetMenuDestination { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetMenuDestination)) , Some (f) => f (menu , hwnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_DuplicateMenu (& self , menu : root :: HMENU) -> root :: HMENU { match self . pointers . SWELL_DuplicateMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_DuplicateMenu)) , Some (f) => f (menu) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMenu (& self , hwnd : root :: HWND , menu : root :: HMENU) -> root :: BOOL { match self . pointers . SetMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetMenu)) , Some (f) => f (hwnd , menu) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenu (& self , hwnd : root :: HWND) -> root :: HMENU { match self . pointers . GetMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMenu)) , Some (f) => f (hwnd) , } } # [cfg (target_family = "unix")] pub fn SWELL_GetDefaultWindowMenu (& self) -> root :: HMENU { match self . pointers . SWELL_GetDefaultWindowMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetDefaultWindowMenu)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetDefaultWindowMenu (& self , arg1 : root :: HMENU) { match self . pointers . SWELL_SetDefaultWindowMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetDefaultWindowMenu)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] pub fn SWELL_GetDefaultModalWindowMenu (& self) -> root :: HMENU { match self . pointers . SWELL_GetDefaultModalWindowMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetDefaultModalWindowMenu)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetDefaultModalWindowMenu (& self , arg1 : root :: HMENU) { match self . pointers . SWELL_SetDefaultModalWindowMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetDefaultModalWindowMenu)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] pub fn SWELL_GetCurrentMenu (& self) -> root :: HMENU { match self . pointers . SWELL_GetCurrentMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetCurrentMenu)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetCurrentMenu (& self , arg1 : root :: HMENU) { match self . pointers . SWELL_SetCurrentMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetCurrentMenu)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_DialogBox (& self , reshead : * mut root :: SWELL_DialogResourceIndex , resid : * const :: std :: os :: raw :: c_char , parent : root :: HWND , dlgproc : root :: DLGPROC , param : root :: LPARAM) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_DialogBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_DialogBox)) , Some (f) => f (reshead , resid , parent , dlgproc , param) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_CreateDialog (& self , reshead : * mut root :: SWELL_DialogResourceIndex , resid : * const :: std :: os :: raw :: c_char , parent : root :: HWND , dlgproc : root :: DLGPROC , param : root :: LPARAM) -> root :: HWND { match self . pointers . SWELL_CreateDialog { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CreateDialog)) , Some (f) => f (reshead , resid , parent , dlgproc , param) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_RegisterCustomControlCreator (& self , proc_ : root :: SWELL_ControlCreatorProc) { match self . pointers . SWELL_RegisterCustomControlCreator { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_RegisterCustomControlCreator)) , Some (f) => f (proc_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_UnregisterCustomControlCreator (& self , proc_ : root :: SWELL_ControlCreatorProc) { match self . pointers . SWELL_UnregisterCustomControlCreator { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_UnregisterCustomControlCreator)) , Some (f) => f (proc_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DefWindowProc (& self , hwnd : root :: HWND , msg : root :: UINT , wParam : root :: WPARAM , lParam : root :: LPARAM) -> root :: LRESULT { match self . pointers . DefWindowProc { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DefWindowProc)) , Some (f) => f (hwnd , msg , wParam , lParam) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EndDialog (& self , arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) { match self . pointers . EndDialog { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EndDialog)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetDefaultButtonID (& self , hwndDlg : root :: HWND , onlyIfEnabled : bool) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_GetDefaultButtonID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetDefaultButtonID)) , Some (f) => f (hwndDlg , onlyIfEnabled) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SendMessage (& self , arg1 : root :: HWND , arg2 : root :: UINT , arg3 : root :: WPARAM , arg4 : root :: LPARAM) -> root :: LRESULT { match self . pointers . SendMessage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SendMessage)) , Some (f) => f (arg1 , arg2 , arg3 , arg4) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_BroadcastMessage (& self , arg1 : root :: UINT , arg2 : root :: WPARAM , arg3 : root :: LPARAM) { match self . pointers . SWELL_BroadcastMessage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_BroadcastMessage)) , Some (f) => f (arg1 , arg2 , arg3) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PostMessage (& self , hwnd : root :: HWND , msg : root :: UINT , wParam : root :: WPARAM , lParam : root :: LPARAM) -> root :: BOOL { match self . pointers . PostMessage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PostMessage)) , Some (f) => f (hwnd , msg , wParam , lParam) , } } # [cfg (target_family = "unix")] pub fn SWELL_MessageQueue_Flush (& self) { match self . pointers . SWELL_MessageQueue_Flush { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MessageQueue_Flush)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MessageQueue_Clear (& self , h : root :: HWND) { match self . pointers . SWELL_MessageQueue_Clear { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MessageQueue_Clear)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_KeyToASCII (& self , wParam : :: std :: os :: raw :: c_int , lParam : :: std :: os :: raw :: c_int , newflags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_KeyToASCII { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_KeyToASCII)) , Some (f) => f (wParam , lParam , newflags) , } } # [cfg (target_family = "unix")] pub fn GetAsyncKeyState (& self , key : :: std :: os :: raw :: c_int) -> root :: WORD { match self . pointers . GetAsyncKeyState { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetAsyncKeyState)) , Some (f) => f (key) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetCursorPos (& self , pt : * mut root :: POINT) { match self . pointers . GetCursorPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCursorPos)) , Some (f) => f (pt) , } } # [cfg (target_family = "unix")] pub fn GetMessagePos (& self) -> root :: DWORD { match self . pointers . GetMessagePos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMessagePos)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_LoadCursor (& self , idx : * const :: std :: os :: raw :: c_char) -> root :: HCURSOR { match self . pointers . SWELL_LoadCursor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_LoadCursor)) , Some (f) => f (idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetCursor (& self , curs : root :: HCURSOR) { match self . pointers . SWELL_SetCursor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetCursor)) , Some (f) => f (curs) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_EnableRightClickEmulate (& self , enable : root :: BOOL) { match self . pointers . SWELL_EnableRightClickEmulate { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_EnableRightClickEmulate)) , Some (f) => f (enable) , } } # [cfg (target_family = "unix")] pub fn SWELL_GetCursor (& self) -> root :: HCURSOR { match self . pointers . SWELL_GetCursor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetCursor)) , Some (f) => f () , } } # [cfg (target_family = "unix")] pub fn SWELL_GetLastSetCursor (& self) -> root :: HCURSOR { match self . pointers . SWELL_GetLastSetCursor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetLastSetCursor)) , Some (f) => f () , } } # [cfg (target_family = "unix")] pub fn SWELL_IsCursorVisible (& self) -> bool { match self . pointers . SWELL_IsCursorVisible { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_IsCursorVisible)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ShowCursor (& self , bShow : root :: BOOL) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_ShowCursor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ShowCursor)) , Some (f) => f (bShow) , } } # [cfg (target_family = "unix")] pub fn SWELL_SetCursorPos (& self , X : :: std :: os :: raw :: c_int , Y : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . SWELL_SetCursorPos { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetCursorPos)) , Some (f) => f (X , Y) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetViewPort (& self , r : * mut root :: RECT , sourcerect : * const root :: RECT , wantWork : bool) { match self . pointers . SWELL_GetViewPort { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetViewPort)) , Some (f) => f (r , sourcerect , wantWork) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OpenClipboard (& self , hwndDlg : root :: HWND) -> bool { match self . pointers . OpenClipboard { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (OpenClipboard)) , Some (f) => f (hwndDlg) , } } # [cfg (target_family = "unix")] pub fn CloseClipboard (& self) { match self . pointers . CloseClipboard { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CloseClipboard)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetClipboardData (& self , type_ : root :: UINT) -> root :: HANDLE { match self . pointers . GetClipboardData { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetClipboardData)) , Some (f) => f (type_) , } } # [cfg (target_family = "unix")] pub fn EmptyClipboard (& self) { match self . pointers . EmptyClipboard { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EmptyClipboard)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetClipboardData (& self , type_ : root :: UINT , h : root :: HANDLE) { match self . pointers . SetClipboardData { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetClipboardData)) , Some (f) => f (type_ , h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn RegisterClipboardFormat (& self , desc : * const :: std :: os :: raw :: c_char) -> root :: UINT { match self . pointers . RegisterClipboardFormat { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RegisterClipboardFormat)) , Some (f) => f (desc) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumClipboardFormats (& self , lastfmt : root :: UINT) -> root :: UINT { match self . pointers . EnumClipboardFormats { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumClipboardFormats)) , Some (f) => f (lastfmt) , } } # [cfg (target_family = "unix")] pub fn GlobalAlloc (& self , flags : :: std :: os :: raw :: c_int , sz : :: std :: os :: raw :: c_int) -> root :: HANDLE { match self . pointers . GlobalAlloc { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GlobalAlloc)) , Some (f) => f (flags , sz) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GlobalLock (& self , h : root :: HANDLE) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GlobalLock { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GlobalLock)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GlobalSize (& self , h : root :: HANDLE) -> :: std :: os :: raw :: c_int { match self . pointers . GlobalSize { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GlobalSize)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GlobalUnlock (& self , h : root :: HANDLE) { match self . pointers . GlobalUnlock { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GlobalUnlock)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GlobalFree (& self , h : root :: HANDLE) { match self . pointers . GlobalFree { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GlobalFree)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateThread (& self , TA : * mut :: std :: os :: raw :: c_void , stackSize : root :: DWORD , ThreadProc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: LPVOID ,) -> root :: DWORD , > , parm : root :: LPVOID , cf : root :: DWORD , tidOut : * mut root :: DWORD) -> root :: HANDLE { match self . pointers . CreateThread { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateThread)) , Some (f) => f (TA , stackSize , ThreadProc , parm , cf , tidOut) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateEvent (& self , SA : * mut :: std :: os :: raw :: c_void , manualReset : root :: BOOL , initialSig : root :: BOOL , ignored : * const :: std :: os :: raw :: c_char) -> root :: HANDLE { match self . pointers . CreateEvent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateEvent)) , Some (f) => f (SA , manualReset , initialSig , ignored) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateEventAsSocket (& self , SA : * mut :: std :: os :: raw :: c_void , manualReset : root :: BOOL , initialSig : root :: BOOL , ignored : * const :: std :: os :: raw :: c_char) -> root :: HANDLE { match self . pointers . CreateEventAsSocket { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateEventAsSocket)) , Some (f) => f (SA , manualReset , initialSig , ignored) , } } # [cfg (target_family = "unix")] pub fn GetCurrentThreadId (& self) -> root :: DWORD { match self . pointers . GetCurrentThreadId { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetCurrentThreadId)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WaitForSingleObject (& self , hand : root :: HANDLE , msTO : root :: DWORD) -> root :: DWORD { match self . pointers . WaitForSingleObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WaitForSingleObject)) , Some (f) => f (hand , msTO) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WaitForAnySocketObject (& self , numObjs : :: std :: os :: raw :: c_int , objs : * mut root :: HANDLE , msTO : root :: DWORD) -> root :: DWORD { match self . pointers . WaitForAnySocketObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (WaitForAnySocketObject)) , Some (f) => f (numObjs , objs , msTO) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CloseHandle (& self , hand : root :: HANDLE) -> root :: BOOL { match self . pointers . CloseHandle { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CloseHandle)) , Some (f) => f (hand) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetThreadPriority (& self , evt : root :: HANDLE , prio : :: std :: os :: raw :: c_int) -> root :: BOOL { match self . pointers . SetThreadPriority { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetThreadPriority)) , Some (f) => f (evt , prio) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetEvent (& self , evt : root :: HANDLE) -> root :: BOOL { match self . pointers . SetEvent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetEvent)) , Some (f) => f (evt) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ResetEvent (& self , evt : root :: HANDLE) -> root :: BOOL { match self . pointers . ResetEvent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ResetEvent)) , Some (f) => f (evt) , } } # [cfg (target_family = "unix")] pub fn SWELL_CreateProcessFromPID (& self , pid : :: std :: os :: raw :: c_int) -> root :: HANDLE { match self . pointers . SWELL_CreateProcessFromPID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CreateProcessFromPID)) , Some (f) => f (pid) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_CreateProcess (& self , exe : * const :: std :: os :: raw :: c_char , nparams : :: std :: os :: raw :: c_int , params : * mut * const :: std :: os :: raw :: c_char) -> root :: HANDLE { match self . pointers . SWELL_CreateProcess { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CreateProcess)) , Some (f) => f (exe , nparams , params) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetProcessExitCode (& self , hand : root :: HANDLE) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_GetProcessExitCode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetProcessExitCode)) , Some (f) => f (hand) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LoadLibraryGlobals (& self , fileName : * const :: std :: os :: raw :: c_char , symbolsAsGlobals : bool) -> root :: HINSTANCE { match self . pointers . LoadLibraryGlobals { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LoadLibraryGlobals)) , Some (f) => f (fileName , symbolsAsGlobals) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LoadLibrary (& self , fileName : * const :: std :: os :: raw :: c_char) -> root :: HINSTANCE { match self . pointers . LoadLibrary { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LoadLibrary)) , Some (f) => f (fileName) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetProcAddress (& self , hInst : root :: HINSTANCE , procName : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void { match self . pointers . GetProcAddress { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetProcAddress)) , Some (f) => f (hInst , procName) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn FreeLibrary (& self , hInst : root :: HINSTANCE) -> root :: BOOL { match self . pointers . FreeLibrary { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (FreeLibrary)) , Some (f) => f (hInst) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetBundle (& self , hInst : root :: HINSTANCE) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_GetBundle { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetBundle)) , Some (f) => f (hInst) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_CreateMemContext (& self , hdc : root :: HDC , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int) -> root :: HDC { match self . pointers . SWELL_CreateMemContext { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CreateMemContext)) , Some (f) => f (hdc , w , h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_DeleteGfxContext (& self , arg1 : root :: HDC) { match self . pointers . SWELL_DeleteGfxContext { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_DeleteGfxContext)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetCtxGC (& self , ctx : root :: HDC) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_GetCtxGC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetCtxGC)) , Some (f) => f (ctx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetCtxFrameBuffer (& self , ctx : root :: HDC) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_GetCtxFrameBuffer { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetCtxFrameBuffer)) , Some (f) => f (ctx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_PushClipRegion (& self , ctx : root :: HDC) { match self . pointers . SWELL_PushClipRegion { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_PushClipRegion)) , Some (f) => f (ctx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetClipRegion (& self , ctx : root :: HDC , r : * const root :: RECT) { match self . pointers . SWELL_SetClipRegion { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetClipRegion)) , Some (f) => f (ctx , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_PopClipRegion (& self , ctx : root :: HDC) { match self . pointers . SWELL_PopClipRegion { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_PopClipRegion)) , Some (f) => f (ctx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateFontIndirect (& self , arg1 : * mut root :: LOGFONT) -> root :: HFONT { match self . pointers . CreateFontIndirect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateFontIndirect)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateFont (& self , lfHeight : :: std :: os :: raw :: c_int , lfWidth : :: std :: os :: raw :: c_int , lfEscapement : :: std :: os :: raw :: c_int , lfOrientation : :: std :: os :: raw :: c_int , lfWeight : :: std :: os :: raw :: c_int , lfItalic : :: std :: os :: raw :: c_char , lfUnderline : :: std :: os :: raw :: c_char , lfStrikeOut : :: std :: os :: raw :: c_char , lfCharSet : :: std :: os :: raw :: c_char , lfOutPrecision : :: std :: os :: raw :: c_char , lfClipPrecision : :: std :: os :: raw :: c_char , lfQuality : :: std :: os :: raw :: c_char , lfPitchAndFamily : :: std :: os :: raw :: c_char , lfFaceName : * const :: std :: os :: raw :: c_char) -> root :: HFONT { match self . pointers . CreateFont { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateFont)) , Some (f) => f (lfHeight , lfWidth , lfEscapement , lfOrientation , lfWeight , lfItalic , lfUnderline , lfStrikeOut , lfCharSet , lfOutPrecision , lfClipPrecision , lfQuality , lfPitchAndFamily , lfFaceName) , } } # [cfg (target_family = "unix")] pub fn CreatePen (& self , attr : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int , col : :: std :: os :: raw :: c_int) -> root :: HPEN { match self . pointers . CreatePen { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreatePen)) , Some (f) => f (attr , wid , col) , } } # [cfg (target_family = "unix")] pub fn CreateSolidBrush (& self , col : :: std :: os :: raw :: c_int) -> root :: HBRUSH { match self . pointers . CreateSolidBrush { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateSolidBrush)) , Some (f) => f (col) , } } # [cfg (target_family = "unix")] pub fn CreatePenAlpha (& self , attr : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int , col : :: std :: os :: raw :: c_int , alpha : f32) -> root :: HPEN { match self . pointers . CreatePenAlpha { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreatePenAlpha)) , Some (f) => f (attr , wid , col , alpha) , } } # [cfg (target_family = "unix")] pub fn CreateSolidBrushAlpha (& self , col : :: std :: os :: raw :: c_int , alpha : f32) -> root :: HBRUSH { match self . pointers . CreateSolidBrushAlpha { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateSolidBrushAlpha)) , Some (f) => f (col , alpha) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SelectObject (& self , ctx : root :: HDC , pen : root :: HGDIOBJ) -> root :: HGDIOBJ { match self . pointers . SelectObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SelectObject)) , Some (f) => f (ctx , pen) , } } # [cfg (target_family = "unix")] pub fn GetStockObject (& self , wh : :: std :: os :: raw :: c_int) -> root :: HGDIOBJ { match self . pointers . GetStockObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetStockObject)) , Some (f) => f (wh) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteObject (& self , arg1 : root :: HGDIOBJ) { match self . pointers . DeleteObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DeleteObject)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_FillRect (& self , ctx : root :: HDC , r : * const root :: RECT , br : root :: HBRUSH) { match self . pointers . SWELL_FillRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_FillRect)) , Some (f) => f (ctx , r , br) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Rectangle (& self , ctx : root :: HDC , l : :: std :: os :: raw :: c_int , t : :: std :: os :: raw :: c_int , r : :: std :: os :: raw :: c_int , b : :: std :: os :: raw :: c_int) { match self . pointers . Rectangle { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Rectangle)) , Some (f) => f (ctx , l , t , r , b) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn Ellipse (& self , ctx : root :: HDC , l : :: std :: os :: raw :: c_int , t : :: std :: os :: raw :: c_int , r : :: std :: os :: raw :: c_int , b : :: std :: os :: raw :: c_int) { match self . pointers . Ellipse { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (Ellipse)) , Some (f) => f (ctx , l , t , r , b) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_Polygon (& self , ctx : root :: HDC , pts : * mut root :: POINT , npts : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_Polygon { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_Polygon)) , Some (f) => f (ctx , pts , npts) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn MoveToEx (& self , ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , op : * mut root :: POINT) { match self . pointers . MoveToEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (MoveToEx)) , Some (f) => f (ctx , x , y , op) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_LineTo (& self , ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_LineTo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_LineTo)) , Some (f) => f (ctx , x , y) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetPixel (& self , ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , c : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_SetPixel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetPixel)) , Some (f) => f (ctx , x , y , c) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PolyBezierTo (& self , ctx : root :: HDC , pts : * mut root :: POINT , np : :: std :: os :: raw :: c_int) { match self . pointers . PolyBezierTo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PolyBezierTo)) , Some (f) => f (ctx , pts , np) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_DrawText (& self , ctx : root :: HDC , buf : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int , r : * mut root :: RECT , align : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_DrawText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_DrawText)) , Some (f) => f (ctx , buf , len , r , align) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTextColor (& self , ctx : root :: HDC , col : :: std :: os :: raw :: c_int) { match self . pointers . SetTextColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetTextColor)) , Some (f) => f (ctx , col) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTextColor (& self , ctx : root :: HDC) -> :: std :: os :: raw :: c_int { match self . pointers . GetTextColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTextColor)) , Some (f) => f (ctx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetBkColor (& self , ctx : root :: HDC , col : :: std :: os :: raw :: c_int) { match self . pointers . SetBkColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetBkColor)) , Some (f) => f (ctx , col) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetBkMode (& self , ctx : root :: HDC , col : :: std :: os :: raw :: c_int) { match self . pointers . SetBkMode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetBkMode)) , Some (f) => f (ctx , col) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetGlyphIndicesW (& self , ctx : root :: HDC , buf : * mut u32 , len : :: std :: os :: raw :: c_int , indices : * mut :: std :: os :: raw :: c_ushort , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetGlyphIndicesW { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetGlyphIndicesW)) , Some (f) => f (ctx , buf , len , indices , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn RoundRect (& self , ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , x2 : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , xrnd : :: std :: os :: raw :: c_int , yrnd : :: std :: os :: raw :: c_int) { match self . pointers . RoundRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (RoundRect)) , Some (f) => f (ctx , x , y , x2 , y2 , xrnd , yrnd) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn PolyPolyline (& self , ctx : root :: HDC , pts : * mut root :: POINT , cnts : * mut root :: DWORD , nseg : :: std :: os :: raw :: c_int) { match self . pointers . PolyPolyline { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (PolyPolyline)) , Some (f) => f (ctx , pts , cnts , nseg) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTextMetrics (& self , ctx : root :: HDC , tm : * mut root :: TEXTMETRIC) -> root :: BOOL { match self . pointers . GetTextMetrics { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTextMetrics)) , Some (f) => f (ctx , tm) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTextFace (& self , ctx : root :: HDC , nCount : :: std :: os :: raw :: c_int , lpFaceName : root :: LPTSTR) -> :: std :: os :: raw :: c_int { match self . pointers . GetTextFace { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTextFace)) , Some (f) => f (ctx , nCount , lpFaceName) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetObject (& self , icon : root :: HICON , bmsz : :: std :: os :: raw :: c_int , _bm : * mut :: std :: os :: raw :: c_void) -> root :: BOOL { match self . pointers . GetObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetObject)) , Some (f) => f (icon , bmsz , _bm) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateIconIndirect (& self , iconinfo : * mut root :: ICONINFO) -> root :: HICON { match self . pointers . CreateIconIndirect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateIconIndirect)) , Some (f) => f (iconinfo) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn LoadNamedImage (& self , name : * const :: std :: os :: raw :: c_char , alphaFromMask : bool) -> root :: HICON { match self . pointers . LoadNamedImage { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (LoadNamedImage)) , Some (f) => f (name , alphaFromMask) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DrawImageInRect (& self , ctx : root :: HDC , img : root :: HICON , r : * const root :: RECT) { match self . pointers . DrawImageInRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DrawImageInRect)) , Some (f) => f (ctx , img , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BitBlt (& self , hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) { match self . pointers . BitBlt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BitBlt)) , Some (f) => f (hdcOut , x , y , w , h , hdcIn , xin , yin , mode) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn StretchBlt (& self , hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) { match self . pointers . StretchBlt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (StretchBlt)) , Some (f) => f (hdcOut , x , y , w , h , hdcIn , xin , yin , srcw , srch , mode) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn StretchBltFromMem (& self , hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , bits : * const :: std :: os :: raw :: c_void , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , srcspan : :: std :: os :: raw :: c_int) { match self . pointers . StretchBltFromMem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (StretchBltFromMem)) , Some (f) => f (hdcOut , x , y , w , h , bits , srcw , srch , srcspan) , } } # [cfg (target_family = "unix")] pub fn SWELL_GetScaling256 (& self) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_GetScaling256 { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetScaling256)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ExtendedAPI (& self , key : * const :: std :: os :: raw :: c_char , v : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_ExtendedAPI { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ExtendedAPI)) , Some (f) => f (key , v) , } } # [cfg (target_family = "unix")] pub fn GetSysColor (& self , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetSysColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSysColor)) , Some (f) => f (idx) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateBitmap (& self , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , numplanes : :: std :: os :: raw :: c_int , bitsperpixel : :: std :: os :: raw :: c_int , bits : * mut :: std :: os :: raw :: c_uchar) -> root :: HBITMAP { match self . pointers . CreateBitmap { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (CreateBitmap)) , Some (f) => f (width , height , numplanes , bitsperpixel , bits) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetOpaque (& self , h : root :: HWND , isopaque : bool) { match self . pointers . SetOpaque { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetOpaque)) , Some (f) => f (h , isopaque) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetAllowNoMiddleManRendering (& self , h : root :: HWND , allow : bool) { match self . pointers . SetAllowNoMiddleManRendering { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SetAllowNoMiddleManRendering)) , Some (f) => f (h , allow) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetViewGL (& self , h : root :: HWND , wantGL : :: std :: os :: raw :: c_char) { match self . pointers . SWELL_SetViewGL { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetViewGL)) , Some (f) => f (h , wantGL) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetViewGL (& self , h : root :: HWND) -> bool { match self . pointers . SWELL_GetViewGL { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetViewGL)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetGLContextToView (& self , h : root :: HWND) -> bool { match self . pointers . SWELL_SetGLContextToView { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetGLContextToView)) , Some (f) => f (h) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BeginPaint (& self , arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT) -> root :: HDC { match self . pointers . BeginPaint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (BeginPaint)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EndPaint (& self , arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT) -> root :: BOOL { match self . pointers . EndPaint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EndPaint)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDC (& self , arg1 : root :: HWND) -> root :: HDC { match self . pointers . GetDC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetDC)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowDC (& self , arg1 : root :: HWND) -> root :: HDC { match self . pointers . GetWindowDC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetWindowDC)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ReleaseDC (& self , arg1 : root :: HWND , arg2 : root :: HDC) { match self . pointers . ReleaseDC { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (ReleaseDC)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_FillDialogBackground (& self , hdc : root :: HDC , r : * const root :: RECT , level : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_FillDialogBackground { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_FillDialogBackground)) , Some (f) => f (hdc , r , level) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_CloneGDIObject (& self , a : root :: HGDIOBJ) -> root :: HGDIOBJ { match self . pointers . SWELL_CloneGDIObject { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CloneGDIObject)) , Some (f) => f (a) , } } # [cfg (target_family = "unix")] pub fn GetSystemMetrics (& self , arg1 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetSystemMetrics { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetSystemMetrics)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DragQueryPoint (& self , arg1 : root :: HDROP , arg2 : root :: LPPOINT) -> root :: BOOL { match self . pointers . DragQueryPoint { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DragQueryPoint)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DragFinish (& self , arg1 : root :: HDROP) { match self . pointers . DragFinish { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DragFinish)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DragQueryFile (& self , arg1 : root :: HDROP , arg2 : root :: UINT , arg3 : * mut :: std :: os :: raw :: c_char , arg4 : root :: UINT) -> root :: UINT { match self . pointers . DragQueryFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (DragQueryFile)) , Some (f) => f (arg1 , arg2 , arg3 , arg4) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_InitiateDragDrop (& self , arg1 : root :: HWND , srcrect : * mut root :: RECT , srcfn : * const :: std :: os :: raw :: c_char , callback : :: std :: option :: Option < unsafe extern "C" fn (droppath : * const :: std :: os :: raw :: c_char ,) , >) { match self . pointers . SWELL_InitiateDragDrop { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_InitiateDragDrop)) , Some (f) => f (arg1 , srcrect , srcfn , callback) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_InitiateDragDropOfFileList (& self , arg1 : root :: HWND , srcrect : * mut root :: RECT , srclist : * mut * const :: std :: os :: raw :: c_char , srccount : :: std :: os :: raw :: c_int , icon : root :: HICON) { match self . pointers . SWELL_InitiateDragDropOfFileList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_InitiateDragDropOfFileList)) , Some (f) => f (arg1 , srcrect , srclist , srccount , icon) , } } # [cfg (target_family = "unix")] pub fn SWELL_FinishDragDrop (& self) { match self . pointers . SWELL_FinishDragDrop { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_FinishDragDrop)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_DrawFocusRect (& self , hwndPar : root :: HWND , rct : * mut root :: RECT , handle : * mut * mut :: std :: os :: raw :: c_void) { match self . pointers . SWELL_DrawFocusRect { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_DrawFocusRect)) , Some (f) => f (hwndPar , rct , handle) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MakeSetCurParms (& self , xscale : f32 , yscale : f32 , xtrans : f32 , ytrans : f32 , parent : root :: HWND , doauto : bool , dosizetofit : bool) { match self . pointers . SWELL_MakeSetCurParms { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeSetCurParms)) , Some (f) => f (xscale , yscale , xtrans , ytrans , parent , doauto , dosizetofit) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MakeButton (& self , def : :: std :: os :: raw :: c_int , label : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeButton { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeButton)) , Some (f) => f (def , label , idx , x , y , w , h , flags) , } } # [cfg (target_family = "unix")] pub fn SWELL_MakeEditField (& self , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeEditField { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeEditField)) , Some (f) => f (idx , x , y , w , h , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MakeLabel (& self , align : :: std :: os :: raw :: c_int , label : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeLabel { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeLabel)) , Some (f) => f (align , label , idx , x , y , w , h , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MakeControl (& self , cname : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , classname : * const :: std :: os :: raw :: c_char , style : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , exstyle : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeControl { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeControl)) , Some (f) => f (cname , idx , classname , style , x , y , w , h , exstyle) , } } # [cfg (target_family = "unix")] pub fn SWELL_MakeCombo (& self , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeCombo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeCombo)) , Some (f) => f (idx , x , y , w , h , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MakeGroupBox (& self , name : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , style : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeGroupBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeGroupBox)) , Some (f) => f (name , idx , x , y , w , h , style) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_MakeCheckBox (& self , name : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeCheckBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeCheckBox)) , Some (f) => f (name , idx , x , y , w , h , flags) , } } # [cfg (target_family = "unix")] pub fn SWELL_MakeListBox (& self , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , styles : :: std :: os :: raw :: c_int) -> root :: HWND { match self . pointers . SWELL_MakeListBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_MakeListBox)) , Some (f) => f (idx , x , y , w , h , styles) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_Menu_AddMenuItem (& self , hMenu : root :: HMENU , name : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_uint) { match self . pointers . SWELL_Menu_AddMenuItem { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_Menu_AddMenuItem)) , Some (f) => f (hMenu , name , idx , flags) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GenerateMenuFromList (& self , hMenu : root :: HMENU , list : * const :: std :: os :: raw :: c_void , listsz : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_GenerateMenuFromList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GenerateMenuFromList)) , Some (f) => f (hMenu , list , listsz) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GenerateDialogFromList (& self , list : * const :: std :: os :: raw :: c_void , listsz : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_GenerateDialogFromList { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GenerateDialogFromList)) , Some (f) => f (list , listsz) , } } # [cfg (target_family = "unix")] pub fn _controlfp (& self , flag : :: std :: os :: raw :: c_uint , mask : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint { match self . pointers . _controlfp { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (_controlfp)) , Some (f) => f (flag , mask) , } } # [cfg (target_family = "unix")] pub fn SWELL_Internal_PostMessage_Init (& self) { match self . pointers . SWELL_Internal_PostMessage_Init { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_Internal_PostMessage_Init)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_LoadCursorFromFile (& self , fn_ : * const :: std :: os :: raw :: c_char) -> root :: HCURSOR { match self . pointers . SWELL_LoadCursorFromFile { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_LoadCursorFromFile)) , Some (f) => f (fn_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetWindowWantRaiseAmt (& self , h : root :: HWND , amt : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_SetWindowWantRaiseAmt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetWindowWantRaiseAmt)) , Some (f) => f (h , amt) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetWindowWantRaiseAmt (& self , arg1 : root :: HWND) -> :: std :: os :: raw :: c_int { match self . pointers . SWELL_GetWindowWantRaiseAmt { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetWindowWantRaiseAmt)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetListViewFastClickMask (& self , hList : root :: HWND , mask : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_SetListViewFastClickMask { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetListViewFastClickMask)) , Some (f) => f (hList , mask) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetTempPath (& self , sz : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char) { match self . pointers . GetTempPath { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetTempPath)) , Some (f) => f (sz , buf) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_initargs (& self , argc : * mut :: std :: os :: raw :: c_int , argv : * mut * mut * mut :: std :: os :: raw :: c_char) { match self . pointers . SWELL_initargs { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_initargs)) , Some (f) => f (argc , argv) , } } # [cfg (target_family = "unix")] pub fn SWELL_RunMessageLoop (& self) { match self . pointers . SWELL_RunMessageLoop { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_RunMessageLoop)) , Some (f) => f () , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_CreateXBridgeWindow (& self , viewpar : root :: HWND , wref : * mut * mut :: std :: os :: raw :: c_void , arg1 : * const root :: RECT) -> root :: HWND { match self . pointers . SWELL_CreateXBridgeWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_CreateXBridgeWindow)) , Some (f) => f (viewpar , wref , arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetOSWindow (& self , hwnd : root :: HWND , type_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_GetOSWindow { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetOSWindow)) , Some (f) => f (hwnd , type_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetOSEvent (& self , type_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void { match self . pointers . SWELL_GetOSEvent { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetOSEvent)) , Some (f) => f (type_) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GenerateGUID (& self , g : * mut :: std :: os :: raw :: c_void) -> bool { match self . pointers . SWELL_GenerateGUID { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GenerateGUID)) , Some (f) => f (g) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumChildWindows (& self , hwnd : root :: HWND , cwEnumFunc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lParam : root :: LPARAM) -> root :: BOOL { match self . pointers . EnumChildWindows { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumChildWindows)) , Some (f) => f (hwnd , cwEnumFunc , lParam) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_IsGroupBox (& self , arg1 : root :: HWND) -> root :: BOOL { match self . pointers . SWELL_IsGroupBox { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_IsGroupBox)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_IsButton (& self , arg1 : root :: HWND) -> root :: BOOL { match self . pointers . SWELL_IsButton { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_IsButton)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_IsStaticText (& self , arg1 : root :: HWND) -> root :: BOOL { match self . pointers . SWELL_IsStaticText { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_IsStaticText)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_GetDesiredControlSize (& self , hwnd : root :: HWND , r : * mut root :: RECT) { match self . pointers . SWELL_GetDesiredControlSize { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_GetDesiredControlSize)) , Some (f) => f (hwnd , r) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn AddFontResourceEx (& self , str : root :: LPCTSTR , fl : root :: DWORD , pdv : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int { match self . pointers . AddFontResourceEx { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (AddFontResourceEx)) , Some (f) => f (str , fl , pdv) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_Register_Cursor_Resource (& self , idx : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , hotspot_x : :: std :: os :: raw :: c_int , hotspot_y : :: std :: os :: raw :: c_int) { match self . pointers . SWELL_Register_Cursor_Resource { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_Register_Cursor_Resource)) , Some (f) => f (idx , name , hotspot_x , hotspot_y) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ChooseColor (& self , arg1 : root :: HWND , arg2 : * mut root :: COLORREF , ncustom : :: std :: os :: raw :: c_int , custom : * mut root :: COLORREF) -> bool { match self . pointers . SWELL_ChooseColor { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ChooseColor)) , Some (f) => f (arg1 , arg2 , ncustom , custom) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_ChooseFont (& self , arg1 : root :: HWND , arg2 : * mut root :: LOGFONT) -> bool { match self . pointers . SWELL_ChooseFont { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_ChooseFont)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsWindowEnabled (& self , arg1 : root :: HWND) -> bool { match self . pointers . IsWindowEnabled { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (IsWindowEnabled)) , Some (f) => f (arg1) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetClassName (& self , arg1 : root :: HWND , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { match self . pointers . GetClassName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetClassName)) , Some (f) => f (arg1 , arg2 , arg3) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_SetClassName (& self , arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char) { match self . pointers . SWELL_SetClassName { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_SetClassName)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SWELL_DisableContextMenu (& self , arg1 : root :: HWND , arg2 : bool) { match self . pointers . SWELL_DisableContextMenu { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_DisableContextMenu)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumDisplayMonitors (& self , arg1 : root :: HDC , arg2 : root :: LPRECT , arg3 : root :: MONITORENUMPROC , arg4 : root :: LPARAM) -> root :: BOOL { match self . pointers . EnumDisplayMonitors { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (EnumDisplayMonitors)) , Some (f) => f (arg1 , arg2 , arg3 , arg4) , } } # [cfg (target_family = "unix")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMonitorInfo (& self , arg1 : root :: HMONITOR , arg2 : * mut :: std :: os :: raw :: c_void) -> root :: BOOL { match self . pointers . GetMonitorInfo { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (GetMonitorInfo)) , Some (f) => f (arg1 , arg2) , } } # [cfg (target_family = "unix")] pub fn SWELL_osx_is_dark_mode (& self , mode : :: std :: os :: raw :: c_int) -> bool { match self . pointers . SWELL_osx_is_dark_mode { None => panic ! ("Attempt to use a function that has not been loaded: {}" , stringify ! (SWELL_osx_is_dark_mode)) , Some (f) => f (mode) , } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDlgItem (& self , arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) -> root :: HWND { unsafe { windows :: GetDlgItem (arg1 , arg2) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ShowWindow (& self , arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) { unsafe { windows :: ShowWindow (arg1 , arg2) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DestroyWindow (& self , hwnd : root :: HWND) { unsafe { windows :: DestroyWindow (hwnd) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetDlgItemInt (& self , arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , val : :: std :: os :: raw :: c_int , issigned : :: std :: os :: raw :: c_int) -> root :: BOOL { unsafe { windows :: SetDlgItemInt (arg1 , idx , val , issigned) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDlgItemInt (& self , arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , translated : * mut root :: BOOL , issigned : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { unsafe { windows :: GetDlgItemInt (arg1 , idx , translated , issigned) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CheckDlgButton (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , check : :: std :: os :: raw :: c_int) { unsafe { windows :: CheckDlgButton (hwnd , idx , check) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsDlgButtonChecked (& self , hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { unsafe { windows :: IsDlgButtonChecked (hwnd , idx) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnableWindow (& self , hwnd : root :: HWND , enable : :: std :: os :: raw :: c_int) { unsafe { windows :: EnableWindow (hwnd , enable) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetFocus (& self , hwnd : root :: HWND) { unsafe { windows :: SetFocus (hwnd) } } # [cfg (target_family = "windows")] pub fn GetFocus (& self) -> root :: HWND { unsafe { windows :: GetFocus () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetForegroundWindow (& self , hwnd : root :: HWND) { unsafe { windows :: SetForegroundWindow (hwnd) } } # [cfg (target_family = "windows")] pub fn GetForegroundWindow (& self) -> root :: HWND { unsafe { windows :: GetForegroundWindow () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetCapture (& self , hwnd : root :: HWND) -> root :: HWND { unsafe { windows :: SetCapture (hwnd) } } # [cfg (target_family = "windows")] pub fn GetCapture (& self) -> root :: HWND { unsafe { windows :: GetCapture () } } # [cfg (target_family = "windows")] pub fn ReleaseCapture (& self) { unsafe { windows :: ReleaseCapture () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsChild (& self , hwndParent : root :: HWND , hwndChild : root :: HWND) -> :: std :: os :: raw :: c_int { unsafe { windows :: IsChild (hwndParent , hwndChild) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetParent (& self , hwnd : root :: HWND) -> root :: HWND { unsafe { windows :: GetParent (hwnd) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetParent (& self , hwnd : root :: HWND , newPar : root :: HWND) -> root :: HWND { unsafe { windows :: SetParent (hwnd , newPar) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindow (& self , hwnd : root :: HWND , what : :: std :: os :: raw :: c_int) -> root :: HWND { unsafe { windows :: GetWindow (hwnd , what) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumWindows (& self , proc_ : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lp : root :: LPARAM) -> root :: BOOL { unsafe { windows :: EnumWindows (proc_ , lp) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ClientToScreen (& self , hwnd : root :: HWND , p : * mut root :: POINT) { unsafe { windows :: ClientToScreen (hwnd , p) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ScreenToClient (& self , hwnd : root :: HWND , p : * mut root :: POINT) { unsafe { windows :: ScreenToClient (hwnd , p) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowRect (& self , hwnd : root :: HWND , r : * mut root :: RECT) -> bool { unsafe { windows :: GetWindowRect (hwnd , r) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetClientRect (& self , hwnd : root :: HWND , r : * mut root :: RECT) { unsafe { windows :: GetClientRect (hwnd , r) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn WindowFromPoint (& self , p : root :: POINT) -> root :: HWND { unsafe { windows :: WindowFromPoint (p) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetWindowPos (& self , hwnd : root :: HWND , unused : root :: HWND , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , cx : :: std :: os :: raw :: c_int , cy : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) { unsafe { windows :: SetWindowPos (hwnd , unused , x , y , cx , cy , flags) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn InvalidateRect (& self , hwnd : root :: HWND , r : * const root :: RECT , eraseBk : :: std :: os :: raw :: c_int) -> root :: BOOL { unsafe { windows :: InvalidateRect (hwnd , r , eraseBk) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ScrollWindow (& self , hwnd : root :: HWND , xamt : :: std :: os :: raw :: c_int , yamt : :: std :: os :: raw :: c_int , lpRect : * const root :: RECT , lpClipRect : * const root :: RECT) -> root :: BOOL { unsafe { windows :: ScrollWindow (hwnd , xamt , yamt , lpRect , lpClipRect) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsWindowVisible (& self , hwnd : root :: HWND) -> bool { unsafe { windows :: IsWindowVisible (hwnd) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsWindow (& self , hwnd : root :: HWND) -> bool { unsafe { windows :: IsWindow (hwnd) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTimer (& self , hwnd : root :: HWND , timerid : root :: UINT_PTR , rate : root :: UINT , tProc : root :: TIMERPROC) -> root :: UINT_PTR { unsafe { windows :: SetTimer (hwnd , timerid , rate , tProc) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn KillTimer (& self , hwnd : root :: HWND , timerid : root :: UINT_PTR) -> root :: BOOL { unsafe { windows :: KillTimer (hwnd , timerid) } } # [cfg (target_family = "windows")] pub fn CreatePopupMenu (& self) -> root :: HMENU { unsafe { windows :: CreatePopupMenu () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DestroyMenu (& self , hMenu : root :: HMENU) { unsafe { windows :: DestroyMenu (hMenu) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetSubMenu (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int) -> root :: HMENU { unsafe { windows :: GetSubMenu (hMenu , pos) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenuItemCount (& self , hMenu : root :: HMENU) -> :: std :: os :: raw :: c_int { unsafe { windows :: GetMenuItemCount (hMenu) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenuItemID (& self , hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { unsafe { windows :: GetMenuItemID (hMenu , pos) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnableMenuItem (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , en : :: std :: os :: raw :: c_int) -> bool { unsafe { windows :: EnableMenuItem (hMenu , idx , en) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DeleteMenu (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int) -> bool { unsafe { windows :: DeleteMenu (hMenu , idx , flag) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CheckMenuItem (& self , hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , chk : :: std :: os :: raw :: c_int) -> bool { unsafe { windows :: CheckMenuItem (hMenu , idx , chk) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn DrawMenuBar (& self , arg1 : root :: HWND) { unsafe { windows :: DrawMenuBar (arg1) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn TrackPopupMenu (& self , hMenu : root :: HMENU , flags : :: std :: os :: raw :: c_int , xpos : :: std :: os :: raw :: c_int , ypos : :: std :: os :: raw :: c_int , resvd : :: std :: os :: raw :: c_int , hwnd : root :: HWND , r : * const root :: RECT) -> :: std :: os :: raw :: c_int { unsafe { windows :: TrackPopupMenu (hMenu , flags , xpos , ypos , resvd , hwnd , r) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetMenu (& self , hwnd : root :: HWND , menu : root :: HMENU) -> root :: BOOL { unsafe { windows :: SetMenu (hwnd , menu) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetMenu (& self , hwnd : root :: HWND) -> root :: HMENU { unsafe { windows :: GetMenu (hwnd) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EndDialog (& self , arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) { unsafe { windows :: EndDialog (arg1 , arg2) } } # [cfg (target_family = "windows")] pub fn GetAsyncKeyState (& self , key : :: std :: os :: raw :: c_int) -> root :: WORD { unsafe { windows :: GetAsyncKeyState (key) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetCursorPos (& self , pt : * mut root :: POINT) { unsafe { windows :: GetCursorPos (pt) } } # [cfg (target_family = "windows")] pub fn GetMessagePos (& self) -> root :: DWORD { unsafe { windows :: GetMessagePos () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn OpenClipboard (& self , hwndDlg : root :: HWND) -> bool { unsafe { windows :: OpenClipboard (hwndDlg) } } # [cfg (target_family = "windows")] pub fn CloseClipboard (& self) { unsafe { windows :: CloseClipboard () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetClipboardData (& self , type_ : root :: UINT) -> root :: HANDLE { unsafe { windows :: GetClipboardData (type_) } } # [cfg (target_family = "windows")] pub fn EmptyClipboard (& self) { unsafe { windows :: EmptyClipboard () } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetClipboardData (& self , type_ : root :: UINT , h : root :: HANDLE) { unsafe { windows :: SetClipboardData (type_ , h) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumClipboardFormats (& self , lastfmt : root :: UINT) -> root :: UINT { unsafe { windows :: EnumClipboardFormats (lastfmt) } } # [cfg (target_family = "windows")] pub fn GlobalAlloc (& self , flags : :: std :: os :: raw :: c_int , sz : :: std :: os :: raw :: c_int) -> root :: HANDLE { unsafe { windows :: GlobalAlloc (flags , sz) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GlobalLock (& self , h : root :: HANDLE) -> * mut :: std :: os :: raw :: c_void { unsafe { windows :: GlobalLock (h) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GlobalUnlock (& self , h : root :: HANDLE) { unsafe { windows :: GlobalUnlock (h) } } # [cfg (target_family = "windows")] pub fn CreateSolidBrush (& self , col : :: std :: os :: raw :: c_int) -> root :: HBRUSH { unsafe { windows :: CreateSolidBrush (col) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetTextColor (& self , ctx : root :: HDC , col : :: std :: os :: raw :: c_int) { unsafe { windows :: SetTextColor (ctx , col) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetBkColor (& self , ctx : root :: HDC , col : :: std :: os :: raw :: c_int) { unsafe { windows :: SetBkColor (ctx , col) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn SetBkMode (& self , ctx : root :: HDC , col : :: std :: os :: raw :: c_int) { unsafe { windows :: SetBkMode (ctx , col) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn CreateIconIndirect (& self , iconinfo : * mut root :: ICONINFO) -> root :: HICON { unsafe { windows :: CreateIconIndirect (iconinfo) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BitBlt (& self , hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) { unsafe { windows :: BitBlt (hdcOut , x , y , w , h , hdcIn , xin , yin , mode) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn StretchBlt (& self , hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) { unsafe { windows :: StretchBlt (hdcOut , x , y , w , h , hdcIn , xin , yin , srcw , srch , mode) } } # [cfg (target_family = "windows")] pub fn GetSysColor (& self , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { unsafe { windows :: GetSysColor (idx) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn BeginPaint (& self , arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT) -> root :: HDC { unsafe { windows :: BeginPaint (arg1 , arg2) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EndPaint (& self , arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT) -> root :: BOOL { unsafe { windows :: EndPaint (arg1 , arg2) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetDC (& self , arg1 : root :: HWND) -> root :: HDC { unsafe { windows :: GetDC (arg1) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn GetWindowDC (& self , arg1 : root :: HWND) -> root :: HDC { unsafe { windows :: GetWindowDC (arg1) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn ReleaseDC (& self , arg1 : root :: HWND , arg2 : root :: HDC) { unsafe { windows :: ReleaseDC (arg1 , arg2) } } # [cfg (target_family = "windows")] pub fn GetSystemMetrics (& self , arg1 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int { unsafe { windows :: GetSystemMetrics (arg1) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn EnumChildWindows (& self , hwnd : root :: HWND , cwEnumFunc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lParam : root :: LPARAM) -> root :: BOOL { unsafe { windows :: EnumChildWindows (hwnd , cwEnumFunc , lParam) } } # [cfg (target_family = "windows")] # [doc = r" # Safety"] # [doc = r""] # [doc = r" REAPER can crash if you pass an invalid pointer."] pub unsafe fn IsWindowEnabled (& self , arg1 : root :: HWND) -> bool { unsafe { windows :: IsWindowEnabled (arg1) } } } # [doc = r" Container for the SWELL function pointers."] # [derive (Copy , Clone , Default)] pub struct SwellFunctionPointers { pub (crate) loaded_count : u32 , pub lstrcpyn : Option < unsafe extern "C" fn (dest : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , l : :: std :: os :: raw :: c_int ,) -> * mut :: std :: os :: raw :: c_char > , pub MulDiv : Option < extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub Sleep : Option < extern "C" fn (ms : :: std :: os :: raw :: c_int) > , pub GetTickCount : Option < extern "C" fn () -> root :: DWORD > , pub GetFileTime : Option < unsafe extern "C" fn (filedes : :: std :: os :: raw :: c_int , lpCreationTime : * mut root :: FILETIME , lpLastAccessTime : * mut root :: FILETIME , lpLastWriteTime : * mut root :: FILETIME ,) -> root :: BOOL > , pub WritePrivateProfileString : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , val : * const :: std :: os :: raw :: c_char , fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: BOOL > , pub GetPrivateProfileString : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , def : * const :: std :: os :: raw :: c_char , ret : * mut :: std :: os :: raw :: c_char , retsize : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: DWORD > , pub GetPrivateProfileInt : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , def : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char ,) -> :: std :: os :: raw :: c_int > , pub GetPrivateProfileStruct : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , buf : * mut :: std :: os :: raw :: c_void , bufsz : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: BOOL > , pub WritePrivateProfileStruct : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , keyname : * const :: std :: os :: raw :: c_char , buf : * const :: std :: os :: raw :: c_void , bufsz : :: std :: os :: raw :: c_int , fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: BOOL > , pub WritePrivateProfileSection : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , strings : * const :: std :: os :: raw :: c_char , fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: BOOL > , pub GetPrivateProfileSection : Option < unsafe extern "C" fn (appname : * const :: std :: os :: raw :: c_char , strout : * mut :: std :: os :: raw :: c_char , strout_len : root :: DWORD , fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: DWORD > , pub GetModuleFileName : Option < unsafe extern "C" fn (hInst : root :: HINSTANCE , fn_ : * mut :: std :: os :: raw :: c_char , nSize : root :: DWORD ,) -> root :: DWORD > , pub SWELL_PtInRect : Option < unsafe extern "C" fn (r : * const root :: RECT , p : root :: POINT ,) -> root :: BOOL > , pub ShellExecute : Option < unsafe extern "C" fn (hwndDlg : root :: HWND , action : * const :: std :: os :: raw :: c_char , content1 : * const :: std :: os :: raw :: c_char , content2 : * const :: std :: os :: raw :: c_char , content3 : * const :: std :: os :: raw :: c_char , blah : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub MessageBox : Option < unsafe extern "C" fn (hwndParent : root :: HWND , text : * const :: std :: os :: raw :: c_char , caption : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub BrowseForFiles : Option < unsafe extern "C" fn (text : * const :: std :: os :: raw :: c_char , initialdir : * const :: std :: os :: raw :: c_char , initialfile : * const :: std :: os :: raw :: c_char , allowmul : bool , extlist : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_char > , pub BrowseForSaveFile : Option < unsafe extern "C" fn (text : * const :: std :: os :: raw :: c_char , initialdir : * const :: std :: os :: raw :: c_char , initialfile : * const :: std :: os :: raw :: c_char , extlist : * const :: std :: os :: raw :: c_char , fn_ : * mut :: std :: os :: raw :: c_char , fnsize : :: std :: os :: raw :: c_int ,) -> bool > , pub BrowseForDirectory : Option < unsafe extern "C" fn (text : * const :: std :: os :: raw :: c_char , initialdir : * const :: std :: os :: raw :: c_char , fn_ : * mut :: std :: os :: raw :: c_char , fnsize : :: std :: os :: raw :: c_int ,) -> bool > , pub BrowseFile_SetTemplate : Option < unsafe extern "C" fn (dlgid : * const :: std :: os :: raw :: c_char , dlgProc : root :: DLGPROC , reshead : * mut root :: SWELL_DialogResourceIndex ,) > , pub GetDlgItem : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub ShowWindow : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int ,) > , pub DestroyWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub SWELL_GetGestureInfo : Option < unsafe extern "C" fn (lParam : root :: LPARAM , gi : * mut root :: GESTUREINFO ,) -> root :: BOOL > , pub SWELL_HideApp : Option < extern "C" fn () > , pub SetDlgItemText : Option < unsafe extern "C" fn (arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , text : * const :: std :: os :: raw :: c_char ,) -> root :: BOOL > , pub SetDlgItemInt : Option < unsafe extern "C" fn (arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , val : :: std :: os :: raw :: c_int , issigned : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub GetDlgItemInt : Option < unsafe extern "C" fn (arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , translated : * mut root :: BOOL , issigned : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetDlgItemText : Option < unsafe extern "C" fn (arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , text : * mut :: std :: os :: raw :: c_char , textlen : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub GetWindowTextLength : Option < unsafe extern "C" fn (arg1 : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub CheckDlgButton : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , check : :: std :: os :: raw :: c_int ,) > , pub IsDlgButtonChecked : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub EnableWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND , enable : :: std :: os :: raw :: c_int ,) > , pub SetFocus : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub GetFocus : Option < extern "C" fn () -> root :: HWND > , pub SetForegroundWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub GetForegroundWindow : Option < extern "C" fn () -> root :: HWND > , pub SetCapture : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> root :: HWND > , pub GetCapture : Option < extern "C" fn () -> root :: HWND > , pub ReleaseCapture : Option < extern "C" fn () > , pub IsChild : Option < unsafe extern "C" fn (hwndParent : root :: HWND , hwndChild : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub GetParent : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> root :: HWND > , pub SetParent : Option < unsafe extern "C" fn (hwnd : root :: HWND , newPar : root :: HWND ,) -> root :: HWND > , pub GetWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND , what : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub EnumWindows : Option < unsafe extern "C" fn (proc_ : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lp : root :: LPARAM ,) -> root :: BOOL > , pub FindWindowEx : Option < unsafe extern "C" fn (par : root :: HWND , lastw : root :: HWND , classname : * const :: std :: os :: raw :: c_char , title : * const :: std :: os :: raw :: c_char ,) -> root :: HWND > , pub ClientToScreen : Option < unsafe extern "C" fn (hwnd : root :: HWND , p : * mut root :: POINT) > , pub ScreenToClient : Option < unsafe extern "C" fn (hwnd : root :: HWND , p : * mut root :: POINT) > , pub GetWindowRect : Option < unsafe extern "C" fn (hwnd : root :: HWND , r : * mut root :: RECT ,) -> bool > , pub GetWindowContentViewRect : Option < unsafe extern "C" fn (hwnd : root :: HWND , r : * mut root :: RECT) > , pub GetClientRect : Option < unsafe extern "C" fn (hwnd : root :: HWND , r : * mut root :: RECT) > , pub WindowFromPoint : Option < unsafe extern "C" fn (p : root :: POINT) -> root :: HWND > , pub WinOffsetRect : Option < unsafe extern "C" fn (lprc : root :: LPRECT , dx : :: std :: os :: raw :: c_int , dy : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub WinSetRect : Option < unsafe extern "C" fn (lprc : root :: LPRECT , xLeft : :: std :: os :: raw :: c_int , yTop : :: std :: os :: raw :: c_int , xRight : :: std :: os :: raw :: c_int , yBottom : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub WinUnionRect : Option < unsafe extern "C" fn (out : * mut root :: RECT , in1 : * const root :: RECT , in2 : * const root :: RECT ,) > , pub WinIntersectRect : Option < unsafe extern "C" fn (out : * mut root :: RECT , in1 : * const root :: RECT , in2 : * const root :: RECT ,) -> :: std :: os :: raw :: c_int > , pub SetWindowPos : Option < unsafe extern "C" fn (hwnd : root :: HWND , unused : root :: HWND , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , cx : :: std :: os :: raw :: c_int , cy : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) > , pub SWELL_SetWindowLevel : Option < unsafe extern "C" fn (hwnd : root :: HWND , newlevel : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub InvalidateRect : Option < unsafe extern "C" fn (hwnd : root :: HWND , r : * const root :: RECT , eraseBk : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub UpdateWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub GetWindowLong : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int ,) -> root :: LONG_PTR > , pub SetWindowLong : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , val : root :: LONG_PTR ,) -> root :: LONG_PTR > , pub ScrollWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND , xamt : :: std :: os :: raw :: c_int , yamt : :: std :: os :: raw :: c_int , lpRect : * const root :: RECT , lpClipRect : * const root :: RECT ,) -> root :: BOOL > , pub EnumPropsEx : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: PROPENUMPROCEX , arg3 : root :: LPARAM ,) -> :: std :: os :: raw :: c_int > , pub GetProp : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char ,) -> root :: HANDLE > , pub SetProp : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char , arg3 : root :: HANDLE ,) -> root :: BOOL > , pub RemoveProp : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char ,) -> root :: HANDLE > , pub IsWindowVisible : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> bool > , pub IsWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> bool > , pub SetTimer : Option < unsafe extern "C" fn (hwnd : root :: HWND , timerid : root :: UINT_PTR , rate : root :: UINT , tProc : root :: TIMERPROC ,) -> root :: UINT_PTR > , pub KillTimer : Option < unsafe extern "C" fn (hwnd : root :: HWND , timerid : root :: UINT_PTR ,) -> root :: BOOL > , pub ListView_SetExtendedListViewStyleEx : Option < unsafe extern "C" fn (h : root :: HWND , mask : :: std :: os :: raw :: c_int , style : :: std :: os :: raw :: c_int ,) > , pub ListView_InsertColumn : Option < unsafe extern "C" fn (h : root :: HWND , pos : :: std :: os :: raw :: c_int , lvc : * const root :: LVCOLUMN ,) > , pub ListView_DeleteColumn : Option < unsafe extern "C" fn (h : root :: HWND , pos : :: std :: os :: raw :: c_int ,) -> bool > , pub ListView_SetColumn : Option < unsafe extern "C" fn (h : root :: HWND , pos : :: std :: os :: raw :: c_int , lvc : * const root :: LVCOLUMN ,) > , pub ListView_GetColumnWidth : Option < unsafe extern "C" fn (h : root :: HWND , pos : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub ListView_InsertItem : Option < unsafe extern "C" fn (h : root :: HWND , item : * const root :: LVITEM ,) -> :: std :: os :: raw :: c_int > , pub ListView_SetItemText : Option < unsafe extern "C" fn (h : root :: HWND , ipos : :: std :: os :: raw :: c_int , cpos : :: std :: os :: raw :: c_int , txt : * const :: std :: os :: raw :: c_char ,) > , pub ListView_SetItem : Option < unsafe extern "C" fn (h : root :: HWND , item : * mut root :: LVITEM ,) -> bool > , pub ListView_GetNextItem : Option < unsafe extern "C" fn (h : root :: HWND , istart : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub ListView_GetItem : Option < unsafe extern "C" fn (h : root :: HWND , item : * mut root :: LVITEM ,) -> bool > , pub ListView_GetItemState : Option < unsafe extern "C" fn (h : root :: HWND , ipos : :: std :: os :: raw :: c_int , mask : root :: UINT ,) -> :: std :: os :: raw :: c_int > , pub ListView_DeleteItem : Option < unsafe extern "C" fn (h : root :: HWND , ipos : :: std :: os :: raw :: c_int ,) > , pub ListView_DeleteAllItems : Option < unsafe extern "C" fn (h : root :: HWND) > , pub ListView_GetSelectedCount : Option < unsafe extern "C" fn (h : root :: HWND) -> :: std :: os :: raw :: c_int > , pub ListView_GetItemCount : Option < unsafe extern "C" fn (h : root :: HWND) -> :: std :: os :: raw :: c_int > , pub ListView_GetSelectionMark : Option < unsafe extern "C" fn (h : root :: HWND) -> :: std :: os :: raw :: c_int > , pub ListView_SetColumnWidth : Option < unsafe extern "C" fn (h : root :: HWND , colpos : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int ,) > , pub ListView_SetItemState : Option < unsafe extern "C" fn (h : root :: HWND , item : :: std :: os :: raw :: c_int , state : root :: UINT , statemask : root :: UINT ,) -> bool > , pub ListView_RedrawItems : Option < unsafe extern "C" fn (h : root :: HWND , startitem : :: std :: os :: raw :: c_int , enditem : :: std :: os :: raw :: c_int ,) > , pub ListView_SetItemCount : Option < unsafe extern "C" fn (h : root :: HWND , cnt : :: std :: os :: raw :: c_int ,) > , pub ListView_EnsureVisible : Option < unsafe extern "C" fn (h : root :: HWND , i : :: std :: os :: raw :: c_int , pok : root :: BOOL ,) > , pub ListView_SetImageList : Option < unsafe extern "C" fn (h : root :: HWND , imagelist : root :: HIMAGELIST , which : :: std :: os :: raw :: c_int ,) > , pub ListView_SubItemHitTest : Option < unsafe extern "C" fn (h : root :: HWND , pinf : * mut root :: LVHITTESTINFO ,) -> :: std :: os :: raw :: c_int > , pub ListView_GetItemText : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : :: std :: os :: raw :: c_int , subitem : :: std :: os :: raw :: c_int , text : * mut :: std :: os :: raw :: c_char , textmax : :: std :: os :: raw :: c_int ,) > , pub ListView_SortItems : Option < unsafe extern "C" fn (hwnd : root :: HWND , compf : root :: PFNLVCOMPARE , parm : root :: LPARAM ,) > , pub ListView_Scroll : Option < unsafe extern "C" fn (h : root :: HWND , xscroll : :: std :: os :: raw :: c_int , yscroll : :: std :: os :: raw :: c_int ,) -> bool > , pub ListView_GetTopIndex : Option < unsafe extern "C" fn (h : root :: HWND) -> :: std :: os :: raw :: c_int > , pub ListView_GetCountPerPage : Option < unsafe extern "C" fn (h : root :: HWND) -> :: std :: os :: raw :: c_int > , pub ListView_SetColumnOrderArray : Option < unsafe extern "C" fn (h : root :: HWND , cnt : :: std :: os :: raw :: c_int , arr : * mut :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub ListView_GetColumnOrderArray : Option < unsafe extern "C" fn (h : root :: HWND , cnt : :: std :: os :: raw :: c_int , arr : * mut :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub ListView_GetHeader : Option < unsafe extern "C" fn (h : root :: HWND) -> root :: HWND > , pub Header_GetItemCount : Option < unsafe extern "C" fn (h : root :: HWND) -> :: std :: os :: raw :: c_int > , pub Header_GetItem : Option < unsafe extern "C" fn (h : root :: HWND , col : :: std :: os :: raw :: c_int , hi : * mut root :: HDITEM ,) -> root :: BOOL > , pub Header_SetItem : Option < unsafe extern "C" fn (h : root :: HWND , col : :: std :: os :: raw :: c_int , hi : * mut root :: HDITEM ,) -> root :: BOOL > , pub ListView_GetItemRect : Option < unsafe extern "C" fn (h : root :: HWND , item : :: std :: os :: raw :: c_int , r : * mut root :: RECT , code : :: std :: os :: raw :: c_int ,) -> bool > , pub ListView_GetSubItemRect : Option < unsafe extern "C" fn (h : root :: HWND , item : :: std :: os :: raw :: c_int , subitem : :: std :: os :: raw :: c_int , code : :: std :: os :: raw :: c_int , r : * mut root :: RECT ,) -> bool > , pub ListView_HitTest : Option < unsafe extern "C" fn (h : root :: HWND , pinf : * mut root :: LVHITTESTINFO ,) -> :: std :: os :: raw :: c_int > , pub SWELL_GetListViewHeaderHeight : Option < unsafe extern "C" fn (h : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub ImageList_CreateEx : Option < extern "C" fn () -> root :: HIMAGELIST > , pub ImageList_Remove : Option < unsafe extern "C" fn (list : root :: HIMAGELIST , idx : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub ImageList_ReplaceIcon : Option < unsafe extern "C" fn (list : root :: HIMAGELIST , offset : :: std :: os :: raw :: c_int , image : root :: HICON ,) -> :: std :: os :: raw :: c_int > , pub ImageList_Add : Option < unsafe extern "C" fn (list : root :: HIMAGELIST , image : root :: HBITMAP , mask : root :: HBITMAP ,) -> :: std :: os :: raw :: c_int > , pub ImageList_Destroy : Option < unsafe extern "C" fn (arg1 : root :: HIMAGELIST) > , pub TabCtrl_GetItemCount : Option < unsafe extern "C" fn (hwnd : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub TabCtrl_DeleteItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub TabCtrl_InsertItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , item : * mut root :: TCITEM ,) -> :: std :: os :: raw :: c_int > , pub TabCtrl_SetCurSel : Option < unsafe extern "C" fn (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub TabCtrl_GetCurSel : Option < unsafe extern "C" fn (hwnd : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub TabCtrl_AdjustRect : Option < unsafe extern "C" fn (hwnd : root :: HWND , fLarger : root :: BOOL , r : * mut root :: RECT ,) -> root :: BOOL > , pub TreeView_InsertItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , ins : * mut root :: TV_INSERTSTRUCT ,) -> root :: HTREEITEM > , pub TreeView_Expand : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM , flag : root :: UINT ,) -> root :: BOOL > , pub TreeView_GetSelection : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> root :: HTREEITEM > , pub TreeView_DeleteItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM) > , pub TreeView_DeleteAllItems : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub TreeView_SelectItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM) > , pub TreeView_EnsureVisible : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM) > , pub TreeView_GetItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , pitem : root :: LPTVITEM ,) -> root :: BOOL > , pub TreeView_SetItem : Option < unsafe extern "C" fn (hwnd : root :: HWND , pitem : root :: LPTVITEM ,) -> root :: BOOL > , pub TreeView_HitTest : Option < unsafe extern "C" fn (hwnd : root :: HWND , hti : * mut root :: TVHITTESTINFO ,) -> root :: HTREEITEM > , pub TreeView_SetIndent : Option < unsafe extern "C" fn (hwnd : root :: HWND , indent : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub TreeView_GetParent : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM ,) -> root :: HTREEITEM > , pub TreeView_GetChild : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM ,) -> root :: HTREEITEM > , pub TreeView_GetNextSibling : Option < unsafe extern "C" fn (hwnd : root :: HWND , item : root :: HTREEITEM ,) -> root :: HTREEITEM > , pub TreeView_GetRoot : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> root :: HTREEITEM > , pub TreeView_SetBkColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , color : :: std :: os :: raw :: c_int ,) > , pub TreeView_SetTextColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , color : :: std :: os :: raw :: c_int ,) > , pub ListView_SetBkColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , color : :: std :: os :: raw :: c_int ,) > , pub ListView_SetTextBkColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , color : :: std :: os :: raw :: c_int ,) > , pub ListView_SetTextColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , color : :: std :: os :: raw :: c_int ,) > , pub ListView_SetGridColor : Option < unsafe extern "C" fn (hwnd : root :: HWND , color : :: std :: os :: raw :: c_int ,) > , pub ListView_SetSelColors : Option < unsafe extern "C" fn (hwnd : root :: HWND , colors : * mut :: std :: os :: raw :: c_int , ncolors : :: std :: os :: raw :: c_int ,) > , pub SWELL_ModalWindowStart : Option < unsafe extern "C" fn (hwnd : root :: HWND ,) -> * mut :: std :: os :: raw :: c_void > , pub SWELL_ModalWindowRun : Option < unsafe extern "C" fn (ctx : * mut :: std :: os :: raw :: c_void , ret : * mut :: std :: os :: raw :: c_int ,) -> bool > , pub SWELL_ModalWindowEnd : Option < unsafe extern "C" fn (ctx : * mut :: std :: os :: raw :: c_void) > , pub SWELL_CloseWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND) > , pub CreatePopupMenu : Option < extern "C" fn () -> root :: HMENU > , pub CreatePopupMenuEx : Option < unsafe extern "C" fn (title : * const :: std :: os :: raw :: c_char ,) -> root :: HMENU > , pub DestroyMenu : Option < unsafe extern "C" fn (hMenu : root :: HMENU) > , pub AddMenuItem : Option < unsafe extern "C" fn (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char , tagid : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetSubMenu : Option < unsafe extern "C" fn (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int ,) -> root :: HMENU > , pub GetMenuItemCount : Option < unsafe extern "C" fn (hMenu : root :: HMENU ,) -> :: std :: os :: raw :: c_int > , pub GetMenuItemID : Option < unsafe extern "C" fn (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetMenuItemModifier : Option < unsafe extern "C" fn (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int , code : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_uint ,) -> bool > , pub SetMenuItemText : Option < unsafe extern "C" fn (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int , text : * const :: std :: os :: raw :: c_char ,) -> bool > , pub EnableMenuItem : Option < unsafe extern "C" fn (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , en : :: std :: os :: raw :: c_int ,) -> bool > , pub DeleteMenu : Option < unsafe extern "C" fn (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int ,) -> bool > , pub CheckMenuItem : Option < unsafe extern "C" fn (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , chk : :: std :: os :: raw :: c_int ,) -> bool > , pub InsertMenuItem : Option < unsafe extern "C" fn (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , byPos : root :: BOOL , mi : * mut root :: MENUITEMINFO ,) > , pub SWELL_InsertMenu : Option < unsafe extern "C" fn (menu : root :: HMENU , pos : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_uint , idx : root :: UINT_PTR , str : * const :: std :: os :: raw :: c_char ,) > , pub GetMenuItemInfo : Option < unsafe extern "C" fn (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , byPos : root :: BOOL , mi : * mut root :: MENUITEMINFO ,) -> root :: BOOL > , pub SetMenuItemInfo : Option < unsafe extern "C" fn (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int , byPos : root :: BOOL , mi : * mut root :: MENUITEMINFO ,) -> root :: BOOL > , pub DrawMenuBar : Option < unsafe extern "C" fn (arg1 : root :: HWND) > , pub SWELL_LoadMenu : Option < unsafe extern "C" fn (head : * mut root :: SWELL_MenuResourceIndex , resid : * const :: std :: os :: raw :: c_char ,) -> root :: HMENU > , pub TrackPopupMenu : Option < unsafe extern "C" fn (hMenu : root :: HMENU , flags : :: std :: os :: raw :: c_int , xpos : :: std :: os :: raw :: c_int , ypos : :: std :: os :: raw :: c_int , resvd : :: std :: os :: raw :: c_int , hwnd : root :: HWND , r : * const root :: RECT ,) -> :: std :: os :: raw :: c_int > , pub SWELL_SetMenuDestination : Option < unsafe extern "C" fn (menu : root :: HMENU , hwnd : root :: HWND) > , pub SWELL_DuplicateMenu : Option < unsafe extern "C" fn (menu : root :: HMENU) -> root :: HMENU > , pub SetMenu : Option < unsafe extern "C" fn (hwnd : root :: HWND , menu : root :: HMENU ,) -> root :: BOOL > , pub GetMenu : Option < unsafe extern "C" fn (hwnd : root :: HWND) -> root :: HMENU > , pub SWELL_GetDefaultWindowMenu : Option < extern "C" fn () -> root :: HMENU > , pub SWELL_SetDefaultWindowMenu : Option < unsafe extern "C" fn (arg1 : root :: HMENU) > , pub SWELL_GetDefaultModalWindowMenu : Option < extern "C" fn () -> root :: HMENU > , pub SWELL_SetDefaultModalWindowMenu : Option < unsafe extern "C" fn (arg1 : root :: HMENU) > , pub SWELL_GetCurrentMenu : Option < extern "C" fn () -> root :: HMENU > , pub SWELL_SetCurrentMenu : Option < unsafe extern "C" fn (arg1 : root :: HMENU) > , pub SWELL_DialogBox : Option < unsafe extern "C" fn (reshead : * mut root :: SWELL_DialogResourceIndex , resid : * const :: std :: os :: raw :: c_char , parent : root :: HWND , dlgproc : root :: DLGPROC , param : root :: LPARAM ,) -> :: std :: os :: raw :: c_int > , pub SWELL_CreateDialog : Option < unsafe extern "C" fn (reshead : * mut root :: SWELL_DialogResourceIndex , resid : * const :: std :: os :: raw :: c_char , parent : root :: HWND , dlgproc : root :: DLGPROC , param : root :: LPARAM ,) -> root :: HWND > , pub SWELL_RegisterCustomControlCreator : Option < unsafe extern "C" fn (proc_ : root :: SWELL_ControlCreatorProc ,) > , pub SWELL_UnregisterCustomControlCreator : Option < unsafe extern "C" fn (proc_ : root :: SWELL_ControlCreatorProc ,) > , pub DefWindowProc : Option < unsafe extern "C" fn (hwnd : root :: HWND , msg : root :: UINT , wParam : root :: WPARAM , lParam : root :: LPARAM ,) -> root :: LRESULT > , pub EndDialog : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int ,) > , pub SWELL_GetDefaultButtonID : Option < unsafe extern "C" fn (hwndDlg : root :: HWND , onlyIfEnabled : bool ,) -> :: std :: os :: raw :: c_int > , pub SendMessage : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: UINT , arg3 : root :: WPARAM , arg4 : root :: LPARAM ,) -> root :: LRESULT > , pub SWELL_BroadcastMessage : Option < unsafe extern "C" fn (arg1 : root :: UINT , arg2 : root :: WPARAM , arg3 : root :: LPARAM ,) > , pub PostMessage : Option < unsafe extern "C" fn (hwnd : root :: HWND , msg : root :: UINT , wParam : root :: WPARAM , lParam : root :: LPARAM ,) -> root :: BOOL > , pub SWELL_MessageQueue_Flush : Option < extern "C" fn () > , pub SWELL_MessageQueue_Clear : Option < unsafe extern "C" fn (h : root :: HWND) > , pub SWELL_KeyToASCII : Option < unsafe extern "C" fn (wParam : :: std :: os :: raw :: c_int , lParam : :: std :: os :: raw :: c_int , newflags : * mut :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub GetAsyncKeyState : Option < extern "C" fn (key : :: std :: os :: raw :: c_int) -> root :: WORD > , pub GetCursorPos : Option < unsafe extern "C" fn (pt : * mut root :: POINT) > , pub GetMessagePos : Option < extern "C" fn () -> root :: DWORD > , pub SWELL_LoadCursor : Option < unsafe extern "C" fn (idx : * const :: std :: os :: raw :: c_char ,) -> root :: HCURSOR > , pub SWELL_SetCursor : Option < unsafe extern "C" fn (curs : root :: HCURSOR) > , pub SWELL_EnableRightClickEmulate : Option < unsafe extern "C" fn (enable : root :: BOOL) > , pub SWELL_GetCursor : Option < extern "C" fn () -> root :: HCURSOR > , pub SWELL_GetLastSetCursor : Option < extern "C" fn () -> root :: HCURSOR > , pub SWELL_IsCursorVisible : Option < extern "C" fn () -> bool > , pub SWELL_ShowCursor : Option < unsafe extern "C" fn (bShow : root :: BOOL ,) -> :: std :: os :: raw :: c_int > , pub SWELL_SetCursorPos : Option < extern "C" fn (X : :: std :: os :: raw :: c_int , Y : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub SWELL_GetViewPort : Option < unsafe extern "C" fn (r : * mut root :: RECT , sourcerect : * const root :: RECT , wantWork : bool ,) > , pub OpenClipboard : Option < unsafe extern "C" fn (hwndDlg : root :: HWND) -> bool > , pub CloseClipboard : Option < extern "C" fn () > , pub GetClipboardData : Option < unsafe extern "C" fn (type_ : root :: UINT) -> root :: HANDLE > , pub EmptyClipboard : Option < extern "C" fn () > , pub SetClipboardData : Option < unsafe extern "C" fn (type_ : root :: UINT , h : root :: HANDLE) > , pub RegisterClipboardFormat : Option < unsafe extern "C" fn (desc : * const :: std :: os :: raw :: c_char ,) -> root :: UINT > , pub EnumClipboardFormats : Option < unsafe extern "C" fn (lastfmt : root :: UINT) -> root :: UINT > , pub GlobalAlloc : Option < extern "C" fn (flags : :: std :: os :: raw :: c_int , sz : :: std :: os :: raw :: c_int ,) -> root :: HANDLE > , pub GlobalLock : Option < unsafe extern "C" fn (h : root :: HANDLE ,) -> * mut :: std :: os :: raw :: c_void > , pub GlobalSize : Option < unsafe extern "C" fn (h : root :: HANDLE) -> :: std :: os :: raw :: c_int > , pub GlobalUnlock : Option < unsafe extern "C" fn (h : root :: HANDLE) > , pub GlobalFree : Option < unsafe extern "C" fn (h : root :: HANDLE) > , pub CreateThread : Option < unsafe extern "C" fn (TA : * mut :: std :: os :: raw :: c_void , stackSize : root :: DWORD , ThreadProc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: LPVOID ,) -> root :: DWORD , > , parm : root :: LPVOID , cf : root :: DWORD , tidOut : * mut root :: DWORD ,) -> root :: HANDLE > , pub CreateEvent : Option < unsafe extern "C" fn (SA : * mut :: std :: os :: raw :: c_void , manualReset : root :: BOOL , initialSig : root :: BOOL , ignored : * const :: std :: os :: raw :: c_char ,) -> root :: HANDLE > , pub CreateEventAsSocket : Option < unsafe extern "C" fn (SA : * mut :: std :: os :: raw :: c_void , manualReset : root :: BOOL , initialSig : root :: BOOL , ignored : * const :: std :: os :: raw :: c_char ,) -> root :: HANDLE > , pub GetCurrentThreadId : Option < extern "C" fn () -> root :: DWORD > , pub WaitForSingleObject : Option < unsafe extern "C" fn (hand : root :: HANDLE , msTO : root :: DWORD ,) -> root :: DWORD > , pub WaitForAnySocketObject : Option < unsafe extern "C" fn (numObjs : :: std :: os :: raw :: c_int , objs : * mut root :: HANDLE , msTO : root :: DWORD ,) -> root :: DWORD > , pub CloseHandle : Option < unsafe extern "C" fn (hand : root :: HANDLE) -> root :: BOOL > , pub SetThreadPriority : Option < unsafe extern "C" fn (evt : root :: HANDLE , prio : :: std :: os :: raw :: c_int ,) -> root :: BOOL > , pub SetEvent : Option < unsafe extern "C" fn (evt : root :: HANDLE) -> root :: BOOL > , pub ResetEvent : Option < unsafe extern "C" fn (evt : root :: HANDLE) -> root :: BOOL > , pub SWELL_CreateProcessFromPID : Option < extern "C" fn (pid : :: std :: os :: raw :: c_int ,) -> root :: HANDLE > , pub SWELL_CreateProcess : Option < unsafe extern "C" fn (exe : * const :: std :: os :: raw :: c_char , nparams : :: std :: os :: raw :: c_int , params : * mut * const :: std :: os :: raw :: c_char ,) -> root :: HANDLE > , pub SWELL_GetProcessExitCode : Option < unsafe extern "C" fn (hand : root :: HANDLE ,) -> :: std :: os :: raw :: c_int > , pub LoadLibraryGlobals : Option < unsafe extern "C" fn (fileName : * const :: std :: os :: raw :: c_char , symbolsAsGlobals : bool ,) -> root :: HINSTANCE > , pub LoadLibrary : Option < unsafe extern "C" fn (fileName : * const :: std :: os :: raw :: c_char ,) -> root :: HINSTANCE > , pub GetProcAddress : Option < unsafe extern "C" fn (hInst : root :: HINSTANCE , procName : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_void > , pub FreeLibrary : Option < unsafe extern "C" fn (hInst : root :: HINSTANCE) -> root :: BOOL > , pub SWELL_GetBundle : Option < unsafe extern "C" fn (hInst : root :: HINSTANCE ,) -> * mut :: std :: os :: raw :: c_void > , pub SWELL_CreateMemContext : Option < unsafe extern "C" fn (hdc : root :: HDC , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int ,) -> root :: HDC > , pub SWELL_DeleteGfxContext : Option < unsafe extern "C" fn (arg1 : root :: HDC) > , pub SWELL_GetCtxGC : Option < unsafe extern "C" fn (ctx : root :: HDC ,) -> * mut :: std :: os :: raw :: c_void > , pub SWELL_GetCtxFrameBuffer : Option < unsafe extern "C" fn (ctx : root :: HDC ,) -> * mut :: std :: os :: raw :: c_void > , pub SWELL_PushClipRegion : Option < unsafe extern "C" fn (ctx : root :: HDC) > , pub SWELL_SetClipRegion : Option < unsafe extern "C" fn (ctx : root :: HDC , r : * const root :: RECT) > , pub SWELL_PopClipRegion : Option < unsafe extern "C" fn (ctx : root :: HDC) > , pub CreateFontIndirect : Option < unsafe extern "C" fn (arg1 : * mut root :: LOGFONT) -> root :: HFONT > , pub CreateFont : Option < unsafe extern "C" fn (lfHeight : :: std :: os :: raw :: c_int , lfWidth : :: std :: os :: raw :: c_int , lfEscapement : :: std :: os :: raw :: c_int , lfOrientation : :: std :: os :: raw :: c_int , lfWeight : :: std :: os :: raw :: c_int , lfItalic : :: std :: os :: raw :: c_char , lfUnderline : :: std :: os :: raw :: c_char , lfStrikeOut : :: std :: os :: raw :: c_char , lfCharSet : :: std :: os :: raw :: c_char , lfOutPrecision : :: std :: os :: raw :: c_char , lfClipPrecision : :: std :: os :: raw :: c_char , lfQuality : :: std :: os :: raw :: c_char , lfPitchAndFamily : :: std :: os :: raw :: c_char , lfFaceName : * const :: std :: os :: raw :: c_char ,) -> root :: HFONT > , pub CreatePen : Option < extern "C" fn (attr : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int , col : :: std :: os :: raw :: c_int ,) -> root :: HPEN > , pub CreateSolidBrush : Option < extern "C" fn (col : :: std :: os :: raw :: c_int ,) -> root :: HBRUSH > , pub CreatePenAlpha : Option < extern "C" fn (attr : :: std :: os :: raw :: c_int , wid : :: std :: os :: raw :: c_int , col : :: std :: os :: raw :: c_int , alpha : f32 ,) -> root :: HPEN > , pub CreateSolidBrushAlpha : Option < extern "C" fn (col : :: std :: os :: raw :: c_int , alpha : f32 ,) -> root :: HBRUSH > , pub SelectObject : Option < unsafe extern "C" fn (ctx : root :: HDC , pen : root :: HGDIOBJ ,) -> root :: HGDIOBJ > , pub GetStockObject : Option < extern "C" fn (wh : :: std :: os :: raw :: c_int ,) -> root :: HGDIOBJ > , pub DeleteObject : Option < unsafe extern "C" fn (arg1 : root :: HGDIOBJ) > , pub SWELL_FillRect : Option < unsafe extern "C" fn (ctx : root :: HDC , r : * const root :: RECT , br : root :: HBRUSH ,) > , pub Rectangle : Option < unsafe extern "C" fn (ctx : root :: HDC , l : :: std :: os :: raw :: c_int , t : :: std :: os :: raw :: c_int , r : :: std :: os :: raw :: c_int , b : :: std :: os :: raw :: c_int ,) > , pub Ellipse : Option < unsafe extern "C" fn (ctx : root :: HDC , l : :: std :: os :: raw :: c_int , t : :: std :: os :: raw :: c_int , r : :: std :: os :: raw :: c_int , b : :: std :: os :: raw :: c_int ,) > , pub SWELL_Polygon : Option < unsafe extern "C" fn (ctx : root :: HDC , pts : * mut root :: POINT , npts : :: std :: os :: raw :: c_int ,) > , pub MoveToEx : Option < unsafe extern "C" fn (ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , op : * mut root :: POINT ,) > , pub SWELL_LineTo : Option < unsafe extern "C" fn (ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int ,) > , pub SWELL_SetPixel : Option < unsafe extern "C" fn (ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , c : :: std :: os :: raw :: c_int ,) > , pub PolyBezierTo : Option < unsafe extern "C" fn (ctx : root :: HDC , pts : * mut root :: POINT , np : :: std :: os :: raw :: c_int ,) > , pub SWELL_DrawText : Option < unsafe extern "C" fn (ctx : root :: HDC , buf : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int , r : * mut root :: RECT , align : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SetTextColor : Option < unsafe extern "C" fn (ctx : root :: HDC , col : :: std :: os :: raw :: c_int ,) > , pub GetTextColor : Option < unsafe extern "C" fn (ctx : root :: HDC) -> :: std :: os :: raw :: c_int > , pub SetBkColor : Option < unsafe extern "C" fn (ctx : root :: HDC , col : :: std :: os :: raw :: c_int ,) > , pub SetBkMode : Option < unsafe extern "C" fn (ctx : root :: HDC , col : :: std :: os :: raw :: c_int ,) > , pub GetGlyphIndicesW : Option < unsafe extern "C" fn (ctx : root :: HDC , buf : * mut u32 , len : :: std :: os :: raw :: c_int , indices : * mut :: std :: os :: raw :: c_ushort , flags : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub RoundRect : Option < unsafe extern "C" fn (ctx : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , x2 : :: std :: os :: raw :: c_int , y2 : :: std :: os :: raw :: c_int , xrnd : :: std :: os :: raw :: c_int , yrnd : :: std :: os :: raw :: c_int ,) > , pub PolyPolyline : Option < unsafe extern "C" fn (ctx : root :: HDC , pts : * mut root :: POINT , cnts : * mut root :: DWORD , nseg : :: std :: os :: raw :: c_int ,) > , pub GetTextMetrics : Option < unsafe extern "C" fn (ctx : root :: HDC , tm : * mut root :: TEXTMETRIC ,) -> root :: BOOL > , pub GetTextFace : Option < unsafe extern "C" fn (ctx : root :: HDC , nCount : :: std :: os :: raw :: c_int , lpFaceName : root :: LPTSTR ,) -> :: std :: os :: raw :: c_int > , pub GetObject : Option < unsafe extern "C" fn (icon : root :: HICON , bmsz : :: std :: os :: raw :: c_int , _bm : * mut :: std :: os :: raw :: c_void ,) -> root :: BOOL > , pub CreateIconIndirect : Option < unsafe extern "C" fn (iconinfo : * mut root :: ICONINFO ,) -> root :: HICON > , pub LoadNamedImage : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , alphaFromMask : bool ,) -> root :: HICON > , pub DrawImageInRect : Option < unsafe extern "C" fn (ctx : root :: HDC , img : root :: HICON , r : * const root :: RECT ,) > , pub BitBlt : Option < unsafe extern "C" fn (hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int ,) > , pub StretchBlt : Option < unsafe extern "C" fn (hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int ,) > , pub StretchBltFromMem : Option < unsafe extern "C" fn (hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , bits : * const :: std :: os :: raw :: c_void , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , srcspan : :: std :: os :: raw :: c_int ,) > , pub SWELL_GetScaling256 : Option < extern "C" fn () -> :: std :: os :: raw :: c_int > , pub SWELL_ExtendedAPI : Option < unsafe extern "C" fn (key : * const :: std :: os :: raw :: c_char , v : * mut :: std :: os :: raw :: c_void ,) -> * mut :: std :: os :: raw :: c_void > , pub GetSysColor : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub CreateBitmap : Option < unsafe extern "C" fn (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , numplanes : :: std :: os :: raw :: c_int , bitsperpixel : :: std :: os :: raw :: c_int , bits : * mut :: std :: os :: raw :: c_uchar ,) -> root :: HBITMAP > , pub SetOpaque : Option < unsafe extern "C" fn (h : root :: HWND , isopaque : bool) > , pub SetAllowNoMiddleManRendering : Option < unsafe extern "C" fn (h : root :: HWND , allow : bool) > , pub SWELL_SetViewGL : Option < unsafe extern "C" fn (h : root :: HWND , wantGL : :: std :: os :: raw :: c_char ,) > , pub SWELL_GetViewGL : Option < unsafe extern "C" fn (h : root :: HWND) -> bool > , pub SWELL_SetGLContextToView : Option < unsafe extern "C" fn (h : root :: HWND) -> bool > , pub BeginPaint : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT ,) -> root :: HDC > , pub EndPaint : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT ,) -> root :: BOOL > , pub GetDC : Option < unsafe extern "C" fn (arg1 : root :: HWND) -> root :: HDC > , pub GetWindowDC : Option < unsafe extern "C" fn (arg1 : root :: HWND) -> root :: HDC > , pub ReleaseDC : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: HDC) > , pub SWELL_FillDialogBackground : Option < unsafe extern "C" fn (hdc : root :: HDC , r : * const root :: RECT , level : :: std :: os :: raw :: c_int ,) > , pub SWELL_CloneGDIObject : Option < unsafe extern "C" fn (a : root :: HGDIOBJ) -> root :: HGDIOBJ > , pub GetSystemMetrics : Option < extern "C" fn (arg1 : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub DragQueryPoint : Option < unsafe extern "C" fn (arg1 : root :: HDROP , arg2 : root :: LPPOINT ,) -> root :: BOOL > , pub DragFinish : Option < unsafe extern "C" fn (arg1 : root :: HDROP) > , pub DragQueryFile : Option < unsafe extern "C" fn (arg1 : root :: HDROP , arg2 : root :: UINT , arg3 : * mut :: std :: os :: raw :: c_char , arg4 : root :: UINT ,) -> root :: UINT > , pub SWELL_InitiateDragDrop : Option < unsafe extern "C" fn (arg1 : root :: HWND , srcrect : * mut root :: RECT , srcfn : * const :: std :: os :: raw :: c_char , callback : :: std :: option :: Option < unsafe extern "C" fn (droppath : * const :: std :: os :: raw :: c_char ,) , > ,) > , pub SWELL_InitiateDragDropOfFileList : Option < unsafe extern "C" fn (arg1 : root :: HWND , srcrect : * mut root :: RECT , srclist : * mut * const :: std :: os :: raw :: c_char , srccount : :: std :: os :: raw :: c_int , icon : root :: HICON ,) > , pub SWELL_FinishDragDrop : Option < extern "C" fn () > , pub SWELL_DrawFocusRect : Option < unsafe extern "C" fn (hwndPar : root :: HWND , rct : * mut root :: RECT , handle : * mut * mut :: std :: os :: raw :: c_void ,) > , pub SWELL_MakeSetCurParms : Option < unsafe extern "C" fn (xscale : f32 , yscale : f32 , xtrans : f32 , ytrans : f32 , parent : root :: HWND , doauto : bool , dosizetofit : bool ,) > , pub SWELL_MakeButton : Option < unsafe extern "C" fn (def : :: std :: os :: raw :: c_int , label : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeEditField : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeLabel : Option < unsafe extern "C" fn (align : :: std :: os :: raw :: c_int , label : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeControl : Option < unsafe extern "C" fn (cname : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , classname : * const :: std :: os :: raw :: c_char , style : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , exstyle : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeCombo : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeGroupBox : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , style : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeCheckBox : Option < unsafe extern "C" fn (name : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_MakeListBox : Option < extern "C" fn (idx : :: std :: os :: raw :: c_int , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , styles : :: std :: os :: raw :: c_int ,) -> root :: HWND > , pub SWELL_Menu_AddMenuItem : Option < unsafe extern "C" fn (hMenu : root :: HMENU , name : * const :: std :: os :: raw :: c_char , idx : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_uint ,) > , pub SWELL_GenerateMenuFromList : Option < unsafe extern "C" fn (hMenu : root :: HMENU , list : * const :: std :: os :: raw :: c_void , listsz : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SWELL_GenerateDialogFromList : Option < unsafe extern "C" fn (list : * const :: std :: os :: raw :: c_void , listsz : :: std :: os :: raw :: c_int ,) > , pub _controlfp : Option < extern "C" fn (flag : :: std :: os :: raw :: c_uint , mask : :: std :: os :: raw :: c_uint ,) -> :: std :: os :: raw :: c_uint > , pub SWELL_Internal_PostMessage_Init : Option < extern "C" fn () > , pub SWELL_LoadCursorFromFile : Option < unsafe extern "C" fn (fn_ : * const :: std :: os :: raw :: c_char ,) -> root :: HCURSOR > , pub SWELL_SetWindowWantRaiseAmt : Option < unsafe extern "C" fn (h : root :: HWND , amt : :: std :: os :: raw :: c_int ,) > , pub SWELL_GetWindowWantRaiseAmt : Option < unsafe extern "C" fn (arg1 : root :: HWND ,) -> :: std :: os :: raw :: c_int > , pub SWELL_SetListViewFastClickMask : Option < unsafe extern "C" fn (hList : root :: HWND , mask : :: std :: os :: raw :: c_int ,) > , pub GetTempPath : Option < unsafe extern "C" fn (sz : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char ,) > , pub SWELL_initargs : Option < unsafe extern "C" fn (argc : * mut :: std :: os :: raw :: c_int , argv : * mut * mut * mut :: std :: os :: raw :: c_char ,) > , pub SWELL_RunMessageLoop : Option < extern "C" fn () > , pub SWELL_CreateXBridgeWindow : Option < unsafe extern "C" fn (viewpar : root :: HWND , wref : * mut * mut :: std :: os :: raw :: c_void , arg1 : * const root :: RECT ,) -> root :: HWND > , pub SWELL_GetOSWindow : Option < unsafe extern "C" fn (hwnd : root :: HWND , type_ : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_void > , pub SWELL_GetOSEvent : Option < unsafe extern "C" fn (type_ : * const :: std :: os :: raw :: c_char ,) -> * mut :: std :: os :: raw :: c_void > , pub SWELL_GenerateGUID : Option < unsafe extern "C" fn (g : * mut :: std :: os :: raw :: c_void) -> bool > , pub EnumChildWindows : Option < unsafe extern "C" fn (hwnd : root :: HWND , cwEnumFunc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lParam : root :: LPARAM ,) -> root :: BOOL > , pub SWELL_IsGroupBox : Option < unsafe extern "C" fn (arg1 : root :: HWND) -> root :: BOOL > , pub SWELL_IsButton : Option < unsafe extern "C" fn (arg1 : root :: HWND) -> root :: BOOL > , pub SWELL_IsStaticText : Option < unsafe extern "C" fn (arg1 : root :: HWND) -> root :: BOOL > , pub SWELL_GetDesiredControlSize : Option < unsafe extern "C" fn (hwnd : root :: HWND , r : * mut root :: RECT) > , pub AddFontResourceEx : Option < unsafe extern "C" fn (str : root :: LPCTSTR , fl : root :: DWORD , pdv : * mut :: std :: os :: raw :: c_void ,) -> :: std :: os :: raw :: c_int > , pub SWELL_Register_Cursor_Resource : Option < unsafe extern "C" fn (idx : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , hotspot_x : :: std :: os :: raw :: c_int , hotspot_y : :: std :: os :: raw :: c_int ,) > , pub SWELL_ChooseColor : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * mut root :: COLORREF , ncustom : :: std :: os :: raw :: c_int , custom : * mut root :: COLORREF ,) -> bool > , pub SWELL_ChooseFont : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * mut root :: LOGFONT ,) -> bool > , pub IsWindowEnabled : Option < unsafe extern "C" fn (arg1 : root :: HWND) -> bool > , pub GetClassName : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int ,) -> :: std :: os :: raw :: c_int > , pub SWELL_SetClassName : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : * const :: std :: os :: raw :: c_char ,) > , pub SWELL_DisableContextMenu : Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : bool) > , pub EnumDisplayMonitors : Option < unsafe extern "C" fn (arg1 : root :: HDC , arg2 : root :: LPRECT , arg3 : root :: MONITORENUMPROC , arg4 : root :: LPARAM ,) -> root :: BOOL > , pub GetMonitorInfo : Option < unsafe extern "C" fn (arg1 : root :: HMONITOR , arg2 : * mut :: std :: os :: raw :: c_void ,) -> root :: BOOL > , pub SWELL_osx_is_dark_mode : Option < extern "C" fn (mode : :: std :: os :: raw :: c_int) -> bool > , } impl SwellFunctionPointers { pub (crate) const TOTAL_COUNT : u32 = 336u32 ; } # [cfg (target_family = "windows")] mod windows { use crate :: bindings :: root ; extern "system" { pub fn GetDlgItem (arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) -> root :: HWND ; } extern "system" { pub fn ShowWindow (arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn DestroyWindow (hwnd : root :: HWND) ; } extern "system" { pub fn SetDlgItemInt (arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , val : :: std :: os :: raw :: c_int , issigned : :: std :: os :: raw :: c_int) -> root :: BOOL ; } extern "system" { pub fn GetDlgItemInt (arg1 : root :: HWND , idx : :: std :: os :: raw :: c_int , translated : * mut root :: BOOL , issigned : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn CheckDlgButton (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int , check : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn IsDlgButtonChecked (hwnd : root :: HWND , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn EnableWindow (hwnd : root :: HWND , enable : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn SetFocus (hwnd : root :: HWND) ; } extern "system" { pub fn GetFocus () -> root :: HWND ; } extern "system" { pub fn SetForegroundWindow (hwnd : root :: HWND) ; } extern "system" { pub fn GetForegroundWindow () -> root :: HWND ; } extern "system" { pub fn SetCapture (hwnd : root :: HWND) -> root :: HWND ; } extern "system" { pub fn GetCapture () -> root :: HWND ; } extern "system" { pub fn ReleaseCapture () ; } extern "system" { pub fn IsChild (hwndParent : root :: HWND , hwndChild : root :: HWND) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn GetParent (hwnd : root :: HWND) -> root :: HWND ; } extern "system" { pub fn SetParent (hwnd : root :: HWND , newPar : root :: HWND) -> root :: HWND ; } extern "system" { pub fn GetWindow (hwnd : root :: HWND , what : :: std :: os :: raw :: c_int) -> root :: HWND ; } extern "system" { pub fn EnumWindows (proc_ : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lp : root :: LPARAM) -> root :: BOOL ; } extern "system" { pub fn ClientToScreen (hwnd : root :: HWND , p : * mut root :: POINT) ; } extern "system" { pub fn ScreenToClient (hwnd : root :: HWND , p : * mut root :: POINT) ; } extern "system" { pub fn GetWindowRect (hwnd : root :: HWND , r : * mut root :: RECT) -> bool ; } extern "system" { pub fn GetClientRect (hwnd : root :: HWND , r : * mut root :: RECT) ; } extern "system" { pub fn WindowFromPoint (p : root :: POINT) -> root :: HWND ; } extern "system" { pub fn SetWindowPos (hwnd : root :: HWND , unused : root :: HWND , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , cx : :: std :: os :: raw :: c_int , cy : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn InvalidateRect (hwnd : root :: HWND , r : * const root :: RECT , eraseBk : :: std :: os :: raw :: c_int) -> root :: BOOL ; } extern "system" { pub fn ScrollWindow (hwnd : root :: HWND , xamt : :: std :: os :: raw :: c_int , yamt : :: std :: os :: raw :: c_int , lpRect : * const root :: RECT , lpClipRect : * const root :: RECT) -> root :: BOOL ; } extern "system" { pub fn IsWindowVisible (hwnd : root :: HWND) -> bool ; } extern "system" { pub fn IsWindow (hwnd : root :: HWND) -> bool ; } extern "system" { pub fn SetTimer (hwnd : root :: HWND , timerid : root :: UINT_PTR , rate : root :: UINT , tProc : root :: TIMERPROC) -> root :: UINT_PTR ; } extern "system" { pub fn KillTimer (hwnd : root :: HWND , timerid : root :: UINT_PTR) -> root :: BOOL ; } extern "system" { pub fn CreatePopupMenu () -> root :: HMENU ; } extern "system" { pub fn DestroyMenu (hMenu : root :: HMENU) ; } extern "system" { pub fn GetSubMenu (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int) -> root :: HMENU ; } extern "system" { pub fn GetMenuItemCount (hMenu : root :: HMENU) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn GetMenuItemID (hMenu : root :: HMENU , pos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn EnableMenuItem (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , en : :: std :: os :: raw :: c_int) -> bool ; } extern "system" { pub fn DeleteMenu (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , flag : :: std :: os :: raw :: c_int) -> bool ; } extern "system" { pub fn CheckMenuItem (hMenu : root :: HMENU , idx : :: std :: os :: raw :: c_int , chk : :: std :: os :: raw :: c_int) -> bool ; } extern "system" { pub fn DrawMenuBar (arg1 : root :: HWND) ; } extern "system" { pub fn TrackPopupMenu (hMenu : root :: HMENU , flags : :: std :: os :: raw :: c_int , xpos : :: std :: os :: raw :: c_int , ypos : :: std :: os :: raw :: c_int , resvd : :: std :: os :: raw :: c_int , hwnd : root :: HWND , r : * const root :: RECT) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn SetMenu (hwnd : root :: HWND , menu : root :: HMENU) -> root :: BOOL ; } extern "system" { pub fn GetMenu (hwnd : root :: HWND) -> root :: HMENU ; } extern "system" { pub fn EndDialog (arg1 : root :: HWND , arg2 : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn GetAsyncKeyState (key : :: std :: os :: raw :: c_int) -> root :: WORD ; } extern "system" { pub fn GetCursorPos (pt : * mut root :: POINT) ; } extern "system" { pub fn GetMessagePos () -> root :: DWORD ; } extern "system" { pub fn OpenClipboard (hwndDlg : root :: HWND) -> bool ; } extern "system" { pub fn CloseClipboard () ; } extern "system" { pub fn GetClipboardData (type_ : root :: UINT) -> root :: HANDLE ; } extern "system" { pub fn EmptyClipboard () ; } extern "system" { pub fn SetClipboardData (type_ : root :: UINT , h : root :: HANDLE) ; } extern "system" { pub fn EnumClipboardFormats (lastfmt : root :: UINT) -> root :: UINT ; } extern "system" { pub fn GlobalAlloc (flags : :: std :: os :: raw :: c_int , sz : :: std :: os :: raw :: c_int) -> root :: HANDLE ; } extern "system" { pub fn GlobalLock (h : root :: HANDLE) -> * mut :: std :: os :: raw :: c_void ; } extern "system" { pub fn GlobalUnlock (h : root :: HANDLE) ; } extern "system" { pub fn CreateSolidBrush (col : :: std :: os :: raw :: c_int) -> root :: HBRUSH ; } extern "system" { pub fn SetTextColor (ctx : root :: HDC , col : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn SetBkColor (ctx : root :: HDC , col : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn SetBkMode (ctx : root :: HDC , col : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn CreateIconIndirect (iconinfo : * mut root :: ICONINFO) -> root :: HICON ; } extern "system" { pub fn BitBlt (hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn StretchBlt (hdcOut : root :: HDC , x : :: std :: os :: raw :: c_int , y : :: std :: os :: raw :: c_int , w : :: std :: os :: raw :: c_int , h : :: std :: os :: raw :: c_int , hdcIn : root :: HDC , xin : :: std :: os :: raw :: c_int , yin : :: std :: os :: raw :: c_int , srcw : :: std :: os :: raw :: c_int , srch : :: std :: os :: raw :: c_int , mode : :: std :: os :: raw :: c_int) ; } extern "system" { pub fn GetSysColor (idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn BeginPaint (arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT) -> root :: HDC ; } extern "system" { pub fn EndPaint (arg1 : root :: HWND , arg2 : * mut root :: PAINTSTRUCT) -> root :: BOOL ; } extern "system" { pub fn GetDC (arg1 : root :: HWND) -> root :: HDC ; } extern "system" { pub fn GetWindowDC (arg1 : root :: HWND) -> root :: HDC ; } extern "system" { pub fn ReleaseDC (arg1 : root :: HWND , arg2 : root :: HDC) ; } extern "system" { pub fn GetSystemMetrics (arg1 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "system" { pub fn EnumChildWindows (hwnd : root :: HWND , cwEnumFunc : :: std :: option :: Option < unsafe extern "C" fn (arg1 : root :: HWND , arg2 : root :: LPARAM ,) -> root :: BOOL , > , lParam : root :: LPARAM) -> root :: BOOL ; } extern "system" { pub fn IsWindowEnabled (arg1 : root :: HWND) -> bool ; } }
|
1 |
#![allow(clippy::many_single_char_names)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::type_complexity)]
|
4 |
clippy::type_complexity,
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::new_without_default,
|
1 |
// #![deny(rust_2018_idioms, warnings)]
|
2 |
#![allow(clippy::type_complexity, clippy::too_many_arguments)]
|
131 |
impl Accept {
|
132 |
#![allow(clippy::too_many_arguments)]
|
133 |
pub(crate) fn start(
|
10 |
#![warn(missing_docs)]
|
11 |
#![allow(clippy::too_many_arguments)]
|
12 |
#![allow(clippy::identity_op)]
|
14 |
// closures don't work because of recurssion
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
// Allow single character names to match naming convention from
|
14 |
// closures don't work because of recurssion
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
// Allow single character names to match naming convention from
|
10 |
clippy::too_many_lines,
|
11 |
clippy::too_many_arguments,
|
12 |
clippy::cast_lossless
|
255 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
256 |
#![allow(clippy::too_many_arguments)]
|
257 |
#![allow(clippy::nonstandard_macro_braces)]
|
6 |
)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::upper_case_acronyms)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![warn(missing_docs)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
78 |
#![allow(clippy::box_collection)]
|
79 |
#![allow(clippy::too_many_arguments)]
|
80 |
#![allow(clippy::upper_case_acronyms)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use bytes::{BufMut, Bytes, BytesMut};
|
3 |
#![allow(clippy::cast_precision_loss, clippy::too_many_arguments)]
|
3 |
#![allow(clippy::large_enum_variant)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
12 |
//! Automatically generated endpoint handles.
|
13 |
#![allow(clippy::let_and_return, clippy::too_many_arguments)]
|
182 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
1 |
//! Implementations of the EventContent derive macro.
|
2 |
#![allow(clippy::too_many_arguments)] // FIXME
|
164 |
#![allow(clippy::never_loop)]
|
165 |
#![allow(clippy::too_many_arguments)]
|
166 |
#![allow(clippy::should_implement_trait)]
|
47 |
#![deny(missing_docs)]
|
48 |
#![allow(clippy::enum_variant_names, clippy::too_many_arguments)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
18 |
// We'll use as many arguments as syscalls need.
|
19 |
#![allow(clippy::too_many_arguments)]
|
284 |
#![allow(
|
285 |
clippy::too_many_arguments,
|
286 |
clippy::new_ret_no_self,
|
6 |
#![allow(clippy::redundant_static_lifetimes)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::type_complexity)]
|
14 |
// closures don't work because of recurssion
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
// Allow single character names to match naming convention from
|
2 |
#![allow(irrefutable_let_patterns)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::large_enum_variant)]
|
8 |
#![allow(clippy::upper_case_acronyms)]
|
9 |
#![allow(clippy::too_many_arguments)]
|
16 |
#![allow(clippy::upper_case_acronyms)]
|
17 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
300 |
impl ChainController {
|
301 |
#![allow(clippy::too_many_arguments)]
|
302 |
pub fn new(
|
1050 |
impl ChainThread {
|
1051 |
#![allow(clippy::too_many_arguments)]
|
1052 |
fn new(
|
4 |
clippy::type_complexity,
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::new_without_default,
|
1 |
// #![deny(rust_2018_idioms, warnings)]
|
2 |
#![allow(clippy::type_complexity, clippy::too_many_arguments)]
|
131 |
impl Accept {
|
132 |
#![allow(clippy::too_many_arguments)]
|
133 |
pub(crate) fn start(
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box)]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
8 |
#![allow(clippy::too_many_arguments, clippy::type_complexity)]
|
9 |
#![warn(missing_docs)]
|
59 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
60 |
#![allow(clippy::too_many_arguments)]
|
61 |
#![allow(clippy::nonstandard_macro_braces)]
|
30 |
clippy::needless_pass_by_value,
|
31 |
clippy::too_many_arguments,
|
32 |
clippy::trivially_copy_pass_by_ref,
|
24 |
clippy::needless_pass_by_value,
|
25 |
clippy::too_many_arguments,
|
26 |
clippy::trivially_copy_pass_by_ref,
|
11 |
clippy::new_without_default,
|
12 |
clippy::too_many_arguments,
|
13 |
clippy::type_complexity,
|
11 |
clippy::new_without_default,
|
12 |
clippy::too_many_arguments,
|
13 |
clippy::type_complexity,
|
31 |
#![allow(non_snake_case)]
|
32 |
#![allow(clippy::too_many_arguments)]
|
29 |
#![allow(non_snake_case)]
|
30 |
#![allow(clippy::too_many_arguments)]
|
25 |
#![allow(non_snake_case)]
|
26 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
104 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
105 |
#![allow(clippy::too_many_arguments)]
|
106 |
#![allow(clippy::nonstandard_macro_braces)]
|
59 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
60 |
#![allow(clippy::too_many_arguments)]
|
61 |
#![allow(clippy::nonstandard_macro_braces)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::unneeded_field_pattern)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![deny(missing_docs)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
98 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
99 |
#![allow(clippy::too_many_arguments)]
|
100 |
#![allow(clippy::nonstandard_macro_braces)]
|
9 |
clippy::large_enum_variant,
|
10 |
clippy::too_many_arguments,
|
11 |
clippy::derive_partial_eq_without_eq
|
7 |
// For example: some of the original models contains more fields then recommended for one model.
|
8 |
#![allow(clippy::large_enum_variant, clippy::too_many_arguments)]
|
1 |
#![allow(clippy::many_single_char_names, clippy::too_many_arguments)]
|
2 |
use crate::{consts::T32, Block, Sm3Core};
|
2 |
clippy::type_complexity,
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::many_single_char_names,
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use crate::{error::Error, label_providers::ApiEntry, Disassembler, FunctionAnalysisState, Result};
|
147 |
//! ```
|
148 |
#![allow(clippy::too_many_arguments)]
|
149 |
#![allow(clippy::large_enum_variant)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::type_complexity)]
|
19 |
#![allow(clippy::module_inception)]
|
20 |
#![allow(clippy::too_many_arguments)]
|
21 |
#![allow(clippy::type_complexity)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![cfg_attr(test, allow(clippy::assertions_on_result_states))]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![cfg_attr(test, allow(clippy::assertions_on_result_states))]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![cfg_attr(test, allow(clippy::assertions_on_result_states))]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![cfg_attr(test, allow(clippy::assertions_on_result_states))]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![cfg_attr(test, allow(clippy::assertions_on_result_states))]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![cfg_attr(test, allow(clippy::assertions_on_result_states))]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
17 |
#![forbid(unsafe_code)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![warn(clippy::cast_possible_truncation)]
|
18 |
#![allow(clippy::module_inception)]
|
19 |
#![allow(clippy::too_many_arguments)]
|
20 |
#![allow(clippy::type_complexity)]
|
1 |
#![allow(clippy::integer_arithmetic)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
// Copyright 2015 Big Switch Networks, Inc
|
1 |
#![allow(clippy::large_enum_variant, clippy::too_many_arguments)]
|
2 |
use std::collections::HashMap;
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use derive_more::{From, Into};
|
168 |
#![allow(clippy::new_without_default)]
|
169 |
#![allow(clippy::too_many_arguments)]
|
170 |
#![allow(clippy::not_unsafe_ptr_arg_deref)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use super::commitments::{Commitments, MultiCommitGens};
|
4 |
#![allow(clippy::type_complexity)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
use super::super::errors::ProofVerifyError;
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use super::commitments::{Commitments, MultiCommitGens};
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use super::commitments::{Commitments, MultiCommitGens};
|
1 |
#![allow(clippy::type_complexity)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::needless_range_loop)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
use {
|
3 |
#![allow(clippy::too_many_arguments)]
|
152 |
impl AdminService {
|
153 |
#![allow(clippy::too_many_arguments)]
|
154 |
#[deprecated(since = "0.5.1", note = "please use `AdminServiceBuilder` instead")]
|
162 |
impl AdminServiceShared {
|
163 |
#![allow(clippy::too_many_arguments)]
|
164 |
pub fn new(
|
3 |
#![allow(clippy::missing_safety_doc)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
1 |
//! Test utility methods
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(incomplete_features)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::type_complexity)]
|
2 |
// mouse_motion_event
|
3 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments))]
|
2 |
#![allow(
|
3 |
clippy::too_many_arguments,
|
4 |
clippy::cast_lossless,
|
95 |
{
|
96 |
#![allow(clippy::too_many_arguments)]
|
97 |
/// Internal constructor
|
173 |
#![deny(missing_docs)]
|
174 |
#![allow(clippy::too_many_arguments, clippy::type_complexity)]
|
175 |
#![cfg_attr(docsrs, feature(doc_cfg))]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::type_complexity)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::clone_double_ref)]
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::declare_interior_mutable_const)]
|
4 |
#![allow(clippy::type_complexity)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![cfg_attr(not(feature = "std"), no_std)]
|
3 |
#![allow(clippy::type_complexity)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![cfg_attr(not(feature = "std"), no_std)]
|
3 |
#![allow(clippy::type_complexity)]
|
4 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![cfg_attr(not(feature = "std"), no_std)]
|
15 |
#![allow(bare_trait_objects)]
|
16 |
#![allow(clippy::too_many_arguments)]
|
17 |
#![allow(clippy::unused_unit)]
|
55 |
#![allow(clippy::many_single_char_names)]
|
56 |
#![allow(clippy::too_many_arguments)]
|
10 |
#![warn(missing_docs)]
|
11 |
#![allow(clippy::too_many_arguments)]
|
12 |
#![allow(clippy::identity_op)]
|
28 |
#![allow(clippy::redundant_static_lifetimes)]
|
29 |
#![allow(clippy::too_many_arguments)]
|
121 |
#![allow(clippy::nonminimal_bool)]
|
122 |
#![allow(clippy::too_many_arguments)]
|
123 |
#![allow(clippy::unnecessary_unwrap)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
284 |
clippy::single_match_else,
|
285 |
clippy::too_many_arguments,
|
286 |
clippy::too_many_lines,
|
258 |
clippy::suspicious_op_assign_impl,
|
259 |
clippy::too_many_arguments,
|
260 |
clippy::trivially_copy_pass_by_ref
|
257 |
clippy::suspicious_op_assign_impl,
|
258 |
clippy::too_many_arguments,
|
259 |
clippy::trivially_copy_pass_by_ref
|
242 |
redundant_field_names,
|
243 |
too_many_arguments,
|
244 |
)
|
3 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::single_match_else)]
|
12 |
#![allow(clippy::too_many_arguments)]
|
13 |
#![allow(clippy::too_many_lines)]
|
1 |
// We can't change Telegram API
|
2 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#[cfg(feature = "use-blas-lapack")]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#[cfg(feature = "use-blas-lapack")]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use tensorboard_proto::summary::{Summary, Summary_Value, Summary_Image, SummaryMetadata, SummaryMetadata_PluginData, HistogramProto};
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use std::path::{PathBuf, Path};
|
74 |
#![allow(clippy::struct_excessive_bools)]
|
75 |
#![allow(clippy::too_many_arguments)]
|
76 |
#![allow(clippy::too_many_lines)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::derivable_impls)] // I do this a lot for explicitness with d3d enums
|
9 |
#![allow(clippy::too_many_arguments)] // 1:1 mapping to D3D... I don't have much of a choice!
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
18 |
// Some gnarly signature I may eventually refactor into builder
|
19 |
#![allow(clippy::too_many_arguments)]
|
20 |
// TODO: actually document functions
|
2 |
//! aren't stable, but you may find useful documentation of how to use `sn`.
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(unknown_lints)]
|
1 |
#![forbid(unsafe_code)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(unstable_name_collisions)]
|
25 |
#![allow(clippy::needless_range_loop)]
|
26 |
#![allow(clippy::too_many_arguments)]
|
27 |
#![allow(clippy::wrong_self_convention)]
|
25 |
#![allow(clippy::neg_cmp_op_on_partial_ord)]
|
26 |
#![allow(clippy::too_many_arguments)]
|
27 |
#![allow(clippy::upper_case_acronyms)]
|
5 |
#![allow(unaligned_references)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(clippy::redundant_static_lifetimes)]
|
29 |
#![allow(clippy::too_many_arguments)]
|
30 |
// NOTE: For env / end
|
77 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
78 |
#![allow(clippy::too_many_arguments)]
|
79 |
#![allow(clippy::nonstandard_macro_braces)]
|
8 |
#![allow(unreachable_patterns)]
|
9 |
#![allow(clippy::too_many_arguments, clippy::type_complexity, clippy::vec_box, clippy::match_single_binding)]
|
10 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
42 |
#![allow(clippy::identity_op)] // we use it for readability
|
43 |
#![allow(clippy::too_many_arguments)]
|
44 |
#![allow(clippy::collapsible_else_if)]
|
22 |
#![allow(clippy::struct_excessive_bools)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
24 |
#![allow(clippy::too_many_lines)]
|
9 |
#![allow(clippy::struct_excessive_bools)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::too_many_lines)]
|
9 |
#![allow(clippy::struct_excessive_bools)]
|
10 |
#![allow(clippy::too_many_arguments)]
|
11 |
#![allow(clippy::too_many_lines)]
|
110 |
clippy::op_ref,
|
111 |
clippy::too_many_arguments
|
112 |
)]
|
14 |
#![allow(clippy::many_single_char_names)]
|
15 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(non_camel_case_types)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(non_camel_case_types)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(clippy::bool_assert_comparison)]
|
5 |
#![allow(clippy::too_many_arguments)]
|
22 |
#![allow(non_camel_case_types)]
|
23 |
#![allow(clippy::too_many_arguments)]
|
5 |
#![allow(clippy::bool_assert_comparison)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(clippy::extra_unused_lifetimes)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
4 |
use anchor_lang::{
|
3 |
clippy::useless_format,
|
4 |
clippy::too_many_arguments,
|
5 |
rustc::internal
|
5 |
#![allow(clippy::type_complexity)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::let_and_return)]
|
7 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::let_and_return)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
34 |
clippy::single_match_else,
|
35 |
clippy::too_many_arguments,
|
36 |
clippy::too_many_lines,
|
55 |
#![allow(clippy::collapsible_else_if)]
|
56 |
#![allow(clippy::too_many_arguments)]
|
57 |
#![allow(clippy::neg_cmp_op_on_partial_ord)]
|
17 |
#![allow(clippy::collapsible_else_if)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::neg_cmp_op_on_partial_ord)]
|
55 |
#![allow(clippy::collapsible_else_if)]
|
56 |
#![allow(clippy::too_many_arguments)]
|
57 |
#![allow(clippy::neg_cmp_op_on_partial_ord)]
|
17 |
#![allow(clippy::collapsible_else_if)]
|
18 |
#![allow(clippy::too_many_arguments)]
|
19 |
#![allow(clippy::neg_cmp_op_on_partial_ord)]
|
5 |
#![allow(
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
34 |
clippy::needless_borrow,
|
35 |
clippy::too_many_arguments,
|
36 |
clippy::single_char_pattern,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
6 |
#![allow(
|
7 |
clippy::too_many_arguments,
|
8 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(
|
2 |
clippy::too_many_arguments,
|
3 |
clippy::let_and_return,
|
1 |
#![allow(clippy::too_many_arguments)]
|
4 |
#![allow(
|
5 |
clippy::too_many_arguments,
|
6 |
clippy::large_enum_variant,
|
14 |
#![allow(clippy::needless_range_loop)]
|
15 |
#![allow(clippy::too_many_arguments)]
|
16 |
#![allow(clippy::verbose_bit_mask)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
use std::mem::MaybeUninit;
|
2 |
#![allow(clippy::type_complexity)]
|
3 |
#![allow(clippy::too_many_arguments)]
|
1 |
// a few things to ignore from the `from_witx!` macro-generated code:
|
2 |
#![allow(clippy::too_many_arguments)]
|
3 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
15 |
#![allow(clippy::redundant_closure_call)] // closures over try catch blocks
|
16 |
#![allow(clippy::too_many_arguments)] // large project
|
17 |
#![allow(clippy::type_complexity)] // there's an exceptionally complex type
|
15 |
#![allow(unused_variables)]
|
16 |
#![allow(clippy::too_many_arguments)]
|
44 |
#![allow(clippy::struct_excessive_bools)]
|
45 |
#![allow(clippy::too_many_arguments)]
|
46 |
#![allow(clippy::too_many_lines)]
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
6 |
clippy::missing_safety_doc,
|
7 |
clippy::too_many_arguments,
|
8 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
12 |
clippy::missing_safety_doc,
|
13 |
clippy::too_many_arguments,
|
14 |
clippy::type_complexity,
|
77 |
clippy::op_ref, // Seems to be bugged, the fixed code triggers a compile error
|
78 |
clippy::too_many_arguments,
|
79 |
clippy::type_complexity,
|
5 |
#![allow(clippy::useless_transmute)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
#![allow(improper_ctypes)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::missing_safety_doc)]
|
6 |
clippy::unnecessary_wraps,
|
7 |
clippy::too_many_arguments
|
8 |
)]
|
5 |
clippy::new_ret_no_self,
|
6 |
clippy::too_many_arguments
|
7 |
)]
|
16 |
#![allow(clippy::cognitive_complexity, clippy::too_many_arguments)]
|
1 |
#![allow(unused, clippy::too_many_arguments, clippy::cognitive_complexity)]
|
16 |
#![allow(clippy::cognitive_complexity, clippy::too_many_arguments)]
|
1 |
#![allow(unused, clippy::too_many_arguments, clippy::cognitive_complexity)]
|
1 |
#![allow(unused, clippy::too_many_arguments)]
|
2 |
pub mod types;
|
16 |
#![allow(clippy::cognitive_complexity, clippy::too_many_arguments)]
|
1 |
#![allow(unused, clippy::too_many_arguments, clippy::cognitive_complexity)]
|
26 |
#![allow(clippy::single_match)]
|
27 |
#![allow(clippy::too_many_arguments)]
|
28 |
#![allow(clippy::type_complexity)]
|
6 |
clippy::new_without_default,
|
7 |
clippy::too_many_arguments,
|
8 |
clippy::unreadable_literal
|
6 |
clippy::new_without_default,
|
7 |
clippy::too_many_arguments,
|
8 |
clippy::unreadable_literal
|
118 |
#![allow(clippy::cognitive_complexity)]
|
119 |
#![allow(clippy::too_many_arguments)]
|
120 |
#![allow(clippy::missing_safety_doc)]
|
22 |
// Need many arguments for some core functions to be able to re-use code in many situations.
|
23 |
clippy::too_many_arguments,
|
24 |
// For some reason `rustc` can warn about these in const generics even
|
184 |
#![deny(missing_docs)]
|
185 |
#![allow(clippy::too_many_arguments)]
|
186 |
#![allow(clippy::cognitive_complexity)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::cast_precision_loss)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
6 |
#![allow(clippy::too_many_arguments)]
|
7 |
// The code generator is simpler if it can always use conversions
|
20 |
#![allow(non_snake_case)]
|
21 |
#![allow(clippy::too_many_arguments)]
|
342 |
#![allow(clippy::new_ret_no_self)]
|
343 |
#![allow(clippy::too_many_arguments)]
|
514 |
//! Accessible with the `dri2` cargo feature.
|
515 |
#![allow(clippy::too_many_arguments)]
|
516 |
include!(concat!(env!("OUT_DIR"), "/dri2.rs"));
|
539 |
//! Accessible with the `glx` cargo feature.
|
540 |
#![allow(clippy::too_many_arguments)]
|
541 |
include!(concat!(env!("OUT_DIR"), "/glx.rs"));
|
551 |
#![allow(clippy::unit_arg)]
|
552 |
#![allow(clippy::too_many_arguments)]
|
621 |
#![allow(clippy::unit_arg)]
|
622 |
#![allow(clippy::too_many_arguments)]
|
623 |
include!(concat!(env!("OUT_DIR"), "/randr.rs"));
|
136 |
clippy::type_complexity,
|
137 |
clippy::too_many_arguments
|
138 |
)]
|
28 |
clippy::ptr_arg,
|
29 |
clippy::too_many_arguments,
|
30 |
clippy::unreadable_literal,
|
23 |
#![no_std]
|
24 |
#![allow(clippy::uninlined_format_args, clippy::too_many_arguments)]
|
25 |
#![cfg_attr(not(feature = "xlib-client"), forbid(unsafe_code))]
|
5 |
clippy::cast_sign_loss,
|
6 |
clippy::too_many_arguments
|
7 |
)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
2 |
#![allow(clippy::from_over_into)]
|
1 |
#![allow(clippy::too_many_arguments)]
|
1 |
#![allow(unused_variables, dead_code)]
|
2 |
#![allow(clippy::too_many_arguments)]
|
8 |
#![allow(clippy::too_many_arguments)]
|
5 |
unused_variables,
|
6 |
clippy::too_many_arguments,
|
7 |
clippy::result_unit_err,
|
48 |
// It can be refactored but for now, we avoid these warns.
|
49 |
#![allow(clippy::too_many_arguments)]
|
50 |
#![deny(rustdoc::broken_intra_doc_links)]
|
42 |
#![allow(unused_variables)]
|
43 |
#![allow(clippy::too_many_arguments)]
|
107 |
#![allow(clippy::derive_partial_eq_without_eq)]
|
108 |
#![allow(clippy::too_many_arguments)]
|
109 |
#![allow(clippy::nonstandard_macro_braces)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
5 |
#![allow(unused_extern_crates)]
|
6 |
#![cfg_attr(feature = "cargo-clippy", allow(too_many_arguments, type_complexity))]
|
7 |
#![cfg_attr(rustfmt, rustfmt_skip)]
|
27 |
clippy::cast_possible_truncation,
|
28 |
clippy::too_many_arguments,
|
29 |
clippy::inline_always,
|
6 |
clippy::cast_possible_wrap,
|
7 |
clippy::too_many_arguments,
|
8 |
clippy::doc_markdown
|