pub struct RunnerCreator {
pub creator: Option<Option<Box<UserModel>>>,
pub model: Box<RunnerModel>,
}Fields§
§creator: Option<Option<Box<UserModel>>>§model: Box<RunnerModel>Implementations§
Source§impl RunnerCreator
impl RunnerCreator
pub fn new(model: RunnerModel) -> RunnerCreator
Trait Implementations§
Source§impl Clone for RunnerCreator
impl Clone for RunnerCreator
Source§fn clone(&self) -> RunnerCreator
fn clone(&self) -> RunnerCreator
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 RunnerCreator
impl Debug for RunnerCreator
Source§impl Default for RunnerCreator
impl Default for RunnerCreator
Source§fn default() -> RunnerCreator
fn default() -> RunnerCreator
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RunnerCreator
impl<'de> Deserialize<'de> for RunnerCreator
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 PartialEq for RunnerCreator
impl PartialEq for RunnerCreator
Source§impl Serialize for RunnerCreator
impl Serialize for RunnerCreator
impl StructuralPartialEq for RunnerCreator
Auto Trait Implementations§
impl Freeze for RunnerCreator
impl RefUnwindSafe for RunnerCreator
impl Send for RunnerCreator
impl Sync for RunnerCreator
impl Unpin for RunnerCreator
impl UnwindSafe for RunnerCreator
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