pub struct BatchHandle {
pub id: String,
pub status: i32,
pub counts: Option<BatchCounts>,
pub created_at: Option<i64>,
pub expires_at: Option<i64>,
pub ended_at: Option<i64>,
pub endpoint: Option<String>,
}Fields§
§id: String§status: i32§counts: Option<BatchCounts>§created_at: Option<i64>§expires_at: Option<i64>§ended_at: Option<i64>§endpoint: Option<String>e.g. “/v1/chat/completions”
Implementations§
Source§impl BatchHandle
impl BatchHandle
Sourcepub fn status(&self) -> BatchStatus
pub fn status(&self) -> BatchStatus
Returns the enum value of status, or the default if the field is set to an invalid enum value.
Sourcepub fn set_status(&mut self, value: BatchStatus)
pub fn set_status(&mut self, value: BatchStatus)
Sets status to the provided enum value.
Sourcepub fn created_at(&self) -> i64
pub fn created_at(&self) -> i64
Returns the value of created_at, or the default value if created_at is unset.
Sourcepub fn expires_at(&self) -> i64
pub fn expires_at(&self) -> i64
Returns the value of expires_at, or the default value if expires_at is unset.
Trait Implementations§
Source§impl Clone for BatchHandle
impl Clone for BatchHandle
Source§fn clone(&self) -> BatchHandle
fn clone(&self) -> BatchHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BatchHandle
impl Debug for BatchHandle
Source§impl Default for BatchHandle
impl Default for BatchHandle
Source§impl Message for BatchHandle
impl Message for BatchHandle
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for BatchHandle
impl PartialEq for BatchHandle
impl StructuralPartialEq for BatchHandle
Auto Trait Implementations§
impl Freeze for BatchHandle
impl RefUnwindSafe for BatchHandle
impl Send for BatchHandle
impl Sync for BatchHandle
impl Unpin for BatchHandle
impl UnsafeUnpin for BatchHandle
impl UnwindSafe for BatchHandle
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