Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blueshift-gg/quasar
/ types & classes
Types & classes
836 in github.com/blueshift-gg/quasar
⨍
Functions
3,149
◇
Types & classes
836
↓ 6 callers
Class
Behavior
derive/tests/compile_pass/custom_behavior_init.rs:48
↓ 2 callers
Class
CtxKind
Context wrapper classification for an instruction function.
derive/src/program.rs:121
↓ 2 callers
Class
Symbol
profile/src/elf.rs:10
↓ 1 callers
Interface
Address
Validates that an account's address matches the expected [`Id::ID`].
lang/src/checks/address.rs:4
↓ 1 callers
Class
DynBytes
lang/src/client.rs:89
↓ 1 callers
Class
DynVec
lang/src/client.rs:252
↓ 1 callers
Class
Init
lang/tests/compile_pass/program_no_entrypoint.rs:12
↓ 1 callers
Class
Program
lang/src/accounts/program.rs:8
↓ 1 callers
Class
ToolchainVersion
cli/src/dump.rs:150
Class
AbiAccount
idl/schema/src/canonical.rs:102
Class
AbiAccountMeta
idl/schema/src/canonical.rs:92
Class
AbiEnumVariant
idl/schema/src/canonical.rs:143
Class
AbiEvent
idl/schema/src/canonical.rs:153
Class
AbiField
idl/schema/src/canonical.rs:134
Class
AbiInstruction
idl/schema/src/canonical.rs:78
Class
AbiSubset
idl/schema/src/canonical.rs:69
Class
AbiType
idl/schema/src/canonical.rs:110
Class
Account
lang/src/accounts/account.rs:146
Class
AccountAttr
derive/src/helpers.rs:39
Interface
AccountBehavior
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
Class
AccountBuffer
lang/src/cpi/mod.rs:488
Class
AccountBuffer
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
Class
AccountBuffer
lang/tests/parse_accounts.rs:13
Class
AccountBuffer
lang/kani/cpi/account_buffer.rs:8
Class
AccountBuffer
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
Class
AccountBuffer
metadata/tests/miri.rs:29
Interface
AccountBumps
lang/src/traits.rs:150
Class
AccountCheckIx
tests/programs/test-errors/src/instructions/account_check.rs:4
Interface
AccountCount
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
Interface
AccountDataWrite
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
Class
AccountDescriptor
Internal account descriptor for client macro generation.
derive/src/client_macro.rs:10
Class
AccountFieldSeedInput
idl/src/codegen/golang.rs:1085
Class
AccountFieldSeedInput
idl/src/codegen/python.rs:919
Enum
AccountFlag
idl/schema/src/account.rs:47
Enum
AccountFlagDynamic
idl/schema/src/account.rs:72
Class
AccountFragment
Fragment submitted by `#[account]`; uses a fn pointer to avoid static alloc.
lang/src/idl_build.rs:34
Interface
AccountGroup
lang/src/traits.rs:157
Interface
AccountInit
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
Interface
AccountLayout
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
Interface
AccountLoad
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
Class
AccountLoadSpec
derive/src/account/traits.rs:3
Class
AccountMetaSurface
idl/src/lint/surface.rs:52
Class
AccountSurface
idl/src/lint/surface.rs:27
Class
AccountsArray
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
Class
AccountsMetaFragment
Fragment submitted by `#[derive(Accounts)]`; carries account metadata for IDL.
lang/src/idl_build.rs:72
Class
AccountsOutput
derive/src/accounts/emit/output.rs:8
Class
AccountsPlan
derive/src/accounts/plan.rs:10
Class
AccountsPlanTyped
Instruction-wide execution plan.
derive/src/accounts/resolve/specs.rs:179
Class
AddCommand
cli/src/lib.rs:109
Class
AddressCustomError
tests/programs/test-errors/src/instructions/address_custom_error.rs:10
Class
AddressDefault
tests/programs/test-errors/src/instructions/address_default.rs:6
Class
AddressEvent
tests/programs/test-events/src/events.rs:9
Class
AddressSpec
derive/src/accounts/resolve/specs.rs:117
Interface
AddressVerify
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
Class
Approve
tests/programs/test-token-cpi/src/instructions/approve.rs:4
Class
ApproveInterface
tests/programs/test-token-cpi/src/instructions/approve_interface.rs:4
Class
ApproveT22
tests/programs/test-token-cpi/src/instructions/approve_t22.rs:4
Enum
ArgClass
Per-arg classification: fixed-size or dynamic (compact) decode.
derive/src/instruction.rs:158
Class
Args
lang/tests/compile_fail/instruction_borrowed_no_max.rs:7
Class
Args
lang/tests/compile_fail/behavior_validates_data_requires_check.rs:14
Class
Args
lang/tests/compile_fail/instruction_raw_wrong_param.rs:7
Class
Args
spl/src/accounts/token_sweep.rs:16
Class
Args
spl/src/accounts/associated_token.rs:17
Class
Args
spl/src/accounts/token_close.rs:13
Class
Args
spl/src/accounts/mint.rs:13
Class
Args
spl/src/accounts/token.rs:13
Class
Args
spl/tests/compile_fail/missing_builder_method.rs:16
Class
Args
metadata/src/accounts/metadata.rs:20
Class
Args
metadata/src/accounts/master_edition.rs:29
Class
Args
derive/tests/compile_pass/custom_behavior_init.rs:16
Class
Args
derive/tests/compile_pass/custom_behavior_check.rs:16
Class
Args
derive/tests/compile_pass/custom_behavior_exit.rs:16
Class
ArgsBuilder
lang/tests/compile_fail/behavior_validates_data_requires_check.rs:16
Class
ArgsBuilder
spl/src/accounts/token_sweep.rs:23
Class
ArgsBuilder
spl/src/accounts/associated_token.rs:25
Class
ArgsBuilder
spl/src/accounts/token_close.rs:19
Class
ArgsBuilder
spl/src/accounts/mint.rs:30
Class
ArgsBuilder
spl/src/accounts/token.rs:19
Class
ArgsBuilder
spl/tests/compile_fail/missing_builder_method.rs:17
Class
ArgsBuilder
metadata/src/accounts/metadata.rs:34
Class
ArgsBuilder
metadata/src/accounts/master_edition.rs:41
Class
ArgsBuilder
derive/tests/compile_pass/custom_behavior_init.rs:20
Class
ArgsBuilder
derive/tests/compile_pass/custom_behavior_check.rs:20
Class
ArgsBuilder
derive/tests/compile_pass/custom_behavior_exit.rs:20
Interface
AsAccountView
Convert a typed account wrapper to its underlying [`AccountView`]. All account types (`Account<T>`, `Signer`, `UncheckedAccount`, etc.) implement thi
lang/src/traits.rs:211
Class
AssignTest
tests/programs/test-misc/src/instructions/assign_test.rs:4
Interface
AssociatedTokenCpi
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
Class
Bad
lang/tests/compile_fail/uninit_option_blocked.rs:13
Class
Bad
lang/tests/compile_fail/seeds_wrong_arity.rs:15
Class
Bad
lang/tests/compile_fail/duplicate_account_macro_arg.rs:6
Class
Bad
lang/tests/compile_fail/migrate_on_signer.rs:13
Class
Bad
lang/tests/compile_fail/event_tuple_struct.rs:4
Class
Bad
lang/tests/compile_fail/init_realloc_mutual_exclusion.rs:13
Class
Bad
lang/tests/compile_fail/zero_discriminator_account.rs:6
Class
Bad
lang/tests/compile_fail/zero_discriminator_single.rs:6
Class
Bad
lang/tests/compile_fail/close_extra_arg.rs:12
Class
Bad
lang/tests/compile_fail/event_unsupported_string.rs:4
Class
Bad
lang/tests/compile_fail/duplicate_instruction_arg.rs:7
Class
Bad
lang/tests/compile_fail/seeds_raw_on_account.rs:12
Class
Bad
lang/tests/compile_fail/migration_init_blocked.rs:19
next →
1–100 of 836, ranked by callers