pub struct ConnectWithSignerRequest {
pub config: Config,
pub signer: Arc<dyn ExternalSigner>,
pub storage_dir: String,
}Expand description
Request object for connecting to the Spark network using an external signer.
This allows using a custom signer implementation instead of providing a seed directly.
Fields§
§config: Config§signer: Arc<dyn ExternalSigner>§storage_dir: StringAuto Trait Implementations§
impl Freeze for ConnectWithSignerRequest
impl !RefUnwindSafe for ConnectWithSignerRequest
impl Send for ConnectWithSignerRequest
impl Sync for ConnectWithSignerRequest
impl Unpin for ConnectWithSignerRequest
impl UnsafeUnpin for ConnectWithSignerRequest
impl !UnwindSafe for ConnectWithSignerRequest
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request