Struct solana_remote_wallet::locator::Locator
source · [−]pub struct Locator {
pub manufacturer: Manufacturer,
pub pubkey: Option<Pubkey>,
}
Fields
manufacturer: Manufacturer
pubkey: Option<Pubkey>
Implementations
sourceimpl 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
sourceimpl PartialEq<Locator> for Locator
impl PartialEq<Locator> for Locator
impl Eq for Locator
impl StructuralEq for Locator
impl StructuralPartialEq for Locator
Auto Trait Implementations
impl RefUnwindSafe for Locator
impl Send for Locator
impl Sync for Locator
impl Unpin for Locator
impl UnwindSafe for Locator
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more