pub struct QueryResultEdge {
pub from_node: String,
pub to_node: String,
}Expand description
A queried edge
Fields§
§from_node: StringName of the node in the from side
to_node: StringName of the node in the to side
Implementations§
Source§impl QueryResultEdge
impl QueryResultEdge
Sourcepub fn to_flipped(self) -> Self
pub fn to_flipped(self) -> Self
Convert self to an edge with flipped directions
Trait Implementations§
Source§impl Clone for QueryResultEdge
impl Clone for QueryResultEdge
Source§fn clone(&self) -> QueryResultEdge
fn clone(&self) -> QueryResultEdge
Returns a duplicate of the value. Read more
1.0.0 · 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 QueryResultEdge
impl Debug for QueryResultEdge
Source§impl<'de> Deserialize<'de> for QueryResultEdge
impl<'de> Deserialize<'de> for QueryResultEdge
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
Source§impl FromQueryResult for QueryResultEdge
impl FromQueryResult for QueryResultEdge
Source§fn from_query_result(row: &QueryResult, pre: &str) -> Result<Self, DbErr>
fn from_query_result(row: &QueryResult, pre: &str) -> Result<Self, DbErr>
Instantiate a Model from a QueryResult
Source§fn from_query_result_optional(
res: &QueryResult,
pre: &str,
) -> Result<Option<Self>, DbErr>
fn from_query_result_optional( res: &QueryResult, pre: &str, ) -> Result<Option<Self>, DbErr>
Transform the error from instantiating a Model from a QueryResult
and converting it to an Option
Source§fn find_by_statement(stmt: Statement) -> SelectorRaw<SelectModel<Self>>
fn find_by_statement(stmt: Statement) -> SelectorRaw<SelectModel<Self>>
Source§impl Hash for QueryResultEdge
impl Hash for QueryResultEdge
Source§impl PartialEq for QueryResultEdge
impl PartialEq for QueryResultEdge
Source§impl Serialize for QueryResultEdge
impl Serialize for QueryResultEdge
impl Eq for QueryResultEdge
impl StructuralPartialEq for QueryResultEdge
Auto Trait Implementations§
impl Freeze for QueryResultEdge
impl RefUnwindSafe for QueryResultEdge
impl Send for QueryResultEdge
impl Sync for QueryResultEdge
impl Unpin for QueryResultEdge
impl UnwindSafe for QueryResultEdge
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
Source§impl<T> CallHasher for T
impl<T> CallHasher for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more