pub enum EdgeEndpointRole {
Source,
Target,
}Variants§
Trait Implementations§
Source§impl Clone for EdgeEndpointRole
impl Clone for EdgeEndpointRole
Source§fn clone(&self) -> EdgeEndpointRole
fn clone(&self) -> EdgeEndpointRole
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 moreimpl Copy for EdgeEndpointRole
Source§impl Debug for EdgeEndpointRole
impl Debug for EdgeEndpointRole
Source§impl Display for EdgeEndpointRole
impl Display for EdgeEndpointRole
impl Eq for EdgeEndpointRole
Source§impl GroupKey for EdgeEndpointRole
impl GroupKey for EdgeEndpointRole
fn resolve_key<'a>( _label: &'static str, _graphrecord: &'a GraphRecord, key: &Self::Owned, ) -> QueryResult<Self::Index<'a>>
Source§impl Hash for EdgeEndpointRole
impl Hash for EdgeEndpointRole
Source§impl IndexDomain for EdgeEndpointRole
impl IndexDomain for EdgeEndpointRole
Source§impl PartialEq for EdgeEndpointRole
impl PartialEq for EdgeEndpointRole
impl StructuralPartialEq for EdgeEndpointRole
Auto Trait Implementations§
impl Freeze for EdgeEndpointRole
impl RefUnwindSafe for EdgeEndpointRole
impl Send for EdgeEndpointRole
impl Sync for EdgeEndpointRole
impl Unpin for EdgeEndpointRole
impl UnsafeUnpin for EdgeEndpointRole
impl UnwindSafe for EdgeEndpointRole
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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 moreSource§impl<T> Key for Twhere
T: Clone,
impl<T> Key for Twhere
T: Clone,
impl<T> OwnedIndex for T
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more