pub struct TraverseResult {
pub paths: Vec<TraversalPath>,
pub total_paths: u32,
pub truncated: bool,
}Expand description
traverse_relations result. truncated means a bound cut the walk short.
Fields§
§paths: Vec<TraversalPath>§total_paths: u32§truncated: boolTrait Implementations§
Source§impl Clone for TraverseResult
impl Clone for TraverseResult
Source§impl Debug for TraverseResult
impl Debug for TraverseResult
Source§impl<'de> Deserialize<'de> for TraverseResult
impl<'de> Deserialize<'de> for TraverseResult
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 TraverseResult
impl RefUnwindSafe for TraverseResult
impl Send for TraverseResult
impl Sync for TraverseResult
impl Unpin for TraverseResult
impl UnsafeUnpin for TraverseResult
impl UnwindSafe for TraverseResult
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