Struct mcai_models::WorkerDefinition
source · [−]pub struct WorkerDefinition {
pub description: WorkerDescription,
pub parameters: RootSchema,
}
Expand description
Structure that contains configuration for that worker
Fields
description: WorkerDescription
parameters: RootSchema
Trait Implementations
sourceimpl Clone for WorkerDefinition
impl Clone for WorkerDefinition
sourcefn clone(&self) -> WorkerDefinition
fn clone(&self) -> WorkerDefinition
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for WorkerDefinition
impl Debug for WorkerDefinition
sourceimpl<'de> Deserialize<'de> for WorkerDefinition
impl<'de> Deserialize<'de> for WorkerDefinition
sourcefn 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
sourceimpl PartialEq<WorkerDefinition> for WorkerDefinition
impl PartialEq<WorkerDefinition> for WorkerDefinition
sourcefn eq(&self, other: &WorkerDefinition) -> bool
fn eq(&self, other: &WorkerDefinition) -> bool
sourceimpl Serialize for WorkerDefinition
impl Serialize for WorkerDefinition
impl StructuralPartialEq for WorkerDefinition
Auto Trait Implementations
impl RefUnwindSafe for WorkerDefinition
impl Send for WorkerDefinition
impl Sync for WorkerDefinition
impl Unpin for WorkerDefinition
impl UnwindSafe for WorkerDefinition
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more