pub struct PreparedMembershipTransition {
pub entry: MembershipEntry,
pub entry_ref: MembershipEntryRef,
pub transition: MergeMembershipHeadTransition,
}Fields§
§entry: MembershipEntry§entry_ref: MembershipEntryRef§transition: MergeMembershipHeadTransitionImplementations§
Source§impl PreparedMembershipTransition
impl PreparedMembershipTransition
pub fn validate(&self) -> Result<(), MembershipPreparationError>
Sourcepub fn prepared_entry(
&self,
) -> Result<PreparedExactObject, MembershipPreparationError>
pub fn prepared_entry( &self, ) -> Result<PreparedExactObject, MembershipPreparationError>
The entry object this transition uploads.
Trait Implementations§
Source§impl Clone for PreparedMembershipTransition
impl Clone for PreparedMembershipTransition
Source§fn clone(&self) -> PreparedMembershipTransition
fn clone(&self) -> PreparedMembershipTransition
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 PreparedMembershipTransition
impl Debug for PreparedMembershipTransition
Source§impl<'de> Deserialize<'de> for PreparedMembershipTransition
impl<'de> Deserialize<'de> for PreparedMembershipTransition
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl !Freeze for PreparedMembershipTransition
impl RefUnwindSafe for PreparedMembershipTransition
impl Send for PreparedMembershipTransition
impl Sync for PreparedMembershipTransition
impl Unpin for PreparedMembershipTransition
impl UnsafeUnpin for PreparedMembershipTransition
impl UnwindSafe for PreparedMembershipTransition
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