pub struct Account {
pub host_io: HostIo,
pub identities: Identities,
pub identify: Option<Identify>,
pub receipts: Option<PathBuf>,
}Expand description
The account a run gives of itself besides its value, filled while it runs and read after it ends, whether it returned or raised.
Fields§
§host_io: HostIoHost calls through granted host names, per process.
identities: IdentitiesEach definition’s def_hash, and the run’s under receipt::RUN.
identify: Option<Identify>How the identities are computed from the program, once it is lowered.
Without one, no trace or receipt names a def_hash.
receipts: Option<PathBuf>Where each held process writes its receipt; none are written without.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Account
impl RefUnwindSafe for Account
impl Send for Account
impl Sync for Account
impl Unpin for Account
impl UnsafeUnpin for Account
impl UnwindSafe for Account
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