pub enum Resolved {
Entity(Entity),
Note(Note),
Event(Event),
PackRecord {
pack: String,
kind: String,
data: Value,
},
}Expand description
Result of resolving a UUID to its substrate kind.
Variants§
Entity(Entity)
Note(Note)
Event(Event)
PackRecord
A record owned by a pack’s private tables.
pack identifies the owning pack by name, kind is the pack-local
record type (e.g. “domain”, “atom”), and data is the full record as
a JSON Value. Pack-private records are not valid edge endpoints,
annotates sources, or task context entities.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Resolved
impl RefUnwindSafe for Resolved
impl Send for Resolved
impl Sync for Resolved
impl Unpin for Resolved
impl UnsafeUnpin for Resolved
impl UnwindSafe for Resolved
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