Struct solana_remote_wallet::locator::Locator
source · pub struct Locator {
pub manufacturer: Manufacturer,
pub pubkey: Option<Pubkey>,
}
Fields§
§manufacturer: Manufacturer
§pubkey: Option<Pubkey>
Implementations§
source§impl Locator
impl Locator
pub fn new_from_path<P: AsRef<str>>(path: P) -> Result<Self, LocatorError>
pub fn new_from_uri(uri: &URIReference<'_>) -> Result<Self, LocatorError>
pub fn new_from_parts<V, VE, P, PE>(
manufacturer: V,
pubkey: Option<P>
) -> Result<Self, LocatorError>where
VE: Into<LocatorError>,
V: TryInto<Manufacturer, Error = VE>,
PE: Into<LocatorError>,
P: TryInto<Pubkey, Error = PE>,
Trait Implementations§
source§impl PartialEq for Locator
impl PartialEq for Locator
impl Eq for Locator
impl StructuralPartialEq for Locator
Auto Trait Implementations§
impl Freeze for Locator
impl RefUnwindSafe for Locator
impl Send for Locator
impl Sync for Locator
impl Unpin for Locator
impl UnwindSafe for Locator
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