pub struct ModelProfile {
pub id: String,
pub schema: Vec<ParamSpec>,
/* private fields */
}Expand description
A set of parameter specs that applies to any model the matches predicate
accepts.
Fields§
§id: StringA stable identifier for the profile.
schema: Vec<ParamSpec>The parameter specs this profile contributes.
Implementations§
Source§impl ModelProfile
impl ModelProfile
Auto Trait Implementations§
impl !RefUnwindSafe for ModelProfile
impl !UnwindSafe for ModelProfile
impl Freeze for ModelProfile
impl Send for ModelProfile
impl Sync for ModelProfile
impl Unpin for ModelProfile
impl UnsafeUnpin for ModelProfile
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