pub struct GraphPathQuery {
pub workspace: Option<String>,
pub from: String,
pub to: String,
pub expect: GraphPathExpectation,
pub relation: Vec<String>,
pub max_depth: usize,
pub max_symbols: usize,
pub max_edges: usize,
pub min_coverage: usize,
}Fields§
§workspace: Option<String>§from: String§to: String§expect: GraphPathExpectation§relation: Vec<String>§max_depth: usize§max_symbols: usize§max_edges: usize§min_coverage: usizeTrait Implementations§
Source§impl Clone for GraphPathQuery
impl Clone for GraphPathQuery
Source§fn clone(&self) -> GraphPathQuery
fn clone(&self) -> GraphPathQuery
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GraphPathQuery
impl Debug for GraphPathQuery
Source§impl Default for GraphPathQuery
impl Default for GraphPathQuery
Source§impl<'de> Deserialize<'de> for GraphPathQuery
impl<'de> Deserialize<'de> for GraphPathQuery
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 Eq for GraphPathQuery
Source§impl PartialEq for GraphPathQuery
impl PartialEq for GraphPathQuery
Source§impl Serialize for GraphPathQuery
impl Serialize for GraphPathQuery
impl StructuralPartialEq for GraphPathQuery
Auto Trait Implementations§
impl Freeze for GraphPathQuery
impl RefUnwindSafe for GraphPathQuery
impl Send for GraphPathQuery
impl Sync for GraphPathQuery
impl Unpin for GraphPathQuery
impl UnsafeUnpin for GraphPathQuery
impl UnwindSafe for GraphPathQuery
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