pub struct RunLimits {
pub steps: Option<u32>,
pub tokens: Option<u64>,
pub deadline: Option<Dur>,
}Fields§
§steps: Option<u32>§tokens: Option<u64>§deadline: Option<Dur>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunLimits
impl<'de> Deserialize<'de> for RunLimits
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
impl StructuralPartialEq for RunLimits
Auto Trait Implementations§
impl Freeze for RunLimits
impl RefUnwindSafe for RunLimits
impl Send for RunLimits
impl Sync for RunLimits
impl Unpin for RunLimits
impl UnsafeUnpin for RunLimits
impl UnwindSafe for RunLimits
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