pub struct PathSeg {
pub rel: RelId,
pub parent_row: WireRow,
}Expand description
One hop of a FlatChange path: descend relationship rel, locating the parent
at the current level by parent_row (the full sort-key locator).
Fields§
§rel: RelId§parent_row: WireRowTrait Implementations§
Source§impl<'de> Deserialize<'de> for PathSeg
impl<'de> Deserialize<'de> for PathSeg
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
Auto Trait Implementations§
impl Freeze for PathSeg
impl RefUnwindSafe for PathSeg
impl Send for PathSeg
impl Sync for PathSeg
impl Unpin for PathSeg
impl UnsafeUnpin for PathSeg
impl UnwindSafe for PathSeg
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