Docs.rs
  • solana-program-1.14.13
    • solana-program 1.14.13
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • anza-team
    • Dependencies
      • bincode ^1.3.1 normal
      • blake3 ^1.3.1 normal
      • borsh ^0.9.1 normal
      • borsh-derive ^0.9.1 normal
      • bs58 ^0.4.0 normal
      • bv ^0.11.1 normal
      • bytemuck ^1.8.0 normal
      • itertools ^0.10.1 normal
      • lazy_static ^1.4.0 normal
      • log ^0.4.17 normal
      • memoffset ^0.6 normal
      • num-derive ^0.3 normal
      • num-traits ^0.2 normal
      • rustversion ^1.0.7 normal
      • serde ^1.0 normal
      • serde_bytes ^0.11 normal
      • serde_derive ^1.0 normal
      • serde_json ^1.0 normal
      • sha2 ^0.10.0 normal
      • sha3 ^0.10.0 normal
      • solana-frozen-abi =1.14.13 normal
      • solana-frozen-abi-macro =1.14.13 normal
      • solana-sdk-macro =1.14.13 normal
      • thiserror ^1.0 normal
      • anyhow ^1.0.45 dev
      • assert_matches ^1.3.0 dev
      • bincode ^1.3.1 dev
      • borsh ^0.9.1 dev
      • borsh-derive ^0.9.1 dev
      • serde_json ^1.0.56 dev
      • static_assertions ^1.1.0 dev
      • cc ^1.0.67 build
      • rustc_version ^0.4 build
      • base64 ^0.13 normal
      • bitflags ^1.3.1 normal
      • curve25519-dalek ^3.2.1 normal
      • itertools ^0.10.1 normal
      • libc ^0.2.126 normal
      • libsecp256k1 ^0.6.0 normal
      • rand ^0.7 normal
      • rand_chacha ^0.2.2 normal
      • tiny-bip39 ^0.8.2 normal
      • wasm-bindgen ^0.2 normal
      • zeroize ^1.3 normal
      • solana-logger =1.14.13 dev
      • parking_lot ^0.12 normal
      • console_error_panic_hook ^0.1.7 normal
      • console_log ^0.2.0 normal
      • getrandom ^0.2 normal
      • js-sys ^0.3.55 normal
    • Versions
    • 55.06% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

SysvarId

Required Methods

  • check_id
  • id

Implementors

In solana_program::sysvar

?
Change settings

Trait solana_program::sysvar::SysvarId

source ·
pub trait SysvarId {
    fn id() -> Pubkey;
    fn check_id(pubkey: &Pubkey) -> bool;
}

Required Methods§

source

fn id() -> Pubkey

source

fn check_id(pubkey: &Pubkey) -> bool

Implementors§

source§

impl SysvarId for Clock

source§

impl SysvarId for EpochSchedule

source§

impl SysvarId for Rent

source§

impl SysvarId for SlotHashes

source§

impl SysvarId for SlotHistory

source§

impl SysvarId for StakeHistory

source§

impl SysvarId for Fees

source§

impl SysvarId for Instructions

source§

impl SysvarId for RecentBlockhashes

source§

impl SysvarId for Rewards