pub struct RequestCoopExitInput {
pub leaf_external_ids: Uuid,
pub withdrawal_address: Address,
pub idempotency_key: String,
}
Expand description
Input for requesting a cooperative exit
Fields§
§leaf_external_ids: Uuid
The leaf external IDs to exit
withdrawal_address: Address
The withdrawal address
idempotency_key: String
Idempotency key
Auto Trait Implementations§
impl Freeze for RequestCoopExitInput
impl RefUnwindSafe for RequestCoopExitInput
impl Send for RequestCoopExitInput
impl Sync for RequestCoopExitInput
impl Unpin for RequestCoopExitInput
impl UnwindSafe for RequestCoopExitInput
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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