pub struct NoBirths;Expand description
This behavior cannot emit child births.
Trait Implementations§
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>>, )
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 Copy for NoBirths
impl Eq for NoBirths
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