pub struct FuneraEnvWatcher { /* private fields */ }Implementations§
Source§impl FuneraEnvWatcher
impl FuneraEnvWatcher
pub fn watch_tool(&mut self) -> JsonValue
pub fn watch_client(&mut self) -> Client<OpenAIConfig>
pub fn watch_model(&mut self) -> String
pub fn has_tool_changed(&self) -> bool
pub fn has_client_changed(&self) -> bool
pub fn has_model_changed(&self) -> bool
pub fn use_client(&mut self) -> Client<OpenAIConfig>
pub async fn tool_changed(&mut self) -> Result<(), RecvError>
pub async fn client_changed(&mut self) -> Result<(), RecvError>
pub async fn model_changed(&mut self) -> Result<(), RecvError>
Trait Implementations§
Source§impl Clone for FuneraEnvWatcher
impl Clone for FuneraEnvWatcher
Source§fn clone(&self) -> FuneraEnvWatcher
fn clone(&self) -> FuneraEnvWatcher
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for FuneraEnvWatcher
impl !UnwindSafe for FuneraEnvWatcher
impl Freeze for FuneraEnvWatcher
impl Send for FuneraEnvWatcher
impl Sync for FuneraEnvWatcher
impl Unpin for FuneraEnvWatcher
impl UnsafeUnpin for FuneraEnvWatcher
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