pub enum QueryChainSide {
Source,
Destination,
}Expand description
Which side of edge to chain from.
Variants§
Source
Chain to start if direction = outwards, or
end if direction = inwards
Destination
Chain to end if direction = outwards, or
start if direction inwards.
Trait Implementations§
Source§impl Clone for QueryChainSide
impl Clone for QueryChainSide
Source§fn clone(&self) -> QueryChainSide
fn clone(&self) -> QueryChainSide
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 QueryChainSide
impl Debug for QueryChainSide
Source§impl Default for QueryChainSide
impl Default for QueryChainSide
Source§fn default() -> QueryChainSide
fn default() -> QueryChainSide
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueryChainSide
impl<'de> Deserialize<'de> for QueryChainSide
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 QueryChainSide
impl RefUnwindSafe for QueryChainSide
impl Send for QueryChainSide
impl Sync for QueryChainSide
impl Unpin for QueryChainSide
impl UnwindSafe for QueryChainSide
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