pub struct ActorStart {
pub ctx: ActorContext,
pub input: Option<Vec<u8>>,
pub is_new: bool,
pub snapshot: Option<Vec<u8>>,
pub hibernated: Vec<(ConnHandle, Vec<u8>)>,
pub events: ActorEvents,
pub startup_ready: Option<Sender<Result<()>>>,
}Fields§
§ctx: ActorContext§input: Option<Vec<u8>>§is_new: bool§snapshot: Option<Vec<u8>>§hibernated: Vec<(ConnHandle, Vec<u8>)>§events: ActorEvents§startup_ready: Option<Sender<Result<()>>>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ActorStart
impl !UnwindSafe for ActorStart
impl Freeze for ActorStart
impl Send for ActorStart
impl Sync for ActorStart
impl Unpin for ActorStart
impl UnsafeUnpin for ActorStart
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