Struct solana_accountsdb_plugin_postgres::postgres_client::SimplePostgresClient [−][src]
pub struct SimplePostgresClient { /* fields omitted */ }
Implementations
Trait Implementations
fn update_account(
&mut self,
account: DbAccountInfo,
is_startup: bool
) -> Result<(), AccountsDbPluginError>
fn update_slot_status(
&mut self,
slot: u64,
parent: Option<u64>,
status: SlotStatus
) -> Result<(), AccountsDbPluginError>
fn log_transaction(
&mut self,
transaction_log_info: LogTransactionRequest
) -> Result<(), AccountsDbPluginError>
fn update_block_metadata(
&mut self,
block_info: UpdateBlockMetadataRequest
) -> Result<(), AccountsDbPluginError>
Auto Trait Implementations
impl RefUnwindSafe for SimplePostgresClient
impl Send for SimplePostgresClient
impl Sync for SimplePostgresClient
impl Unpin for SimplePostgresClient
impl UnwindSafe for SimplePostgresClient
Blanket Implementations
pub default fn example() -> T
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more