pub struct NoBirths;Expand description
This behavior cannot emit child births.
Trait Implementations§
impl Copy for NoBirths
Source§impl<A: Address> CreationSettlements<A> for NoBirths
impl<A: Address> CreationSettlements<A> for NoBirths
type Settlements = Creations<Never>
type SourceCustody = <NoBirths as CreationSettlements<A>>::Settlements
type InterpretationCustody = ()
fn prepare_interpretation( progress: &mut Option<InterpretationProgress<Creations<CreateChild<A, Never>>, Self::InterpretationCustody, Self::Settlements>>, )
fn finish_interpretation( progress: &mut Option<InterpretationProgress<Creations<CreateChild<A, Never>>, Self::InterpretationCustody, Self::Settlements>>, )
impl Eq for NoBirths
Source§impl<A, Interpreter, RootEvent, Path> InterpretCreations<A, Interpreter, RootEvent, Path> for NoBirths
impl<A, Interpreter, RootEvent, Path> InterpretCreations<A, Interpreter, RootEvent, Path> for NoBirths
fn interpret_creations( progress: &mut Option<InterpretationProgress<Creations<CreateChild<A, Never>>, Self::InterpretationCustody, Self::Settlements>>, _: &mut Interpreter, ) -> impl Future<Output = ()> + Send
impl StructuralPartialEq for NoBirths
Auto Trait Implementations§
impl Freeze for NoBirths
impl RefUnwindSafe for NoBirths
impl Send for NoBirths
impl Sync for NoBirths
impl Unpin for NoBirths
impl UnsafeUnpin for NoBirths
impl UnwindSafe for NoBirths
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