pub struct RegisterBranch {
pub gid: String,
pub branch_id: String,
pub confirm: String,
pub cancel: String,
pub try: String,
pub commit: String,
pub rollback: String,
}Expand description
分支登记请求。TCC 用 confirm/cancel,XA 用 commit/rollback。
Fields§
§gid: String§branch_id: String§confirm: String§cancel: String§try: String§commit: String§rollback: StringTrait Implementations§
Source§impl Clone for RegisterBranch
impl Clone for RegisterBranch
Source§fn clone(&self) -> RegisterBranch
fn clone(&self) -> RegisterBranch
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RegisterBranch
impl Debug for RegisterBranch
Source§impl Default for RegisterBranch
impl Default for RegisterBranch
Source§fn default() -> RegisterBranch
fn default() -> RegisterBranch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RegisterBranch
impl RefUnwindSafe for RegisterBranch
impl Send for RegisterBranch
impl Sync for RegisterBranch
impl Unpin for RegisterBranch
impl UnsafeUnpin for RegisterBranch
impl UnwindSafe for RegisterBranch
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> 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