pub struct ExternalAiHeartbeatData {
pub status: AiHeartbeatStatus,
pub provider: String,
}Fields§
§status: AiHeartbeatStatus§provider: StringThe BYO-key provider serving this binding (e.g. “openai”). Used on the Local platform, where the app brings its own provider key instead of an ambient cloud.
Trait Implementations§
Source§impl Clone for ExternalAiHeartbeatData
impl Clone for ExternalAiHeartbeatData
Source§fn clone(&self) -> ExternalAiHeartbeatData
fn clone(&self) -> ExternalAiHeartbeatData
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 ExternalAiHeartbeatData
impl Debug for ExternalAiHeartbeatData
Source§impl<'de> Deserialize<'de> for ExternalAiHeartbeatData
impl<'de> Deserialize<'de> for ExternalAiHeartbeatData
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 ExternalAiHeartbeatData
impl PartialEq for ExternalAiHeartbeatData
Source§impl Serialize for ExternalAiHeartbeatData
impl Serialize for ExternalAiHeartbeatData
impl StructuralPartialEq for ExternalAiHeartbeatData
Auto Trait Implementations§
impl Freeze for ExternalAiHeartbeatData
impl RefUnwindSafe for ExternalAiHeartbeatData
impl Send for ExternalAiHeartbeatData
impl Sync for ExternalAiHeartbeatData
impl Unpin for ExternalAiHeartbeatData
impl UnsafeUnpin for ExternalAiHeartbeatData
impl UnwindSafe for ExternalAiHeartbeatData
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