pub struct Ceiling(/* private fields */);Expand description
The most a model may emit in one response, thinking included.
Zero is unrepresentable, and absence is not zero. A provider answers a zero ceiling with nothing at all, and a reply with nothing in it reads downstream as work that finished — so a figure nobody registered has to be carried as a figure nobody registered, and the dialect that cannot write the request without one refuses the call instead of inventing a number.
Implementations§
Trait Implementations§
impl Copy for Ceiling
Source§impl<'de> Deserialize<'de> for Ceiling
impl<'de> Deserialize<'de> for Ceiling
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 Eq for Ceiling
Source§impl Ord for Ceiling
impl Ord for Ceiling
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for Ceiling
impl PartialOrd for Ceiling
impl StructuralPartialEq for Ceiling
Auto Trait Implementations§
impl Freeze for Ceiling
impl RefUnwindSafe for Ceiling
impl Send for Ceiling
impl Sync for Ceiling
impl Unpin for Ceiling
impl UnsafeUnpin for Ceiling
impl UnwindSafe for Ceiling
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