pub struct AinlEdge {
pub target_id: Uuid,
pub label: String,
}Expand description
Typed edge connecting memory nodes
Fields§
§target_id: UuidTarget node ID
label: StringEdge label (e.g., “delegated_to”, “learned_from”, “caused_by”)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AinlEdge
impl<'de> Deserialize<'de> for AinlEdge
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for AinlEdge
Auto Trait Implementations§
impl Freeze for AinlEdge
impl RefUnwindSafe for AinlEdge
impl Send for AinlEdge
impl Sync for AinlEdge
impl Unpin for AinlEdge
impl UnsafeUnpin for AinlEdge
impl UnwindSafe for AinlEdge
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