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: UuidThe leaf external IDs to exit
withdrawal_address: AddressThe withdrawal address
idempotency_key: StringIdempotency 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