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 UnsafeUnpin 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