pub struct ChildCompletionRef { /* private fields */ }Implementations§
Source§impl ChildCompletionRef
impl ChildCompletionRef
pub fn new( group_id: ChildGroupId, child_id: CeremonyId, terminal_event_id: EventId, terminal_record_hash: AuditRecordHash, ) -> Self
pub fn group_id(&self) -> &ChildGroupId
pub fn child_id(&self) -> &CeremonyId
pub fn terminal_event_id(&self) -> &EventId
pub const fn terminal_record_hash(&self) -> AuditRecordHash
Trait Implementations§
Source§impl Clone for ChildCompletionRef
impl Clone for ChildCompletionRef
Source§impl Debug for ChildCompletionRef
impl Debug for ChildCompletionRef
Source§impl<'de> Deserialize<'de> for ChildCompletionRef
impl<'de> Deserialize<'de> for ChildCompletionRef
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
impl Eq for ChildCompletionRef
Source§impl PartialEq for ChildCompletionRef
impl PartialEq for ChildCompletionRef
Source§impl Serialize for ChildCompletionRef
impl Serialize for ChildCompletionRef
impl StructuralPartialEq for ChildCompletionRef
Auto Trait Implementations§
impl Freeze for ChildCompletionRef
impl RefUnwindSafe for ChildCompletionRef
impl Send for ChildCompletionRef
impl Sync for ChildCompletionRef
impl Unpin for ChildCompletionRef
impl UnsafeUnpin for ChildCompletionRef
impl UnwindSafe for ChildCompletionRef
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