pub struct SchemaEdge {
pub from_field: String,
pub to_table: String,
pub label: String,
}Expand description
Edge/relationship definition retained for older schema shapes.
Fields§
§from_field: String§to_table: String§label: StringTrait Implementations§
Source§impl Clone for SchemaEdge
impl Clone for SchemaEdge
Source§fn clone(&self) -> SchemaEdge
fn clone(&self) -> SchemaEdge
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 SchemaEdge
impl Debug for SchemaEdge
Source§impl<'de> Deserialize<'de> for SchemaEdge
impl<'de> Deserialize<'de> for SchemaEdge
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 From<SchemaEdge> for SchemaConnection
impl From<SchemaEdge> for SchemaConnection
Source§fn from(edge: SchemaEdge) -> Self
fn from(edge: SchemaEdge) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SchemaEdge
impl RefUnwindSafe for SchemaEdge
impl Send for SchemaEdge
impl Sync for SchemaEdge
impl Unpin for SchemaEdge
impl UnsafeUnpin for SchemaEdge
impl UnwindSafe for SchemaEdge
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