pub struct SourceModel {
pub model: ModelId,
pub via: Option<Association>,
}Fields§
§model: ModelIdThe source model
via: Option<Association>Selecting via an association
Trait Implementations§
Source§impl Clone for SourceModel
impl Clone for SourceModel
Source§fn clone(&self) -> SourceModel
fn clone(&self) -> SourceModel
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 SourceModel
impl Debug for SourceModel
Source§impl From<SourceModel> for ExprSet
impl From<SourceModel> for ExprSet
Source§fn from(value: SourceModel) -> Self
fn from(value: SourceModel) -> Self
Converts to this type from the input type.
Source§impl From<SourceModel> for Select
impl From<SourceModel> for Select
Source§fn from(value: SourceModel) -> Self
fn from(value: SourceModel) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SourceModel
impl PartialEq for SourceModel
impl StructuralPartialEq for SourceModel
Auto Trait Implementations§
impl Freeze for SourceModel
impl RefUnwindSafe for SourceModel
impl Send for SourceModel
impl Sync for SourceModel
impl Unpin for SourceModel
impl UnwindSafe for SourceModel
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