pub struct CreateBridgeResponse {
pub bridge_id: String,
pub status_token: Option<String>,
pub payment_request: String,
pub info: CrossChainReceiveInfo,
}Fields§
§bridge_id: StringIdentifies the bridge for BridgingClient::get_bridge_status.
Store it to look up the status later.
status_token: Option<String>Pass it to
BridgingClient::get_bridge_status.
payment_request: StringWhat the payer pays: an EIP-681 URI on EVM chains, a BOLT11 invoice or a Cash App link over Lightning, otherwise the bare deposit address.
info: CrossChainReceiveInfoThe deposit and the expected delivery.
Trait Implementations§
Source§impl Clone for CreateBridgeResponse
impl Clone for CreateBridgeResponse
Source§fn clone(&self) -> CreateBridgeResponse
fn clone(&self) -> CreateBridgeResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateBridgeResponse
impl Debug for CreateBridgeResponse
Auto Trait Implementations§
impl Freeze for CreateBridgeResponse
impl RefUnwindSafe for CreateBridgeResponse
impl Send for CreateBridgeResponse
impl Sync for CreateBridgeResponse
impl Unpin for CreateBridgeResponse
impl UnsafeUnpin for CreateBridgeResponse
impl UnwindSafe for CreateBridgeResponse
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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