#[non_exhaustive]pub enum RelationshipDirection {
Left,
Right,
Undirected,
Both,
}Expand description
Direction indicated by a relationship pattern’s arrows.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for RelationshipDirection
impl Clone for RelationshipDirection
impl Copy for RelationshipDirection
Source§impl Debug for RelationshipDirection
impl Debug for RelationshipDirection
impl Eq for RelationshipDirection
Source§impl Hash for RelationshipDirection
impl Hash for RelationshipDirection
Source§impl PartialEq for RelationshipDirection
impl PartialEq for RelationshipDirection
impl StructuralPartialEq for RelationshipDirection
Auto Trait Implementations§
impl Freeze for RelationshipDirection
impl RefUnwindSafe for RelationshipDirection
impl Send for RelationshipDirection
impl Sync for RelationshipDirection
impl Unpin for RelationshipDirection
impl UnsafeUnpin for RelationshipDirection
impl UnwindSafe for RelationshipDirection
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