pub struct TokenMetadataResolverClient { /* private fields */ }Implementations§
Source§impl TokenMetadataResolverClient
impl TokenMetadataResolverClient
pub fn new( endpoint: String, batch_size: usize, ) -> Result<Self, Box<dyn Error + Send + Sync>>
pub fn from_env() -> Result<Option<Self>, Box<dyn Error + Send + Sync>>
pub async fn resolve_token_metadata( &self, mints: &[String], ) -> Result<HashMap<String, Value>, Box<dyn Error + Send + Sync>>
Auto Trait Implementations§
impl Freeze for TokenMetadataResolverClient
impl !RefUnwindSafe for TokenMetadataResolverClient
impl Send for TokenMetadataResolverClient
impl Sync for TokenMetadataResolverClient
impl Unpin for TokenMetadataResolverClient
impl !UnwindSafe for TokenMetadataResolverClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more