Struct SourceModel
pub struct SourceModel {
pub model: ModelId,
pub via: Option<Association>,
}Fields§
§model: ModelIdThe source model
via: Option<Association>Selecting via an association
Trait Implementations§
§impl Clone for SourceModel
impl Clone for SourceModel
§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 more§impl Debug for SourceModel
impl Debug for SourceModel
§impl From<SourceModel> for ExprSet
impl From<SourceModel> for ExprSet
§fn from(value: SourceModel) -> ExprSet
fn from(value: SourceModel) -> ExprSet
Converts to this type from the input type.
§impl From<SourceModel> for Select
impl From<SourceModel> for Select
§fn from(value: SourceModel) -> Select
fn from(value: SourceModel) -> Select
Converts to this type from the input type.
§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