MCPcopy Create free account

hub / github.com/blueshift-gg/quasar / types & classes

Types & classes836 in github.com/blueshift-gg/quasar

↓ 6 callersClassBehavior
derive/tests/compile_pass/custom_behavior_init.rs:48
↓ 2 callersClassCtxKind
Context wrapper classification for an instruction function.
derive/src/program.rs:121
↓ 2 callersClassSymbol
profile/src/elf.rs:10
↓ 1 callersInterfaceAddress
Validates that an account's address matches the expected [`Id::ID`].
lang/src/checks/address.rs:4
↓ 1 callersClassDynBytes
lang/src/client.rs:89
↓ 1 callersClassDynVec
lang/src/client.rs:252
↓ 1 callersClassInit
lang/tests/compile_pass/program_no_entrypoint.rs:12
↓ 1 callersClassProgram
lang/src/accounts/program.rs:8
↓ 1 callersClassToolchainVersion
cli/src/dump.rs:150
ClassAbiAccount
idl/schema/src/canonical.rs:102
ClassAbiAccountMeta
idl/schema/src/canonical.rs:92
ClassAbiEnumVariant
idl/schema/src/canonical.rs:143
ClassAbiEvent
idl/schema/src/canonical.rs:153
ClassAbiField
idl/schema/src/canonical.rs:134
ClassAbiInstruction
idl/schema/src/canonical.rs:78
ClassAbiSubset
idl/schema/src/canonical.rs:69
ClassAbiType
idl/schema/src/canonical.rs:110
ClassAccount
lang/src/accounts/account.rs:146
ClassAccountAttr
derive/src/helpers.rs:39
InterfaceAccountBehavior
Protocol-owned account behavior attached via `#[account(my_behavior(...))]`. # Writing a behavior module A behavior group `#[account(foo(a = x, b =
lang/src/account_behavior.rs:32
ClassAccountBuffer
lang/src/cpi/mod.rs:488
ClassAccountBuffer
8-byte-aligned buffer for constructing RuntimeAccount + data. Uses `Vec<u64>` to guarantee alignment >= 8, which satisfies RuntimeAccount's alignment
lang/tests/miri.rs:148
ClassAccountBuffer
lang/tests/parse_accounts.rs:13
ClassAccountBuffer
lang/kani/cpi/account_buffer.rs:8
ClassAccountBuffer
8-byte-aligned buffer for constructing RuntimeAccount + data. Uses `Vec<u64>` to guarantee alignment >= 8, which satisfies RuntimeAccount's alignment
spl/tests/miri.rs:84
ClassAccountBuffer
metadata/tests/miri.rs:29
InterfaceAccountBumps
lang/src/traits.rs:150
ClassAccountCheckIx
tests/programs/test-errors/src/instructions/account_check.rs:4
InterfaceAccountCount
Declares the number of accounts consumed by a struct during parsing. Implemented by: `#[derive(Accounts)]` macro. Used by: `dispatch!` macro to size
lang/src/traits.rs:97
InterfaceAccountDataWrite
Bounds-checked data writes for unchecked account slots. This keeps the common "write these bytes at this offset" path safe without exposing a long-li
lang/src/accounts/unchecked.rs:45
ClassAccountDescriptor
Internal account descriptor for client macro generation.
derive/src/client_macro.rs:10
ClassAccountFieldSeedInput
idl/src/codegen/golang.rs:1085
ClassAccountFieldSeedInput
idl/src/codegen/python.rs:919
EnumAccountFlag
idl/schema/src/account.rs:47
EnumAccountFlagDynamic
idl/schema/src/account.rs:72
ClassAccountFragment
Fragment submitted by `#[account]`; uses a fn pointer to avoid static alloc.
lang/src/idl_build.rs:34
InterfaceAccountGroup
lang/src/traits.rs:157
InterfaceAccountInit
Initialization behavior for account types. Implemented on the behavior target (Token, Mint, `#[account]` types), not on wrapper types (`Account<T>`,
lang/src/account_init.rs:37
InterfaceAccountLayout
Layout descriptor for zero-copy account wrappers. Maps a wrapper type to its schema (for validation) and target (for Deref). `DATA_OFFSET` is 0 for e
lang/src/account_layout.rs:6
InterfaceAccountLoad
Unified validation, construction, and header flag consts for account wrapper types. All implementors must be `#[repr(transparent)]` over `AccountView
lang/src/account_load.rs:10
ClassAccountLoadSpec
derive/src/account/traits.rs:3
ClassAccountMetaSurface
idl/src/lint/surface.rs:52
ClassAccountSurface
idl/src/lint/surface.rs:27
ClassAccountsArray
Fixed-size repeated account group. `AccountsArray<T, N>` always consumes exactly `N * T::COUNT` accounts, where `T` is another `#[derive(Accounts)]`
lang/src/accounts/array.rs:16
ClassAccountsMetaFragment
Fragment submitted by `#[derive(Accounts)]`; carries account metadata for IDL.
lang/src/idl_build.rs:72
ClassAccountsOutput
derive/src/accounts/emit/output.rs:8
ClassAccountsPlan
derive/src/accounts/plan.rs:10
ClassAccountsPlanTyped
Instruction-wide execution plan.
derive/src/accounts/resolve/specs.rs:179
ClassAddCommand
cli/src/lib.rs:109
ClassAddressCustomError
tests/programs/test-errors/src/instructions/address_custom_error.rs:10
ClassAddressDefault
tests/programs/test-errors/src/instructions/address_default.rs:6
ClassAddressEvent
tests/programs/test-events/src/events.rs:9
ClassAddressSpec
derive/src/accounts/resolve/specs.rs:117
InterfaceAddressVerify
Unified address verification trait. Both exact address matches (`Address`) and PDA seed specs (`SeedSet` types) implement this trait, letting the der
lang/src/address.rs:22
ClassApprove
tests/programs/test-token-cpi/src/instructions/approve.rs:4
ClassApproveInterface
tests/programs/test-token-cpi/src/instructions/approve_interface.rs:4
ClassApproveT22
tests/programs/test-token-cpi/src/instructions/approve_t22.rs:4
EnumArgClass
Per-arg classification: fixed-size or dynamic (compact) decode.
derive/src/instruction.rs:158
ClassArgs
lang/tests/compile_fail/instruction_borrowed_no_max.rs:7
ClassArgs
lang/tests/compile_fail/behavior_validates_data_requires_check.rs:14
ClassArgs
lang/tests/compile_fail/instruction_raw_wrong_param.rs:7
ClassArgs
spl/src/accounts/token_sweep.rs:16
ClassArgs
spl/src/accounts/associated_token.rs:17
ClassArgs
spl/src/accounts/token_close.rs:13
ClassArgs
spl/src/accounts/mint.rs:13
ClassArgs
spl/src/accounts/token.rs:13
ClassArgs
spl/tests/compile_fail/missing_builder_method.rs:16
ClassArgs
metadata/src/accounts/metadata.rs:20
ClassArgs
metadata/src/accounts/master_edition.rs:29
ClassArgs
derive/tests/compile_pass/custom_behavior_init.rs:16
ClassArgs
derive/tests/compile_pass/custom_behavior_check.rs:16
ClassArgs
derive/tests/compile_pass/custom_behavior_exit.rs:16
ClassArgsBuilder
lang/tests/compile_fail/behavior_validates_data_requires_check.rs:16
ClassArgsBuilder
spl/src/accounts/token_sweep.rs:23
ClassArgsBuilder
spl/src/accounts/associated_token.rs:25
ClassArgsBuilder
spl/src/accounts/token_close.rs:19
ClassArgsBuilder
spl/src/accounts/mint.rs:30
ClassArgsBuilder
spl/src/accounts/token.rs:19
ClassArgsBuilder
spl/tests/compile_fail/missing_builder_method.rs:17
ClassArgsBuilder
metadata/src/accounts/metadata.rs:34
ClassArgsBuilder
metadata/src/accounts/master_edition.rs:41
ClassArgsBuilder
derive/tests/compile_pass/custom_behavior_init.rs:20
ClassArgsBuilder
derive/tests/compile_pass/custom_behavior_check.rs:20
ClassArgsBuilder
derive/tests/compile_pass/custom_behavior_exit.rs:20
InterfaceAsAccountView
Convert a typed account wrapper to its underlying [`AccountView`]. All account types (`Account<T>`, `Signer`, `UncheckedAccount`, etc.) implement thi
lang/src/traits.rs:211
ClassAssignTest
tests/programs/test-misc/src/instructions/assign_test.rs:4
InterfaceAssociatedTokenCpi
Trait for types that can execute ATA program CPI calls. Implemented by `Program<AssociatedTokenProgram>`. Import this trait to call `.create()` and `
spl/src/associated_token.rs:28
ClassBad
lang/tests/compile_fail/uninit_option_blocked.rs:13
ClassBad
lang/tests/compile_fail/seeds_wrong_arity.rs:15
ClassBad
lang/tests/compile_fail/duplicate_account_macro_arg.rs:6
ClassBad
lang/tests/compile_fail/migrate_on_signer.rs:13
ClassBad
lang/tests/compile_fail/event_tuple_struct.rs:4
ClassBad
lang/tests/compile_fail/init_realloc_mutual_exclusion.rs:13
ClassBad
lang/tests/compile_fail/zero_discriminator_account.rs:6
ClassBad
lang/tests/compile_fail/zero_discriminator_single.rs:6
ClassBad
lang/tests/compile_fail/close_extra_arg.rs:12
ClassBad
lang/tests/compile_fail/event_unsupported_string.rs:4
ClassBad
lang/tests/compile_fail/duplicate_instruction_arg.rs:7
ClassBad
lang/tests/compile_fail/seeds_raw_on_account.rs:12
ClassBad
lang/tests/compile_fail/migration_init_blocked.rs:19
next →1–100 of 836, ranked by callers