pub mod nika_kernel_mock
pub mod nika_kernel_mock::audit
#[non_exhaustive] pub struct nika_kernel_mock::audit::FailingAuditSink
impl nika_kernel_mock::audit::FailingAuditSink
pub const fn nika_kernel_mock::audit::FailingAuditSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::clone(&self) -> nika_kernel_mock::audit::FailingAuditSink
impl core::default::Default for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::default() -> nika_kernel_mock::audit::FailingAuditSink
impl core::fmt::Debug for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Copy for nika_kernel_mock::audit::FailingAuditSink
impl nika_kernel_core::infra::audit::AuditSink for nika_kernel_mock::audit::FailingAuditSink
pub async fn nika_kernel_mock::audit::FailingAuditSink::audit(&self, _record: nika_kernel_core::infra::audit::AuditRecord) -> core::result::Result<(), nika_kernel_core::infra::audit::AuditSinkError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::audit::FailingAuditSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::audit::FailingAuditSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::audit::FailingAuditSink where U: core::convert::From<T>
pub fn nika_kernel_mock::audit::FailingAuditSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::audit::FailingAuditSink where U: core::convert::Into<T>
pub type nika_kernel_mock::audit::FailingAuditSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::audit::FailingAuditSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::audit::FailingAuditSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::audit::FailingAuditSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::audit::FailingAuditSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::audit::FailingAuditSink where T: core::clone::Clone
pub type nika_kernel_mock::audit::FailingAuditSink::Owned = T
pub fn nika_kernel_mock::audit::FailingAuditSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::audit::FailingAuditSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::audit::FailingAuditSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::audit::FailingAuditSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::audit::FailingAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::FailingAuditSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::audit::FailingAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::FailingAuditSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::audit::FailingAuditSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::audit::FailingAuditSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::audit::FailingAuditSink where T: 'static
pub fn nika_kernel_mock::audit::FailingAuditSink::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::audit::NullAuditSink
impl nika_kernel_mock::audit::NullAuditSink
pub const fn nika_kernel_mock::audit::NullAuditSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::clone(&self) -> nika_kernel_mock::audit::NullAuditSink
impl core::default::Default for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::default() -> nika_kernel_mock::audit::NullAuditSink
impl core::fmt::Debug for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Copy for nika_kernel_mock::audit::NullAuditSink
impl nika_kernel_core::infra::audit::AuditSink for nika_kernel_mock::audit::NullAuditSink
pub async fn nika_kernel_mock::audit::NullAuditSink::audit(&self, _record: nika_kernel_core::infra::audit::AuditRecord) -> core::result::Result<(), nika_kernel_core::infra::audit::AuditSinkError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::audit::NullAuditSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::audit::NullAuditSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::audit::NullAuditSink where U: core::convert::From<T>
pub fn nika_kernel_mock::audit::NullAuditSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::audit::NullAuditSink where U: core::convert::Into<T>
pub type nika_kernel_mock::audit::NullAuditSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::audit::NullAuditSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::audit::NullAuditSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::audit::NullAuditSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::audit::NullAuditSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::audit::NullAuditSink where T: core::clone::Clone
pub type nika_kernel_mock::audit::NullAuditSink::Owned = T
pub fn nika_kernel_mock::audit::NullAuditSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::audit::NullAuditSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::audit::NullAuditSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::audit::NullAuditSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::audit::NullAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::NullAuditSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::audit::NullAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::NullAuditSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::audit::NullAuditSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::audit::NullAuditSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::audit::NullAuditSink where T: 'static
pub fn nika_kernel_mock::audit::NullAuditSink::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::billing
#[non_exhaustive] pub struct nika_kernel_mock::billing::NullBillingSink
impl nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::clone(&self) -> nika_kernel_mock::billing::NullBillingSink
impl core::default::Default for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::default() -> nika_kernel_mock::billing::NullBillingSink
impl core::fmt::Debug for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::billing::BillingSink for nika_kernel_mock::billing::NullBillingSink
pub async fn nika_kernel_mock::billing::NullBillingSink::record(&self, _cost: nika_types::cost::Cost, _usage: &nika_types::token_usage::TokenUsage, _provider: &nika_types::id::ProviderId, _model: &nika_types::id::ModelId) -> core::result::Result<(), nika_error::nika_error::NikaError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::billing::NullBillingSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::billing::NullBillingSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::billing::NullBillingSink where U: core::convert::From<T>
pub fn nika_kernel_mock::billing::NullBillingSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::billing::NullBillingSink where U: core::convert::Into<T>
pub type nika_kernel_mock::billing::NullBillingSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::billing::NullBillingSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::billing::NullBillingSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::billing::NullBillingSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::billing::NullBillingSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::billing::NullBillingSink where T: core::clone::Clone
pub type nika_kernel_mock::billing::NullBillingSink::Owned = T
pub fn nika_kernel_mock::billing::NullBillingSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::billing::NullBillingSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::billing::NullBillingSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::billing::NullBillingSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::billing::NullBillingSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::billing::NullBillingSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::billing::NullBillingSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::billing::NullBillingSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::billing::NullBillingSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::billing::NullBillingSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::billing::NullBillingSink where T: 'static
pub fn nika_kernel_mock::billing::NullBillingSink::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::blob
#[non_exhaustive] pub struct nika_kernel_mock::blob::MockBlob
impl nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::is_empty(&self) -> bool
pub fn nika_kernel_mock::blob::MockBlob::len(&self) -> usize
pub fn nika_kernel_mock::blob::MockBlob::new() -> Self
pub fn nika_kernel_mock::blob::MockBlob::with_blob(self, hash: &str, data: impl core::convert::Into<bytes::bytes::Bytes>, mime: &str) -> Self
impl core::clone::Clone for nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::clone(&self) -> nika_kernel_mock::blob::MockBlob
impl core::default::Default for nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::default() -> nika_kernel_mock::blob::MockBlob
impl nika_kernel_core::io::blob::BlobStore for nika_kernel_mock::blob::MockBlob
pub async fn nika_kernel_mock::blob::MockBlob::delete(&self, hash: &str) -> core::result::Result<(), nika_kernel_core::io::blob::BlobError>
pub async fn nika_kernel_mock::blob::MockBlob::exists(&self, hash: &str) -> bool
pub async fn nika_kernel_mock::blob::MockBlob::get(&self, hash: &str) -> core::result::Result<bytes::bytes::Bytes, nika_kernel_core::io::blob::BlobError>
pub async fn nika_kernel_mock::blob::MockBlob::put(&self, data: bytes::bytes::Bytes, mime_type: &str) -> core::result::Result<nika_kernel_core::io::blob::BlobMetadata, nika_kernel_core::io::blob::BlobError>
pub async fn nika_kernel_mock::blob::MockBlob::stat(&self, hash: &str) -> core::result::Result<nika_kernel_core::io::blob::BlobMetadata, nika_kernel_core::io::blob::BlobError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::blob::MockBlob
impl<T, U> core::convert::Into<U> for nika_kernel_mock::blob::MockBlob where U: core::convert::From<T>
pub fn nika_kernel_mock::blob::MockBlob::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::blob::MockBlob where U: core::convert::Into<T>
pub type nika_kernel_mock::blob::MockBlob::Error = core::convert::Infallible
pub fn nika_kernel_mock::blob::MockBlob::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::blob::MockBlob where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::blob::MockBlob::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::blob::MockBlob::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::blob::MockBlob where T: core::clone::Clone
pub type nika_kernel_mock::blob::MockBlob::Owned = T
pub fn nika_kernel_mock::blob::MockBlob::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::blob::MockBlob::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::blob::MockBlob where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::blob::MockBlob::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::blob::MockBlob where T: ?core::marker::Sized
pub fn nika_kernel_mock::blob::MockBlob::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::blob::MockBlob where T: ?core::marker::Sized
pub fn nika_kernel_mock::blob::MockBlob::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::blob::MockBlob where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::blob::MockBlob::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::blob::MockBlob where T: 'static
pub fn nika_kernel_mock::blob::MockBlob::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::clock
#[non_exhaustive] pub struct nika_kernel_mock::clock::MockClock
impl nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::advance(&self, duration: core::time::Duration)
pub fn nika_kernel_mock::clock::MockClock::elapsed_total(&self) -> core::time::Duration
pub fn nika_kernel_mock::clock::MockClock::new() -> Self
impl core::clone::Clone for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::clone(&self) -> nika_kernel_mock::clock::MockClock
impl core::default::Default for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::default() -> Self
impl nika_kernel_core::io::clock::ClockDyn for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::now(&self) -> std::time::Instant
pub async fn nika_kernel_mock::clock::MockClock::sleep(&self, _duration: core::time::Duration)
pub fn nika_kernel_mock::clock::MockClock::system_now(&self) -> std::time::SystemTime
impl<D> owo_colors::OwoColorize for nika_kernel_mock::clock::MockClock
impl<T, U> core::convert::Into<U> for nika_kernel_mock::clock::MockClock where U: core::convert::From<T>
pub fn nika_kernel_mock::clock::MockClock::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::clock::MockClock where U: core::convert::Into<T>
pub type nika_kernel_mock::clock::MockClock::Error = core::convert::Infallible
pub fn nika_kernel_mock::clock::MockClock::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::clock::MockClock where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::clock::MockClock::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::clock::MockClock::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::clock::MockClock where T: core::clone::Clone
pub type nika_kernel_mock::clock::MockClock::Owned = T
pub fn nika_kernel_mock::clock::MockClock::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::clock::MockClock::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::clock::MockClock where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::clock::MockClock::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::clock::MockClock where T: ?core::marker::Sized
pub fn nika_kernel_mock::clock::MockClock::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::clock::MockClock where T: ?core::marker::Sized
pub fn nika_kernel_mock::clock::MockClock::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::clock::MockClock where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::clock::MockClock::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::clock::MockClock where T: 'static
pub fn nika_kernel_mock::clock::MockClock::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<TraitVariantBlanketType> nika_kernel_core::io::clock::Clock for nika_kernel_mock::clock::MockClock where TraitVariantBlanketType: nika_kernel_core::io::clock::ClockDyn
pub fn nika_kernel_mock::clock::MockClock::elapsed(&self, since: std::time::Instant) -> core::time::Duration
pub fn nika_kernel_mock::clock::MockClock::now(&self) -> std::time::Instant
pub async fn nika_kernel_mock::clock::MockClock::sleep(&self, duration: core::time::Duration)
pub fn nika_kernel_mock::clock::MockClock::system_now(&self) -> std::time::SystemTime
pub mod nika_kernel_mock::compressor
#[non_exhaustive] pub struct nika_kernel_mock::compressor::NullContextCompressor
impl nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::new() -> Self
impl core::clone::Clone for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::clone(&self) -> nika_kernel_mock::compressor::NullContextCompressor
impl core::default::Default for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::default() -> nika_kernel_mock::compressor::NullContextCompressor
impl core::fmt::Debug for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_ai::context::ContextCompressor for nika_kernel_mock::compressor::NullContextCompressor
pub async fn nika_kernel_mock::compressor::NullContextCompressor::compress(&self, _messages: &[nika_types::checkpoint::CheckpointMessage], _policy: &nika_types::compression::CompressionPolicy) -> core::option::Option<nika_kernel_ai::context::CompressedContext>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::compressor::NullContextCompressor
impl<T, U> core::convert::Into<U> for nika_kernel_mock::compressor::NullContextCompressor where U: core::convert::From<T>
pub fn nika_kernel_mock::compressor::NullContextCompressor::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::compressor::NullContextCompressor where U: core::convert::Into<T>
pub type nika_kernel_mock::compressor::NullContextCompressor::Error = core::convert::Infallible
pub fn nika_kernel_mock::compressor::NullContextCompressor::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::compressor::NullContextCompressor where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::compressor::NullContextCompressor::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::compressor::NullContextCompressor::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::compressor::NullContextCompressor where T: core::clone::Clone
pub type nika_kernel_mock::compressor::NullContextCompressor::Owned = T
pub fn nika_kernel_mock::compressor::NullContextCompressor::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::compressor::NullContextCompressor::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::compressor::NullContextCompressor where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::compressor::NullContextCompressor::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::compressor::NullContextCompressor where T: ?core::marker::Sized
pub fn nika_kernel_mock::compressor::NullContextCompressor::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::compressor::NullContextCompressor where T: ?core::marker::Sized
pub fn nika_kernel_mock::compressor::NullContextCompressor::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::compressor::NullContextCompressor where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::compressor::NullContextCompressor::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::compressor::NullContextCompressor where T: 'static
pub fn nika_kernel_mock::compressor::NullContextCompressor::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::event_sink
#[non_exhaustive] pub struct nika_kernel_mock::event_sink::NullEventSink
impl nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::clone(&self) -> nika_kernel_mock::event_sink::NullEventSink
impl core::default::Default for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::default() -> nika_kernel_mock::event_sink::NullEventSink
impl core::fmt::Debug for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::event_sink::EventSink for nika_kernel_mock::event_sink::NullEventSink
pub async fn nika_kernel_mock::event_sink::NullEventSink::emit(&self, _event: nika_kernel_core::infra::event_sink::Event) -> core::result::Result<(), nika_error::nika_error::NikaError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::event_sink::NullEventSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::event_sink::NullEventSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::event_sink::NullEventSink where U: core::convert::From<T>
pub fn nika_kernel_mock::event_sink::NullEventSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::event_sink::NullEventSink where U: core::convert::Into<T>
pub type nika_kernel_mock::event_sink::NullEventSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::event_sink::NullEventSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::event_sink::NullEventSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::event_sink::NullEventSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::event_sink::NullEventSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::event_sink::NullEventSink where T: core::clone::Clone
pub type nika_kernel_mock::event_sink::NullEventSink::Owned = T
pub fn nika_kernel_mock::event_sink::NullEventSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::event_sink::NullEventSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::event_sink::NullEventSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::event_sink::NullEventSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::event_sink::NullEventSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::event_sink::NullEventSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::event_sink::NullEventSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::event_sink::NullEventSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::event_sink::NullEventSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::event_sink::NullEventSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::event_sink::NullEventSink where T: 'static
pub fn nika_kernel_mock::event_sink::NullEventSink::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::filesystem
#[non_exhaustive] pub struct nika_kernel_mock::filesystem::MockFs
impl nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::file_paths(&self) -> alloc::vec::Vec<std::path::PathBuf>
pub fn nika_kernel_mock::filesystem::MockFs::is_empty(&self) -> bool
pub fn nika_kernel_mock::filesystem::MockFs::len(&self) -> usize
pub fn nika_kernel_mock::filesystem::MockFs::new() -> Self
pub fn nika_kernel_mock::filesystem::MockFs::seed(&self, path: impl core::convert::Into<std::path::PathBuf>, content: impl core::convert::Into<alloc::vec::Vec<u8>>)
pub fn nika_kernel_mock::filesystem::MockFs::with_file(self, path: impl core::convert::Into<std::path::PathBuf>, content: impl core::convert::Into<alloc::vec::Vec<u8>>) -> Self
impl core::clone::Clone for nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::clone(&self) -> nika_kernel_mock::filesystem::MockFs
impl core::default::Default for nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::default() -> nika_kernel_mock::filesystem::MockFs
impl nika_kernel_core::io::fs::FsListDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::glob(&self, root: &std::path::Path, pattern: &str) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::list_dir(&self, path: &std::path::Path) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
impl nika_kernel_core::io::fs::FsMetaDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::metadata(&self, path: &std::path::Path) -> core::result::Result<nika_kernel_core::io::fs::FileMetadata, nika_kernel_core::io::fs::FsError>
impl nika_kernel_core::io::fs::FsReadDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::canonicalize(&self, path: &std::path::Path) -> core::result::Result<std::path::PathBuf, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::exists(&self, path: &std::path::Path) -> bool
pub async fn nika_kernel_mock::filesystem::MockFs::read(&self, path: &std::path::Path) -> core::result::Result<bytes::bytes::Bytes, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::read_to_string(&self, path: &std::path::Path) -> core::result::Result<alloc::string::String, nika_kernel_core::io::fs::FsError>
impl nika_kernel_core::io::fs::FsWriteDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::create_dir_all(&self, _path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::remove_file(&self, path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::write(&self, path: &std::path::Path, contents: &[u8]) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::filesystem::MockFs
impl<T, U> core::convert::Into<U> for nika_kernel_mock::filesystem::MockFs where U: core::convert::From<T>
pub fn nika_kernel_mock::filesystem::MockFs::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::filesystem::MockFs where U: core::convert::Into<T>
pub type nika_kernel_mock::filesystem::MockFs::Error = core::convert::Infallible
pub fn nika_kernel_mock::filesystem::MockFs::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::filesystem::MockFs where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::filesystem::MockFs::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::filesystem::MockFs::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::filesystem::MockFs where T: core::clone::Clone
pub type nika_kernel_mock::filesystem::MockFs::Owned = T
pub fn nika_kernel_mock::filesystem::MockFs::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::filesystem::MockFs::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::filesystem::MockFs where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::filesystem::MockFs::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::filesystem::MockFs where T: ?core::marker::Sized
pub fn nika_kernel_mock::filesystem::MockFs::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::filesystem::MockFs where T: ?core::marker::Sized
pub fn nika_kernel_mock::filesystem::MockFs::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::filesystem::MockFs where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::filesystem::MockFs::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::filesystem::MockFs where T: 'static
pub fn nika_kernel_mock::filesystem::MockFs::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_core::io::fs::Fs for nika_kernel_mock::filesystem::MockFs where T: nika_kernel_core::io::fs::FsRead + nika_kernel_core::io::fs::FsWrite + nika_kernel_core::io::fs::FsMeta + nika_kernel_core::io::fs::FsList
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsList for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsListDyn
pub async fn nika_kernel_mock::filesystem::MockFs::glob(&self, root: &std::path::Path, pattern: &str) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::list_dir(&self, path: &std::path::Path) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsMeta for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsMetaDyn
pub async fn nika_kernel_mock::filesystem::MockFs::metadata(&self, path: &std::path::Path) -> core::result::Result<nika_kernel_core::io::fs::FileMetadata, nika_kernel_core::io::fs::FsError>
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsRead for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsReadDyn
pub async fn nika_kernel_mock::filesystem::MockFs::canonicalize(&self, path: &std::path::Path) -> core::result::Result<std::path::PathBuf, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::exists(&self, path: &std::path::Path) -> bool
pub async fn nika_kernel_mock::filesystem::MockFs::read(&self, path: &std::path::Path) -> core::result::Result<bytes::bytes::Bytes, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::read_to_string(&self, path: &std::path::Path) -> core::result::Result<alloc::string::String, nika_kernel_core::io::fs::FsError>
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsWrite for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsWriteDyn
pub async fn nika_kernel_mock::filesystem::MockFs::create_dir_all(&self, path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::remove_file(&self, path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::write(&self, path: &std::path::Path, contents: &[u8]) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub mod nika_kernel_mock::http
#[non_exhaustive] pub struct nika_kernel_mock::http::MockHttp
impl nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::enqueue_err(self, error: nika_kernel_core::io::http::HttpError) -> Self
pub fn nika_kernel_mock::http::MockHttp::enqueue_ok(self, status: u16, body: impl core::convert::Into<bytes::bytes::Bytes>) -> Self
pub fn nika_kernel_mock::http::MockHttp::new() -> Self
pub fn nika_kernel_mock::http::MockHttp::remaining(&self) -> usize
pub fn nika_kernel_mock::http::MockHttp::sent_requests(&self) -> alloc::vec::Vec<nika_kernel_core::io::http::HttpRequest>
impl core::clone::Clone for nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::clone(&self) -> nika_kernel_mock::http::MockHttp
impl core::default::Default for nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::default() -> nika_kernel_mock::http::MockHttp
impl nika_kernel_core::io::http::HttpGetDyn for nika_kernel_mock::http::MockHttp
pub async fn nika_kernel_mock::http::MockHttp::get(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
impl nika_kernel_core::io::http::HttpPostDyn for nika_kernel_mock::http::MockHttp
pub async fn nika_kernel_mock::http::MockHttp::post(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
pub async fn nika_kernel_mock::http::MockHttp::send_streaming(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpStreamResponse, nika_kernel_core::io::http::HttpError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::http::MockHttp
impl<T, U> core::convert::Into<U> for nika_kernel_mock::http::MockHttp where U: core::convert::From<T>
pub fn nika_kernel_mock::http::MockHttp::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::http::MockHttp where U: core::convert::Into<T>
pub type nika_kernel_mock::http::MockHttp::Error = core::convert::Infallible
pub fn nika_kernel_mock::http::MockHttp::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::http::MockHttp where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::http::MockHttp::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::http::MockHttp::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::http::MockHttp where T: core::clone::Clone
pub type nika_kernel_mock::http::MockHttp::Owned = T
pub fn nika_kernel_mock::http::MockHttp::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::http::MockHttp::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::http::MockHttp where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::http::MockHttp::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::http::MockHttp where T: ?core::marker::Sized
pub fn nika_kernel_mock::http::MockHttp::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::http::MockHttp where T: ?core::marker::Sized
pub fn nika_kernel_mock::http::MockHttp::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::http::MockHttp where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::http::MockHttp::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::http::MockHttp where T: 'static
pub fn nika_kernel_mock::http::MockHttp::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_core::io::http::HttpClient for nika_kernel_mock::http::MockHttp where T: nika_kernel_core::io::http::HttpGet + nika_kernel_core::io::http::HttpPost
impl<TraitVariantBlanketType> nika_kernel_core::io::http::HttpGet for nika_kernel_mock::http::MockHttp where TraitVariantBlanketType: nika_kernel_core::io::http::HttpGetDyn
pub async fn nika_kernel_mock::http::MockHttp::get(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
impl<TraitVariantBlanketType> nika_kernel_core::io::http::HttpPost for nika_kernel_mock::http::MockHttp where TraitVariantBlanketType: nika_kernel_core::io::http::HttpPostDyn
pub async fn nika_kernel_mock::http::MockHttp::post(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
pub async fn nika_kernel_mock::http::MockHttp::send_streaming(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpStreamResponse, nika_kernel_core::io::http::HttpError>
pub mod nika_kernel_mock::id_gen
#[non_exhaustive] pub struct nika_kernel_mock::id_gen::SequentialIdGenerator
impl nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new() -> Self
impl core::default::Default for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::default() -> nika_kernel_mock::id_gen::SequentialIdGenerator
impl core::fmt::Debug for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::id_gen::IdGenerator for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_event_id(&self) -> nika_types::id::EventId
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_run_id(&self) -> nika_types::id::RunId
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_span_id(&self) -> nika_types::id::SpanId
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_trace_id(&self) -> nika_types::id::TraceId
impl<D> owo_colors::OwoColorize for nika_kernel_mock::id_gen::SequentialIdGenerator
impl<T, U> core::convert::Into<U> for nika_kernel_mock::id_gen::SequentialIdGenerator where U: core::convert::From<T>
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::id_gen::SequentialIdGenerator where U: core::convert::Into<T>
pub type nika_kernel_mock::id_gen::SequentialIdGenerator::Error = core::convert::Infallible
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::id_gen::SequentialIdGenerator where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::id_gen::SequentialIdGenerator::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> core::any::Any for nika_kernel_mock::id_gen::SequentialIdGenerator where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::id_gen::SequentialIdGenerator where T: ?core::marker::Sized
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::id_gen::SequentialIdGenerator where T: ?core::marker::Sized
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::borrow_mut(&mut self) -> &mut T
impl<T> core::convert::From<T> for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::id_gen::SequentialIdGenerator where T: 'static
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::as_any(&self) -> &(dyn core::any::Any + 'static)
pub type nika_kernel_mock::id_gen::MockIdGenerator = nika_kernel_mock::id_gen::SequentialIdGenerator
pub mod nika_kernel_mock::memory
#[non_exhaustive] pub struct nika_kernel_mock::memory::NullEmbeddingProvider
impl nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::new(dimension: usize) -> Self
impl core::clone::Clone for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::clone(&self) -> nika_kernel_mock::memory::NullEmbeddingProvider
impl core::fmt::Debug for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_ai::memory::EmbeddingProvider for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::dimension(&self) -> usize
pub async fn nika_kernel_mock::memory::NullEmbeddingProvider::embed(&self, _text: &str) -> core::result::Result<alloc::vec::Vec<f32>, nika_kernel_ai::memory::MemoryError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::memory::NullEmbeddingProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::memory::NullEmbeddingProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::memory::NullEmbeddingProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::memory::NullEmbeddingProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::memory::NullEmbeddingProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::memory::NullEmbeddingProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::memory::NullEmbeddingProvider where T: core::clone::Clone
pub type nika_kernel_mock::memory::NullEmbeddingProvider::Owned = T
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::memory::NullEmbeddingProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::memory::NullEmbeddingProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::memory::NullEmbeddingProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::memory::NullEmbeddingProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::memory::NullEmbeddingProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::memory::NullEmbeddingProvider where T: 'static
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::memory::NullMemoryStore
impl nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::new() -> Self
impl core::clone::Clone for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::clone(&self) -> nika_kernel_mock::memory::NullMemoryStore
impl core::default::Default for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::default() -> nika_kernel_mock::memory::NullMemoryStore
impl core::fmt::Debug for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_ai::memory::MemoryForget for nika_kernel_mock::memory::NullMemoryStore
pub async fn nika_kernel_mock::memory::NullMemoryStore::forget(&self, _id: nika_types::memory::MemoryId) -> core::result::Result<(), nika_kernel_ai::memory::MemoryError>
impl nika_kernel_ai::memory::MemoryRecall for nika_kernel_mock::memory::NullMemoryStore
pub async fn nika_kernel_mock::memory::NullMemoryStore::recall(&self, _query: nika_kernel_ai::memory::RecallQuery) -> core::result::Result<alloc::vec::Vec<nika_kernel_ai::memory::MemoryHit>, nika_kernel_ai::memory::MemoryError>
impl nika_kernel_ai::memory::MemoryRemember for nika_kernel_mock::memory::NullMemoryStore
pub async fn nika_kernel_mock::memory::NullMemoryStore::remember(&self, _frame: nika_kernel_ai::memory::MemoryFrame) -> core::result::Result<nika_types::memory::MemoryId, nika_kernel_ai::memory::MemoryError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::memory::NullMemoryStore
impl<D> owo_colors::OwoColorize for nika_kernel_mock::memory::NullMemoryStore
impl<T, U> core::convert::Into<U> for nika_kernel_mock::memory::NullMemoryStore where U: core::convert::From<T>
pub fn nika_kernel_mock::memory::NullMemoryStore::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::memory::NullMemoryStore where U: core::convert::Into<T>
pub type nika_kernel_mock::memory::NullMemoryStore::Error = core::convert::Infallible
pub fn nika_kernel_mock::memory::NullMemoryStore::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::memory::NullMemoryStore where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::memory::NullMemoryStore::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::memory::NullMemoryStore::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::memory::NullMemoryStore where T: core::clone::Clone
pub type nika_kernel_mock::memory::NullMemoryStore::Owned = T
pub fn nika_kernel_mock::memory::NullMemoryStore::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::memory::NullMemoryStore::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::memory::NullMemoryStore where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullMemoryStore::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::memory::NullMemoryStore where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullMemoryStore::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::memory::NullMemoryStore where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullMemoryStore::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::memory::NullMemoryStore where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::memory::NullMemoryStore::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::memory::NullMemoryStore where T: 'static
pub fn nika_kernel_mock::memory::NullMemoryStore::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_ai::memory::MemoryStore for nika_kernel_mock::memory::NullMemoryStore where T: nika_kernel_ai::memory::MemoryRemember + nika_kernel_ai::memory::MemoryRecall + nika_kernel_ai::memory::MemoryForget
pub mod nika_kernel_mock::metrics
#[non_exhaustive] pub struct nika_kernel_mock::metrics::NullMetricsExporter
impl nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::new() -> Self
impl core::clone::Clone for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::clone(&self) -> nika_kernel_mock::metrics::NullMetricsExporter
impl core::default::Default for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::default() -> nika_kernel_mock::metrics::NullMetricsExporter
impl core::fmt::Debug for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::metrics::MetricsExporter for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::counter(&self, _name: &str, _value: u64, _tags: &[nika_kernel_core::infra::metrics::MetricTag])
pub fn nika_kernel_mock::metrics::NullMetricsExporter::gauge(&self, _name: &str, _value: f64, _tags: &[nika_kernel_core::infra::metrics::MetricTag])
pub fn nika_kernel_mock::metrics::NullMetricsExporter::histogram(&self, _name: &str, _value: f64, _tags: &[nika_kernel_core::infra::metrics::MetricTag])
impl<D> owo_colors::OwoColorize for nika_kernel_mock::metrics::NullMetricsExporter
impl<T, U> core::convert::Into<U> for nika_kernel_mock::metrics::NullMetricsExporter where U: core::convert::From<T>
pub fn nika_kernel_mock::metrics::NullMetricsExporter::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::metrics::NullMetricsExporter where U: core::convert::Into<T>
pub type nika_kernel_mock::metrics::NullMetricsExporter::Error = core::convert::Infallible
pub fn nika_kernel_mock::metrics::NullMetricsExporter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::metrics::NullMetricsExporter where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::metrics::NullMetricsExporter::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::metrics::NullMetricsExporter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::metrics::NullMetricsExporter where T: core::clone::Clone
pub type nika_kernel_mock::metrics::NullMetricsExporter::Owned = T
pub fn nika_kernel_mock::metrics::NullMetricsExporter::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::metrics::NullMetricsExporter::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::metrics::NullMetricsExporter where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::metrics::NullMetricsExporter::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::metrics::NullMetricsExporter where T: ?core::marker::Sized
pub fn nika_kernel_mock::metrics::NullMetricsExporter::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::metrics::NullMetricsExporter where T: ?core::marker::Sized
pub fn nika_kernel_mock::metrics::NullMetricsExporter::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::metrics::NullMetricsExporter where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::metrics::NullMetricsExporter::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::metrics::NullMetricsExporter where T: 'static
pub fn nika_kernel_mock::metrics::NullMetricsExporter::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::plugin
#[non_exhaustive] pub struct nika_kernel_mock::plugin::NullPluginEnv
impl nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::new() -> Self
impl core::clone::Clone for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::clone(&self) -> nika_kernel_mock::plugin::NullPluginEnv
impl core::default::Default for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::default() -> nika_kernel_mock::plugin::NullPluginEnv
impl core::fmt::Debug for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::wasm::PluginEnv for nika_kernel_mock::plugin::NullPluginEnv
pub async fn nika_kernel_mock::plugin::NullPluginEnv::env_get(&self, _key: &str) -> core::result::Result<core::option::Option<alloc::string::String>, nika_kernel_plugin::wasm::WasmPluginError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::plugin::NullPluginEnv
impl<T, U> core::convert::Into<U> for nika_kernel_mock::plugin::NullPluginEnv where U: core::convert::From<T>
pub fn nika_kernel_mock::plugin::NullPluginEnv::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::plugin::NullPluginEnv where U: core::convert::Into<T>
pub type nika_kernel_mock::plugin::NullPluginEnv::Error = core::convert::Infallible
pub fn nika_kernel_mock::plugin::NullPluginEnv::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::plugin::NullPluginEnv where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::plugin::NullPluginEnv::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::plugin::NullPluginEnv::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::plugin::NullPluginEnv where T: core::clone::Clone
pub type nika_kernel_mock::plugin::NullPluginEnv::Owned = T
pub fn nika_kernel_mock::plugin::NullPluginEnv::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::plugin::NullPluginEnv::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::plugin::NullPluginEnv where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullPluginEnv::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::plugin::NullPluginEnv where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullPluginEnv::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::plugin::NullPluginEnv where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullPluginEnv::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::plugin::NullPluginEnv where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::plugin::NullPluginEnv::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::plugin::NullPluginEnv where T: 'static
pub fn nika_kernel_mock::plugin::NullPluginEnv::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::plugin::NullWasmPluginHost
impl nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::new() -> Self
impl core::clone::Clone for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::clone(&self) -> nika_kernel_mock::plugin::NullWasmPluginHost
impl core::default::Default for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::default() -> nika_kernel_mock::plugin::NullWasmPluginHost
impl core::fmt::Debug for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::wasm::WasmPluginHost for nika_kernel_mock::plugin::NullWasmPluginHost
pub async fn nika_kernel_mock::plugin::NullWasmPluginHost::call_plugin(&self, plugin_name: &str, _input: &[u8]) -> core::result::Result<alloc::vec::Vec<u8>, nika_kernel_plugin::wasm::WasmPluginError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::plugin::NullWasmPluginHost
impl<T, U> core::convert::Into<U> for nika_kernel_mock::plugin::NullWasmPluginHost where U: core::convert::From<T>
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::plugin::NullWasmPluginHost where U: core::convert::Into<T>
pub type nika_kernel_mock::plugin::NullWasmPluginHost::Error = core::convert::Infallible
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::plugin::NullWasmPluginHost where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::plugin::NullWasmPluginHost::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::plugin::NullWasmPluginHost where T: core::clone::Clone
pub type nika_kernel_mock::plugin::NullWasmPluginHost::Owned = T
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::plugin::NullWasmPluginHost where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::plugin::NullWasmPluginHost where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::plugin::NullWasmPluginHost where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::plugin::NullWasmPluginHost where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::plugin::NullWasmPluginHost::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::plugin::NullWasmPluginHost where T: 'static
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::new() -> Self
impl core::clone::Clone for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::clone(&self) -> nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl core::default::Default for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::default() -> nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl core::fmt::Debug for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::wasm::WasmPluginLifecycle for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub async fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::list_plugins(&self) -> core::result::Result<alloc::vec::Vec<alloc::string::String>, nika_kernel_plugin::wasm::WasmPluginError>
pub async fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::load_plugin(&self, name: &str, _bytes: &[u8]) -> core::result::Result<(), nika_kernel_plugin::wasm::WasmPluginError>
pub async fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::unload_plugin(&self, name: &str) -> core::result::Result<(), nika_kernel_plugin::wasm::WasmPluginError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl<T, U> core::convert::Into<U> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where U: core::convert::From<T>
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where U: core::convert::Into<T>
pub type nika_kernel_mock::plugin::NullWasmPluginLifecycle::Error = core::convert::Infallible
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::plugin::NullWasmPluginLifecycle::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: core::clone::Clone
pub type nika_kernel_mock::plugin::NullWasmPluginLifecycle::Owned = T
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: 'static
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::provider
#[non_exhaustive] pub struct nika_kernel_mock::provider::MockProvider
impl nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::captured_requests(&self) -> alloc::vec::Vec<nika_kernel_ai::provider::InferRequest>
pub fn nika_kernel_mock::provider::MockProvider::enqueue_error(self, error: nika_kernel_ai::provider::ProviderError) -> Self
pub fn nika_kernel_mock::provider::MockProvider::enqueue_response(self, response: nika_kernel_ai::provider::InferResponse) -> Self
pub fn nika_kernel_mock::provider::MockProvider::enqueue_text(self, text: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::provider::MockProvider::new(name: impl core::convert::Into<alloc::sync::Arc<str>>) -> Self
pub fn nika_kernel_mock::provider::MockProvider::with_response_format_support(self, enabled: bool) -> Self
impl core::clone::Clone for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::clone(&self) -> nika_kernel_mock::provider::MockProvider
impl core::default::Default for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::default() -> Self
impl nika_kernel_ai::provider::ProviderInferDyn for nika_kernel_mock::provider::MockProvider
pub async fn nika_kernel_mock::provider::MockProvider::infer(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<nika_kernel_ai::provider::InferResponse, nika_kernel_ai::provider::ProviderError>
impl nika_kernel_ai::provider::ProviderMeta for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::name(&self) -> &str
pub fn nika_kernel_mock::provider::MockProvider::supports_response_format(&self) -> bool
impl nika_kernel_ai::provider::ProviderStreamDyn for nika_kernel_mock::provider::MockProvider
pub async fn nika_kernel_mock::provider::MockProvider::infer_stream(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<nika_kernel_ai::provider::InferEventStream, nika_kernel_ai::provider::ProviderError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::provider::MockProvider
impl<D> owo_colors::OwoColorize for nika_kernel_mock::provider::MockProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::provider::MockProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::provider::MockProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::provider::MockProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::provider::MockProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::provider::MockProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::provider::MockProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::provider::MockProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::provider::MockProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::provider::MockProvider where T: core::clone::Clone
pub type nika_kernel_mock::provider::MockProvider::Owned = T
pub fn nika_kernel_mock::provider::MockProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::provider::MockProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::provider::MockProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::provider::MockProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::provider::MockProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::provider::MockProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::provider::MockProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::provider::MockProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::provider::MockProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::provider::MockProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::provider::MockProvider where T: 'static
pub fn nika_kernel_mock::provider::MockProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_ai::provider::Provider for nika_kernel_mock::provider::MockProvider where T: nika_kernel_ai::provider::ProviderInfer + nika_kernel_ai::provider::ProviderStream + nika_kernel_ai::provider::ProviderMeta + nika_kernel_core::sealed::Sealed
impl<TraitVariantBlanketType> nika_kernel_ai::provider::ProviderInfer for nika_kernel_mock::provider::MockProvider where TraitVariantBlanketType: nika_kernel_ai::provider::ProviderInferDyn
pub async fn nika_kernel_mock::provider::MockProvider::infer(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<nika_kernel_ai::provider::InferResponse, nika_kernel_ai::provider::ProviderError>
impl<TraitVariantBlanketType> nika_kernel_ai::provider::ProviderStream for nika_kernel_mock::provider::MockProvider where TraitVariantBlanketType: nika_kernel_ai::provider::ProviderStreamDyn
pub async fn nika_kernel_mock::provider::MockProvider::infer_stream(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<core::pin::Pin<alloc::boxed::Box<(dyn futures_core::stream::Stream<Item = core::result::Result<nika_kernel_ai::provider::InferEvent, nika_kernel_ai::provider::ProviderError>> + core::marker::Send)>>, nika_kernel_ai::provider::ProviderError>
pub mod nika_kernel_mock::sandbox
#[non_exhaustive] pub struct nika_kernel_mock::sandbox::NullSandbox
impl nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::new() -> Self
impl core::clone::Clone for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::clone(&self) -> nika_kernel_mock::sandbox::NullSandbox
impl core::default::Default for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::default() -> nika_kernel_mock::sandbox::NullSandbox
impl core::fmt::Debug for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::sandbox::Sandbox for nika_kernel_mock::sandbox::NullSandbox
pub async fn nika_kernel_mock::sandbox::NullSandbox::check_capability(&self, _cap: &nika_kernel_plugin::sandbox::Capability) -> core::result::Result<bool, nika_kernel_plugin::sandbox::SandboxError>
pub async fn nika_kernel_mock::sandbox::NullSandbox::enter(&self) -> core::result::Result<(), nika_kernel_plugin::sandbox::SandboxError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::sandbox::NullSandbox
impl<T, U> core::convert::Into<U> for nika_kernel_mock::sandbox::NullSandbox where U: core::convert::From<T>
pub fn nika_kernel_mock::sandbox::NullSandbox::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::sandbox::NullSandbox where U: core::convert::Into<T>
pub type nika_kernel_mock::sandbox::NullSandbox::Error = core::convert::Infallible
pub fn nika_kernel_mock::sandbox::NullSandbox::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::sandbox::NullSandbox where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::sandbox::NullSandbox::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::sandbox::NullSandbox::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::sandbox::NullSandbox where T: core::clone::Clone
pub type nika_kernel_mock::sandbox::NullSandbox::Owned = T
pub fn nika_kernel_mock::sandbox::NullSandbox::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::sandbox::NullSandbox::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::sandbox::NullSandbox where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::sandbox::NullSandbox::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::sandbox::NullSandbox where T: ?core::marker::Sized
pub fn nika_kernel_mock::sandbox::NullSandbox::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::sandbox::NullSandbox where T: ?core::marker::Sized
pub fn nika_kernel_mock::sandbox::NullSandbox::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::sandbox::NullSandbox where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::sandbox::NullSandbox::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::sandbox::NullSandbox where T: 'static
pub fn nika_kernel_mock::sandbox::NullSandbox::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::secret
#[non_exhaustive] pub struct nika_kernel_mock::secret::NullSecretResolver
impl nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::new() -> Self
impl core::clone::Clone for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::clone(&self) -> nika_kernel_mock::secret::NullSecretResolver
impl core::default::Default for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::default() -> nika_kernel_mock::secret::NullSecretResolver
impl core::fmt::Debug for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::secret::SecretResolver for nika_kernel_mock::secret::NullSecretResolver
pub async fn nika_kernel_mock::secret::NullSecretResolver::resolve(&self, secret: &nika_kernel_core::infra::secret::SecretRef) -> core::result::Result<nika_kernel_core::infra::secret::Secret, nika_error::nika_error::NikaError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::secret::NullSecretResolver
impl<D> owo_colors::OwoColorize for nika_kernel_mock::secret::NullSecretResolver
impl<T, U> core::convert::Into<U> for nika_kernel_mock::secret::NullSecretResolver where U: core::convert::From<T>
pub fn nika_kernel_mock::secret::NullSecretResolver::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::secret::NullSecretResolver where U: core::convert::Into<T>
pub type nika_kernel_mock::secret::NullSecretResolver::Error = core::convert::Infallible
pub fn nika_kernel_mock::secret::NullSecretResolver::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::secret::NullSecretResolver where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::secret::NullSecretResolver::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::secret::NullSecretResolver::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::secret::NullSecretResolver where T: core::clone::Clone
pub type nika_kernel_mock::secret::NullSecretResolver::Owned = T
pub fn nika_kernel_mock::secret::NullSecretResolver::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::secret::NullSecretResolver::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::secret::NullSecretResolver where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::secret::NullSecretResolver::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::secret::NullSecretResolver where T: ?core::marker::Sized
pub fn nika_kernel_mock::secret::NullSecretResolver::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::secret::NullSecretResolver where T: ?core::marker::Sized
pub fn nika_kernel_mock::secret::NullSecretResolver::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::secret::NullSecretResolver where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::secret::NullSecretResolver::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::secret::NullSecretResolver where T: 'static
pub fn nika_kernel_mock::secret::NullSecretResolver::as_any(&self) -> &(dyn core::any::Any + 'static)
pub mod nika_kernel_mock::shell
#[non_exhaustive] pub struct nika_kernel_mock::shell::MockShell
impl nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::enqueue_err(self, error: nika_kernel_core::io::process::ShellError) -> Self
pub fn nika_kernel_mock::shell::MockShell::enqueue_fail(self, status: i32, stderr: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::shell::MockShell::enqueue_ok(self, stdout: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::shell::MockShell::enqueue_result(self, result: nika_kernel_core::io::process::ShellResult) -> Self
pub fn nika_kernel_mock::shell::MockShell::executed_commands(&self) -> alloc::vec::Vec<nika_kernel_core::io::process::ShellCommand>
pub fn nika_kernel_mock::shell::MockShell::new() -> Self
impl core::clone::Clone for nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::clone(&self) -> nika_kernel_mock::shell::MockShell
impl core::default::Default for nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::default() -> nika_kernel_mock::shell::MockShell
impl nika_kernel_core::io::process::ShellCancelDyn for nika_kernel_mock::shell::MockShell
pub async fn nika_kernel_mock::shell::MockShell::cancel(&self, id: &str) -> core::result::Result<(), nika_kernel_core::io::process::ShellError>
impl nika_kernel_core::io::process::ShellRunDyn for nika_kernel_mock::shell::MockShell
pub async fn nika_kernel_mock::shell::MockShell::run(&self, command: nika_kernel_core::io::process::ShellCommand) -> core::result::Result<nika_kernel_core::io::process::ShellResult, nika_kernel_core::io::process::ShellError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::shell::MockShell
impl<T, U> core::convert::Into<U> for nika_kernel_mock::shell::MockShell where U: core::convert::From<T>
pub fn nika_kernel_mock::shell::MockShell::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::shell::MockShell where U: core::convert::Into<T>
pub type nika_kernel_mock::shell::MockShell::Error = core::convert::Infallible
pub fn nika_kernel_mock::shell::MockShell::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::shell::MockShell where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::shell::MockShell::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::shell::MockShell::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::shell::MockShell where T: core::clone::Clone
pub type nika_kernel_mock::shell::MockShell::Owned = T
pub fn nika_kernel_mock::shell::MockShell::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::shell::MockShell::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::shell::MockShell where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::shell::MockShell::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::shell::MockShell where T: ?core::marker::Sized
pub fn nika_kernel_mock::shell::MockShell::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::shell::MockShell where T: ?core::marker::Sized
pub fn nika_kernel_mock::shell::MockShell::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::shell::MockShell where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::shell::MockShell::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::shell::MockShell where T: 'static
pub fn nika_kernel_mock::shell::MockShell::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_core::io::process::ShellExecutor for nika_kernel_mock::shell::MockShell where T: nika_kernel_core::io::process::ShellRun + nika_kernel_core::io::process::ShellCancel
impl<TraitVariantBlanketType> nika_kernel_core::io::process::ShellCancel for nika_kernel_mock::shell::MockShell where TraitVariantBlanketType: nika_kernel_core::io::process::ShellCancelDyn
pub async fn nika_kernel_mock::shell::MockShell::cancel(&self, id: &str) -> core::result::Result<(), nika_kernel_core::io::process::ShellError>
impl<TraitVariantBlanketType> nika_kernel_core::io::process::ShellRun for nika_kernel_mock::shell::MockShell where TraitVariantBlanketType: nika_kernel_core::io::process::ShellRunDyn
pub async fn nika_kernel_mock::shell::MockShell::run(&self, command: nika_kernel_core::io::process::ShellCommand) -> core::result::Result<nika_kernel_core::io::process::ShellResult, nika_kernel_core::io::process::ShellError>
pub mod nika_kernel_mock::tool_defs
#[non_exhaustive] pub struct nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::new() -> Self
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::unavailable(reason: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::with_defs(defs: alloc::vec::Vec<nika_kernel_ai::provider::ToolDef>) -> Self
impl core::clone::Clone for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::clone(&self) -> nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl core::default::Default for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::default() -> nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl nika_kernel_ai::tool_defs::ToolDefinitionProviderDyn for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub async fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::tool_defs(&self) -> core::result::Result<alloc::vec::Vec<nika_kernel_ai::provider::ToolDef>, nika_kernel_ai::tool_defs::ToolDefsError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::tool_defs::MockToolDefinitionProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::tool_defs::MockToolDefinitionProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: core::clone::Clone
pub type nika_kernel_mock::tool_defs::MockToolDefinitionProvider::Owned = T
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: 'static
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<TraitVariantBlanketType> nika_kernel_ai::tool_defs::ToolDefinitionProvider for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where TraitVariantBlanketType: nika_kernel_ai::tool_defs::ToolDefinitionProviderDyn
pub async fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::tool_defs(&self) -> core::result::Result<alloc::vec::Vec<nika_kernel_ai::provider::ToolDef>, nika_kernel_ai::tool_defs::ToolDefsError>
pub mod nika_kernel_mock::tool_executor
#[non_exhaustive] pub struct nika_kernel_mock::tool_executor::MockToolExecutor
impl nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::captured_calls(&self) -> alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::enqueue_err(self, error: nika_kernel_runtime::tool_executor::ToolExecError) -> Self
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::enqueue_ok(self, result: nika_kernel_runtime::tool_executor::ToolResult) -> Self
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::new() -> Self
impl core::clone::Clone for nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::clone(&self) -> nika_kernel_mock::tool_executor::MockToolExecutor
impl core::default::Default for nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::default() -> nika_kernel_mock::tool_executor::MockToolExecutor
impl nika_kernel_runtime::tool_executor::ToolBatchDyn for nika_kernel_mock::tool_executor::MockToolExecutor
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl nika_kernel_runtime::tool_executor::ToolExecuteDyn for nika_kernel_mock::tool_executor::MockToolExecutor
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::tool_executor::MockToolExecutor
impl<T, U> core::convert::Into<U> for nika_kernel_mock::tool_executor::MockToolExecutor where U: core::convert::From<T>
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::tool_executor::MockToolExecutor where U: core::convert::Into<T>
pub type nika_kernel_mock::tool_executor::MockToolExecutor::Error = core::convert::Infallible
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::tool_executor::MockToolExecutor where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::tool_executor::MockToolExecutor::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::tool_executor::MockToolExecutor where T: core::clone::Clone
pub type nika_kernel_mock::tool_executor::MockToolExecutor::Owned = T
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::tool_executor::MockToolExecutor where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::tool_executor::MockToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::tool_executor::MockToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::tool_executor::MockToolExecutor where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::tool_executor::MockToolExecutor::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::tool_executor::MockToolExecutor where T: 'static
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_runtime::tool_executor::ToolExecutor for nika_kernel_mock::tool_executor::MockToolExecutor where T: nika_kernel_runtime::tool_executor::ToolExecute + nika_kernel_runtime::tool_executor::ToolBatch
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolBatch for nika_kernel_mock::tool_executor::MockToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolBatchDyn
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolExecute for nika_kernel_mock::tool_executor::MockToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolExecuteDyn
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
#[non_exhaustive] pub struct nika_kernel_mock::tool_executor::NullToolExecutor
impl nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::new() -> Self
impl core::clone::Clone for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::clone(&self) -> nika_kernel_mock::tool_executor::NullToolExecutor
impl core::default::Default for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::default() -> nika_kernel_mock::tool_executor::NullToolExecutor
impl core::fmt::Debug for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_runtime::tool_executor::ToolBatchDyn for nika_kernel_mock::tool_executor::NullToolExecutor
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl nika_kernel_runtime::tool_executor::ToolExecuteDyn for nika_kernel_mock::tool_executor::NullToolExecutor
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::tool_executor::NullToolExecutor
impl<T, U> core::convert::Into<U> for nika_kernel_mock::tool_executor::NullToolExecutor where U: core::convert::From<T>
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::tool_executor::NullToolExecutor where U: core::convert::Into<T>
pub type nika_kernel_mock::tool_executor::NullToolExecutor::Error = core::convert::Infallible
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::tool_executor::NullToolExecutor where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::tool_executor::NullToolExecutor::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::tool_executor::NullToolExecutor where T: core::clone::Clone
pub type nika_kernel_mock::tool_executor::NullToolExecutor::Owned = T
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::tool_executor::NullToolExecutor where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::tool_executor::NullToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::tool_executor::NullToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::tool_executor::NullToolExecutor where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::tool_executor::NullToolExecutor::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::tool_executor::NullToolExecutor where T: 'static
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_runtime::tool_executor::ToolExecutor for nika_kernel_mock::tool_executor::NullToolExecutor where T: nika_kernel_runtime::tool_executor::ToolExecute + nika_kernel_runtime::tool_executor::ToolBatch
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolBatch for nika_kernel_mock::tool_executor::NullToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolBatchDyn
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolExecute for nika_kernel_mock::tool_executor::NullToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolExecuteDyn
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
pub mod nika_kernel_mock::trace
#[non_exhaustive] pub struct nika_kernel_mock::trace::NullTracerProvider
impl nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::new() -> Self
impl core::clone::Clone for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::clone(&self) -> nika_kernel_mock::trace::NullTracerProvider
impl core::default::Default for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::default() -> nika_kernel_mock::trace::NullTracerProvider
impl core::fmt::Debug for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::trace::TracerProvider for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::extract(&self, _headers: &alloc::collections::btree::map::BTreeMap<alloc::string::String, alloc::string::String>) -> core::option::Option<nika_types::id::TraceId>
pub fn nika_kernel_mock::trace::NullTracerProvider::inject(&self, _headers: &mut alloc::collections::btree::map::BTreeMap<alloc::string::String, alloc::string::String>)
pub fn nika_kernel_mock::trace::NullTracerProvider::start_span(&self, trace_id: nika_types::id::TraceId, _name: &str) -> nika_kernel_core::infra::trace::SpanGuard
impl<D> owo_colors::OwoColorize for nika_kernel_mock::trace::NullTracerProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::trace::NullTracerProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::trace::NullTracerProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::trace::NullTracerProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::trace::NullTracerProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::trace::NullTracerProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::trace::NullTracerProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::trace::NullTracerProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::trace::NullTracerProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::trace::NullTracerProvider where T: core::clone::Clone
pub type nika_kernel_mock::trace::NullTracerProvider::Owned = T
pub fn nika_kernel_mock::trace::NullTracerProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::trace::NullTracerProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::trace::NullTracerProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::trace::NullTracerProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::trace::NullTracerProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::trace::NullTracerProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::trace::NullTracerProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::trace::NullTracerProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::trace::NullTracerProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::trace::NullTracerProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::trace::NullTracerProvider where T: 'static
pub fn nika_kernel_mock::trace::NullTracerProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::FailingAuditSink
impl nika_kernel_mock::audit::FailingAuditSink
pub const fn nika_kernel_mock::audit::FailingAuditSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::clone(&self) -> nika_kernel_mock::audit::FailingAuditSink
impl core::default::Default for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::default() -> nika_kernel_mock::audit::FailingAuditSink
impl core::fmt::Debug for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Copy for nika_kernel_mock::audit::FailingAuditSink
impl nika_kernel_core::infra::audit::AuditSink for nika_kernel_mock::audit::FailingAuditSink
pub async fn nika_kernel_mock::audit::FailingAuditSink::audit(&self, _record: nika_kernel_core::infra::audit::AuditRecord) -> core::result::Result<(), nika_kernel_core::infra::audit::AuditSinkError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::audit::FailingAuditSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::audit::FailingAuditSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::audit::FailingAuditSink where U: core::convert::From<T>
pub fn nika_kernel_mock::audit::FailingAuditSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::audit::FailingAuditSink where U: core::convert::Into<T>
pub type nika_kernel_mock::audit::FailingAuditSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::audit::FailingAuditSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::audit::FailingAuditSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::audit::FailingAuditSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::audit::FailingAuditSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::audit::FailingAuditSink where T: core::clone::Clone
pub type nika_kernel_mock::audit::FailingAuditSink::Owned = T
pub fn nika_kernel_mock::audit::FailingAuditSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::audit::FailingAuditSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::audit::FailingAuditSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::audit::FailingAuditSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::audit::FailingAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::FailingAuditSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::audit::FailingAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::FailingAuditSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::audit::FailingAuditSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::audit::FailingAuditSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::audit::FailingAuditSink
pub fn nika_kernel_mock::audit::FailingAuditSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::audit::FailingAuditSink where T: 'static
pub fn nika_kernel_mock::audit::FailingAuditSink::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::MockBlob
impl nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::is_empty(&self) -> bool
pub fn nika_kernel_mock::blob::MockBlob::len(&self) -> usize
pub fn nika_kernel_mock::blob::MockBlob::new() -> Self
pub fn nika_kernel_mock::blob::MockBlob::with_blob(self, hash: &str, data: impl core::convert::Into<bytes::bytes::Bytes>, mime: &str) -> Self
impl core::clone::Clone for nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::clone(&self) -> nika_kernel_mock::blob::MockBlob
impl core::default::Default for nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::default() -> nika_kernel_mock::blob::MockBlob
impl nika_kernel_core::io::blob::BlobStore for nika_kernel_mock::blob::MockBlob
pub async fn nika_kernel_mock::blob::MockBlob::delete(&self, hash: &str) -> core::result::Result<(), nika_kernel_core::io::blob::BlobError>
pub async fn nika_kernel_mock::blob::MockBlob::exists(&self, hash: &str) -> bool
pub async fn nika_kernel_mock::blob::MockBlob::get(&self, hash: &str) -> core::result::Result<bytes::bytes::Bytes, nika_kernel_core::io::blob::BlobError>
pub async fn nika_kernel_mock::blob::MockBlob::put(&self, data: bytes::bytes::Bytes, mime_type: &str) -> core::result::Result<nika_kernel_core::io::blob::BlobMetadata, nika_kernel_core::io::blob::BlobError>
pub async fn nika_kernel_mock::blob::MockBlob::stat(&self, hash: &str) -> core::result::Result<nika_kernel_core::io::blob::BlobMetadata, nika_kernel_core::io::blob::BlobError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::blob::MockBlob
impl<T, U> core::convert::Into<U> for nika_kernel_mock::blob::MockBlob where U: core::convert::From<T>
pub fn nika_kernel_mock::blob::MockBlob::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::blob::MockBlob where U: core::convert::Into<T>
pub type nika_kernel_mock::blob::MockBlob::Error = core::convert::Infallible
pub fn nika_kernel_mock::blob::MockBlob::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::blob::MockBlob where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::blob::MockBlob::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::blob::MockBlob::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::blob::MockBlob where T: core::clone::Clone
pub type nika_kernel_mock::blob::MockBlob::Owned = T
pub fn nika_kernel_mock::blob::MockBlob::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::blob::MockBlob::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::blob::MockBlob where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::blob::MockBlob::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::blob::MockBlob where T: ?core::marker::Sized
pub fn nika_kernel_mock::blob::MockBlob::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::blob::MockBlob where T: ?core::marker::Sized
pub fn nika_kernel_mock::blob::MockBlob::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::blob::MockBlob where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::blob::MockBlob::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::blob::MockBlob
pub fn nika_kernel_mock::blob::MockBlob::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::blob::MockBlob where T: 'static
pub fn nika_kernel_mock::blob::MockBlob::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::MockClock
impl nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::advance(&self, duration: core::time::Duration)
pub fn nika_kernel_mock::clock::MockClock::elapsed_total(&self) -> core::time::Duration
pub fn nika_kernel_mock::clock::MockClock::new() -> Self
impl core::clone::Clone for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::clone(&self) -> nika_kernel_mock::clock::MockClock
impl core::default::Default for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::default() -> Self
impl nika_kernel_core::io::clock::ClockDyn for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::now(&self) -> std::time::Instant
pub async fn nika_kernel_mock::clock::MockClock::sleep(&self, _duration: core::time::Duration)
pub fn nika_kernel_mock::clock::MockClock::system_now(&self) -> std::time::SystemTime
impl<D> owo_colors::OwoColorize for nika_kernel_mock::clock::MockClock
impl<T, U> core::convert::Into<U> for nika_kernel_mock::clock::MockClock where U: core::convert::From<T>
pub fn nika_kernel_mock::clock::MockClock::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::clock::MockClock where U: core::convert::Into<T>
pub type nika_kernel_mock::clock::MockClock::Error = core::convert::Infallible
pub fn nika_kernel_mock::clock::MockClock::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::clock::MockClock where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::clock::MockClock::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::clock::MockClock::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::clock::MockClock where T: core::clone::Clone
pub type nika_kernel_mock::clock::MockClock::Owned = T
pub fn nika_kernel_mock::clock::MockClock::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::clock::MockClock::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::clock::MockClock where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::clock::MockClock::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::clock::MockClock where T: ?core::marker::Sized
pub fn nika_kernel_mock::clock::MockClock::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::clock::MockClock where T: ?core::marker::Sized
pub fn nika_kernel_mock::clock::MockClock::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::clock::MockClock where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::clock::MockClock::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::clock::MockClock
pub fn nika_kernel_mock::clock::MockClock::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::clock::MockClock where T: 'static
pub fn nika_kernel_mock::clock::MockClock::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<TraitVariantBlanketType> nika_kernel_core::io::clock::Clock for nika_kernel_mock::clock::MockClock where TraitVariantBlanketType: nika_kernel_core::io::clock::ClockDyn
pub fn nika_kernel_mock::clock::MockClock::elapsed(&self, since: std::time::Instant) -> core::time::Duration
pub fn nika_kernel_mock::clock::MockClock::now(&self) -> std::time::Instant
pub async fn nika_kernel_mock::clock::MockClock::sleep(&self, duration: core::time::Duration)
pub fn nika_kernel_mock::clock::MockClock::system_now(&self) -> std::time::SystemTime
#[non_exhaustive] pub struct nika_kernel_mock::MockFs
impl nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::file_paths(&self) -> alloc::vec::Vec<std::path::PathBuf>
pub fn nika_kernel_mock::filesystem::MockFs::is_empty(&self) -> bool
pub fn nika_kernel_mock::filesystem::MockFs::len(&self) -> usize
pub fn nika_kernel_mock::filesystem::MockFs::new() -> Self
pub fn nika_kernel_mock::filesystem::MockFs::seed(&self, path: impl core::convert::Into<std::path::PathBuf>, content: impl core::convert::Into<alloc::vec::Vec<u8>>)
pub fn nika_kernel_mock::filesystem::MockFs::with_file(self, path: impl core::convert::Into<std::path::PathBuf>, content: impl core::convert::Into<alloc::vec::Vec<u8>>) -> Self
impl core::clone::Clone for nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::clone(&self) -> nika_kernel_mock::filesystem::MockFs
impl core::default::Default for nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::default() -> nika_kernel_mock::filesystem::MockFs
impl nika_kernel_core::io::fs::FsListDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::glob(&self, root: &std::path::Path, pattern: &str) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::list_dir(&self, path: &std::path::Path) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
impl nika_kernel_core::io::fs::FsMetaDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::metadata(&self, path: &std::path::Path) -> core::result::Result<nika_kernel_core::io::fs::FileMetadata, nika_kernel_core::io::fs::FsError>
impl nika_kernel_core::io::fs::FsReadDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::canonicalize(&self, path: &std::path::Path) -> core::result::Result<std::path::PathBuf, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::exists(&self, path: &std::path::Path) -> bool
pub async fn nika_kernel_mock::filesystem::MockFs::read(&self, path: &std::path::Path) -> core::result::Result<bytes::bytes::Bytes, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::read_to_string(&self, path: &std::path::Path) -> core::result::Result<alloc::string::String, nika_kernel_core::io::fs::FsError>
impl nika_kernel_core::io::fs::FsWriteDyn for nika_kernel_mock::filesystem::MockFs
pub async fn nika_kernel_mock::filesystem::MockFs::create_dir_all(&self, _path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::remove_file(&self, path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::write(&self, path: &std::path::Path, contents: &[u8]) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::filesystem::MockFs
impl<T, U> core::convert::Into<U> for nika_kernel_mock::filesystem::MockFs where U: core::convert::From<T>
pub fn nika_kernel_mock::filesystem::MockFs::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::filesystem::MockFs where U: core::convert::Into<T>
pub type nika_kernel_mock::filesystem::MockFs::Error = core::convert::Infallible
pub fn nika_kernel_mock::filesystem::MockFs::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::filesystem::MockFs where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::filesystem::MockFs::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::filesystem::MockFs::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::filesystem::MockFs where T: core::clone::Clone
pub type nika_kernel_mock::filesystem::MockFs::Owned = T
pub fn nika_kernel_mock::filesystem::MockFs::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::filesystem::MockFs::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::filesystem::MockFs where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::filesystem::MockFs::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::filesystem::MockFs where T: ?core::marker::Sized
pub fn nika_kernel_mock::filesystem::MockFs::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::filesystem::MockFs where T: ?core::marker::Sized
pub fn nika_kernel_mock::filesystem::MockFs::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::filesystem::MockFs where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::filesystem::MockFs::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::filesystem::MockFs
pub fn nika_kernel_mock::filesystem::MockFs::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::filesystem::MockFs where T: 'static
pub fn nika_kernel_mock::filesystem::MockFs::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_core::io::fs::Fs for nika_kernel_mock::filesystem::MockFs where T: nika_kernel_core::io::fs::FsRead + nika_kernel_core::io::fs::FsWrite + nika_kernel_core::io::fs::FsMeta + nika_kernel_core::io::fs::FsList
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsList for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsListDyn
pub async fn nika_kernel_mock::filesystem::MockFs::glob(&self, root: &std::path::Path, pattern: &str) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::list_dir(&self, path: &std::path::Path) -> core::result::Result<alloc::vec::Vec<std::path::PathBuf>, nika_kernel_core::io::fs::FsError>
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsMeta for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsMetaDyn
pub async fn nika_kernel_mock::filesystem::MockFs::metadata(&self, path: &std::path::Path) -> core::result::Result<nika_kernel_core::io::fs::FileMetadata, nika_kernel_core::io::fs::FsError>
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsRead for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsReadDyn
pub async fn nika_kernel_mock::filesystem::MockFs::canonicalize(&self, path: &std::path::Path) -> core::result::Result<std::path::PathBuf, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::exists(&self, path: &std::path::Path) -> bool
pub async fn nika_kernel_mock::filesystem::MockFs::read(&self, path: &std::path::Path) -> core::result::Result<bytes::bytes::Bytes, nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::read_to_string(&self, path: &std::path::Path) -> core::result::Result<alloc::string::String, nika_kernel_core::io::fs::FsError>
impl<TraitVariantBlanketType> nika_kernel_core::io::fs::FsWrite for nika_kernel_mock::filesystem::MockFs where TraitVariantBlanketType: nika_kernel_core::io::fs::FsWriteDyn
pub async fn nika_kernel_mock::filesystem::MockFs::create_dir_all(&self, path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::remove_file(&self, path: &std::path::Path) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
pub async fn nika_kernel_mock::filesystem::MockFs::write(&self, path: &std::path::Path, contents: &[u8]) -> core::result::Result<(), nika_kernel_core::io::fs::FsError>
#[non_exhaustive] pub struct nika_kernel_mock::MockHttp
impl nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::enqueue_err(self, error: nika_kernel_core::io::http::HttpError) -> Self
pub fn nika_kernel_mock::http::MockHttp::enqueue_ok(self, status: u16, body: impl core::convert::Into<bytes::bytes::Bytes>) -> Self
pub fn nika_kernel_mock::http::MockHttp::new() -> Self
pub fn nika_kernel_mock::http::MockHttp::remaining(&self) -> usize
pub fn nika_kernel_mock::http::MockHttp::sent_requests(&self) -> alloc::vec::Vec<nika_kernel_core::io::http::HttpRequest>
impl core::clone::Clone for nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::clone(&self) -> nika_kernel_mock::http::MockHttp
impl core::default::Default for nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::default() -> nika_kernel_mock::http::MockHttp
impl nika_kernel_core::io::http::HttpGetDyn for nika_kernel_mock::http::MockHttp
pub async fn nika_kernel_mock::http::MockHttp::get(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
impl nika_kernel_core::io::http::HttpPostDyn for nika_kernel_mock::http::MockHttp
pub async fn nika_kernel_mock::http::MockHttp::post(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
pub async fn nika_kernel_mock::http::MockHttp::send_streaming(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpStreamResponse, nika_kernel_core::io::http::HttpError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::http::MockHttp
impl<T, U> core::convert::Into<U> for nika_kernel_mock::http::MockHttp where U: core::convert::From<T>
pub fn nika_kernel_mock::http::MockHttp::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::http::MockHttp where U: core::convert::Into<T>
pub type nika_kernel_mock::http::MockHttp::Error = core::convert::Infallible
pub fn nika_kernel_mock::http::MockHttp::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::http::MockHttp where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::http::MockHttp::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::http::MockHttp::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::http::MockHttp where T: core::clone::Clone
pub type nika_kernel_mock::http::MockHttp::Owned = T
pub fn nika_kernel_mock::http::MockHttp::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::http::MockHttp::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::http::MockHttp where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::http::MockHttp::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::http::MockHttp where T: ?core::marker::Sized
pub fn nika_kernel_mock::http::MockHttp::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::http::MockHttp where T: ?core::marker::Sized
pub fn nika_kernel_mock::http::MockHttp::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::http::MockHttp where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::http::MockHttp::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::http::MockHttp
pub fn nika_kernel_mock::http::MockHttp::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::http::MockHttp where T: 'static
pub fn nika_kernel_mock::http::MockHttp::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_core::io::http::HttpClient for nika_kernel_mock::http::MockHttp where T: nika_kernel_core::io::http::HttpGet + nika_kernel_core::io::http::HttpPost
impl<TraitVariantBlanketType> nika_kernel_core::io::http::HttpGet for nika_kernel_mock::http::MockHttp where TraitVariantBlanketType: nika_kernel_core::io::http::HttpGetDyn
pub async fn nika_kernel_mock::http::MockHttp::get(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
impl<TraitVariantBlanketType> nika_kernel_core::io::http::HttpPost for nika_kernel_mock::http::MockHttp where TraitVariantBlanketType: nika_kernel_core::io::http::HttpPostDyn
pub async fn nika_kernel_mock::http::MockHttp::post(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpResponse, nika_kernel_core::io::http::HttpError>
pub async fn nika_kernel_mock::http::MockHttp::send_streaming(&self, request: nika_kernel_core::io::http::HttpRequest) -> core::result::Result<nika_kernel_core::io::http::HttpStreamResponse, nika_kernel_core::io::http::HttpError>
#[non_exhaustive] pub struct nika_kernel_mock::MockProvider
impl nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::captured_requests(&self) -> alloc::vec::Vec<nika_kernel_ai::provider::InferRequest>
pub fn nika_kernel_mock::provider::MockProvider::enqueue_error(self, error: nika_kernel_ai::provider::ProviderError) -> Self
pub fn nika_kernel_mock::provider::MockProvider::enqueue_response(self, response: nika_kernel_ai::provider::InferResponse) -> Self
pub fn nika_kernel_mock::provider::MockProvider::enqueue_text(self, text: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::provider::MockProvider::new(name: impl core::convert::Into<alloc::sync::Arc<str>>) -> Self
pub fn nika_kernel_mock::provider::MockProvider::with_response_format_support(self, enabled: bool) -> Self
impl core::clone::Clone for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::clone(&self) -> nika_kernel_mock::provider::MockProvider
impl core::default::Default for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::default() -> Self
impl nika_kernel_ai::provider::ProviderInferDyn for nika_kernel_mock::provider::MockProvider
pub async fn nika_kernel_mock::provider::MockProvider::infer(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<nika_kernel_ai::provider::InferResponse, nika_kernel_ai::provider::ProviderError>
impl nika_kernel_ai::provider::ProviderMeta for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::name(&self) -> &str
pub fn nika_kernel_mock::provider::MockProvider::supports_response_format(&self) -> bool
impl nika_kernel_ai::provider::ProviderStreamDyn for nika_kernel_mock::provider::MockProvider
pub async fn nika_kernel_mock::provider::MockProvider::infer_stream(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<nika_kernel_ai::provider::InferEventStream, nika_kernel_ai::provider::ProviderError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::provider::MockProvider
impl<D> owo_colors::OwoColorize for nika_kernel_mock::provider::MockProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::provider::MockProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::provider::MockProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::provider::MockProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::provider::MockProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::provider::MockProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::provider::MockProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::provider::MockProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::provider::MockProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::provider::MockProvider where T: core::clone::Clone
pub type nika_kernel_mock::provider::MockProvider::Owned = T
pub fn nika_kernel_mock::provider::MockProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::provider::MockProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::provider::MockProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::provider::MockProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::provider::MockProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::provider::MockProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::provider::MockProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::provider::MockProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::provider::MockProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::provider::MockProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::provider::MockProvider
pub fn nika_kernel_mock::provider::MockProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::provider::MockProvider where T: 'static
pub fn nika_kernel_mock::provider::MockProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_ai::provider::Provider for nika_kernel_mock::provider::MockProvider where T: nika_kernel_ai::provider::ProviderInfer + nika_kernel_ai::provider::ProviderStream + nika_kernel_ai::provider::ProviderMeta + nika_kernel_core::sealed::Sealed
impl<TraitVariantBlanketType> nika_kernel_ai::provider::ProviderInfer for nika_kernel_mock::provider::MockProvider where TraitVariantBlanketType: nika_kernel_ai::provider::ProviderInferDyn
pub async fn nika_kernel_mock::provider::MockProvider::infer(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<nika_kernel_ai::provider::InferResponse, nika_kernel_ai::provider::ProviderError>
impl<TraitVariantBlanketType> nika_kernel_ai::provider::ProviderStream for nika_kernel_mock::provider::MockProvider where TraitVariantBlanketType: nika_kernel_ai::provider::ProviderStreamDyn
pub async fn nika_kernel_mock::provider::MockProvider::infer_stream(&self, request: nika_kernel_ai::provider::InferRequest) -> core::result::Result<core::pin::Pin<alloc::boxed::Box<(dyn futures_core::stream::Stream<Item = core::result::Result<nika_kernel_ai::provider::InferEvent, nika_kernel_ai::provider::ProviderError>> + core::marker::Send)>>, nika_kernel_ai::provider::ProviderError>
#[non_exhaustive] pub struct nika_kernel_mock::MockShell
impl nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::enqueue_err(self, error: nika_kernel_core::io::process::ShellError) -> Self
pub fn nika_kernel_mock::shell::MockShell::enqueue_fail(self, status: i32, stderr: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::shell::MockShell::enqueue_ok(self, stdout: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::shell::MockShell::enqueue_result(self, result: nika_kernel_core::io::process::ShellResult) -> Self
pub fn nika_kernel_mock::shell::MockShell::executed_commands(&self) -> alloc::vec::Vec<nika_kernel_core::io::process::ShellCommand>
pub fn nika_kernel_mock::shell::MockShell::new() -> Self
impl core::clone::Clone for nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::clone(&self) -> nika_kernel_mock::shell::MockShell
impl core::default::Default for nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::default() -> nika_kernel_mock::shell::MockShell
impl nika_kernel_core::io::process::ShellCancelDyn for nika_kernel_mock::shell::MockShell
pub async fn nika_kernel_mock::shell::MockShell::cancel(&self, id: &str) -> core::result::Result<(), nika_kernel_core::io::process::ShellError>
impl nika_kernel_core::io::process::ShellRunDyn for nika_kernel_mock::shell::MockShell
pub async fn nika_kernel_mock::shell::MockShell::run(&self, command: nika_kernel_core::io::process::ShellCommand) -> core::result::Result<nika_kernel_core::io::process::ShellResult, nika_kernel_core::io::process::ShellError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::shell::MockShell
impl<T, U> core::convert::Into<U> for nika_kernel_mock::shell::MockShell where U: core::convert::From<T>
pub fn nika_kernel_mock::shell::MockShell::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::shell::MockShell where U: core::convert::Into<T>
pub type nika_kernel_mock::shell::MockShell::Error = core::convert::Infallible
pub fn nika_kernel_mock::shell::MockShell::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::shell::MockShell where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::shell::MockShell::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::shell::MockShell::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::shell::MockShell where T: core::clone::Clone
pub type nika_kernel_mock::shell::MockShell::Owned = T
pub fn nika_kernel_mock::shell::MockShell::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::shell::MockShell::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::shell::MockShell where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::shell::MockShell::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::shell::MockShell where T: ?core::marker::Sized
pub fn nika_kernel_mock::shell::MockShell::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::shell::MockShell where T: ?core::marker::Sized
pub fn nika_kernel_mock::shell::MockShell::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::shell::MockShell where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::shell::MockShell::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::shell::MockShell
pub fn nika_kernel_mock::shell::MockShell::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::shell::MockShell where T: 'static
pub fn nika_kernel_mock::shell::MockShell::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_core::io::process::ShellExecutor for nika_kernel_mock::shell::MockShell where T: nika_kernel_core::io::process::ShellRun + nika_kernel_core::io::process::ShellCancel
impl<TraitVariantBlanketType> nika_kernel_core::io::process::ShellCancel for nika_kernel_mock::shell::MockShell where TraitVariantBlanketType: nika_kernel_core::io::process::ShellCancelDyn
pub async fn nika_kernel_mock::shell::MockShell::cancel(&self, id: &str) -> core::result::Result<(), nika_kernel_core::io::process::ShellError>
impl<TraitVariantBlanketType> nika_kernel_core::io::process::ShellRun for nika_kernel_mock::shell::MockShell where TraitVariantBlanketType: nika_kernel_core::io::process::ShellRunDyn
pub async fn nika_kernel_mock::shell::MockShell::run(&self, command: nika_kernel_core::io::process::ShellCommand) -> core::result::Result<nika_kernel_core::io::process::ShellResult, nika_kernel_core::io::process::ShellError>
#[non_exhaustive] pub struct nika_kernel_mock::MockToolDefinitionProvider
impl nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::new() -> Self
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::unavailable(reason: impl core::convert::Into<alloc::string::String>) -> Self
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::with_defs(defs: alloc::vec::Vec<nika_kernel_ai::provider::ToolDef>) -> Self
impl core::clone::Clone for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::clone(&self) -> nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl core::default::Default for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::default() -> nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl nika_kernel_ai::tool_defs::ToolDefinitionProviderDyn for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub async fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::tool_defs(&self) -> core::result::Result<alloc::vec::Vec<nika_kernel_ai::provider::ToolDef>, nika_kernel_ai::tool_defs::ToolDefsError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::tool_defs::MockToolDefinitionProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::tool_defs::MockToolDefinitionProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: core::clone::Clone
pub type nika_kernel_mock::tool_defs::MockToolDefinitionProvider::Owned = T
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::tool_defs::MockToolDefinitionProvider
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where T: 'static
pub fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<TraitVariantBlanketType> nika_kernel_ai::tool_defs::ToolDefinitionProvider for nika_kernel_mock::tool_defs::MockToolDefinitionProvider where TraitVariantBlanketType: nika_kernel_ai::tool_defs::ToolDefinitionProviderDyn
pub async fn nika_kernel_mock::tool_defs::MockToolDefinitionProvider::tool_defs(&self) -> core::result::Result<alloc::vec::Vec<nika_kernel_ai::provider::ToolDef>, nika_kernel_ai::tool_defs::ToolDefsError>
#[non_exhaustive] pub struct nika_kernel_mock::MockToolExecutor
impl nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::captured_calls(&self) -> alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::enqueue_err(self, error: nika_kernel_runtime::tool_executor::ToolExecError) -> Self
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::enqueue_ok(self, result: nika_kernel_runtime::tool_executor::ToolResult) -> Self
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::new() -> Self
impl core::clone::Clone for nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::clone(&self) -> nika_kernel_mock::tool_executor::MockToolExecutor
impl core::default::Default for nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::default() -> nika_kernel_mock::tool_executor::MockToolExecutor
impl nika_kernel_runtime::tool_executor::ToolBatchDyn for nika_kernel_mock::tool_executor::MockToolExecutor
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl nika_kernel_runtime::tool_executor::ToolExecuteDyn for nika_kernel_mock::tool_executor::MockToolExecutor
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::tool_executor::MockToolExecutor
impl<T, U> core::convert::Into<U> for nika_kernel_mock::tool_executor::MockToolExecutor where U: core::convert::From<T>
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::tool_executor::MockToolExecutor where U: core::convert::Into<T>
pub type nika_kernel_mock::tool_executor::MockToolExecutor::Error = core::convert::Infallible
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::tool_executor::MockToolExecutor where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::tool_executor::MockToolExecutor::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::tool_executor::MockToolExecutor where T: core::clone::Clone
pub type nika_kernel_mock::tool_executor::MockToolExecutor::Owned = T
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::tool_executor::MockToolExecutor where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::tool_executor::MockToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::tool_executor::MockToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::tool_executor::MockToolExecutor where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::tool_executor::MockToolExecutor::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::tool_executor::MockToolExecutor
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::tool_executor::MockToolExecutor where T: 'static
pub fn nika_kernel_mock::tool_executor::MockToolExecutor::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_runtime::tool_executor::ToolExecutor for nika_kernel_mock::tool_executor::MockToolExecutor where T: nika_kernel_runtime::tool_executor::ToolExecute + nika_kernel_runtime::tool_executor::ToolBatch
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolBatch for nika_kernel_mock::tool_executor::MockToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolBatchDyn
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolExecute for nika_kernel_mock::tool_executor::MockToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolExecuteDyn
pub async fn nika_kernel_mock::tool_executor::MockToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
#[non_exhaustive] pub struct nika_kernel_mock::NullAuditSink
impl nika_kernel_mock::audit::NullAuditSink
pub const fn nika_kernel_mock::audit::NullAuditSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::clone(&self) -> nika_kernel_mock::audit::NullAuditSink
impl core::default::Default for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::default() -> nika_kernel_mock::audit::NullAuditSink
impl core::fmt::Debug for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::marker::Copy for nika_kernel_mock::audit::NullAuditSink
impl nika_kernel_core::infra::audit::AuditSink for nika_kernel_mock::audit::NullAuditSink
pub async fn nika_kernel_mock::audit::NullAuditSink::audit(&self, _record: nika_kernel_core::infra::audit::AuditRecord) -> core::result::Result<(), nika_kernel_core::infra::audit::AuditSinkError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::audit::NullAuditSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::audit::NullAuditSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::audit::NullAuditSink where U: core::convert::From<T>
pub fn nika_kernel_mock::audit::NullAuditSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::audit::NullAuditSink where U: core::convert::Into<T>
pub type nika_kernel_mock::audit::NullAuditSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::audit::NullAuditSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::audit::NullAuditSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::audit::NullAuditSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::audit::NullAuditSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::audit::NullAuditSink where T: core::clone::Clone
pub type nika_kernel_mock::audit::NullAuditSink::Owned = T
pub fn nika_kernel_mock::audit::NullAuditSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::audit::NullAuditSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::audit::NullAuditSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::audit::NullAuditSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::audit::NullAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::NullAuditSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::audit::NullAuditSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::audit::NullAuditSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::audit::NullAuditSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::audit::NullAuditSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::audit::NullAuditSink
pub fn nika_kernel_mock::audit::NullAuditSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::audit::NullAuditSink where T: 'static
pub fn nika_kernel_mock::audit::NullAuditSink::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullBillingSink
impl nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::clone(&self) -> nika_kernel_mock::billing::NullBillingSink
impl core::default::Default for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::default() -> nika_kernel_mock::billing::NullBillingSink
impl core::fmt::Debug for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::billing::BillingSink for nika_kernel_mock::billing::NullBillingSink
pub async fn nika_kernel_mock::billing::NullBillingSink::record(&self, _cost: nika_types::cost::Cost, _usage: &nika_types::token_usage::TokenUsage, _provider: &nika_types::id::ProviderId, _model: &nika_types::id::ModelId) -> core::result::Result<(), nika_error::nika_error::NikaError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::billing::NullBillingSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::billing::NullBillingSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::billing::NullBillingSink where U: core::convert::From<T>
pub fn nika_kernel_mock::billing::NullBillingSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::billing::NullBillingSink where U: core::convert::Into<T>
pub type nika_kernel_mock::billing::NullBillingSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::billing::NullBillingSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::billing::NullBillingSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::billing::NullBillingSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::billing::NullBillingSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::billing::NullBillingSink where T: core::clone::Clone
pub type nika_kernel_mock::billing::NullBillingSink::Owned = T
pub fn nika_kernel_mock::billing::NullBillingSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::billing::NullBillingSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::billing::NullBillingSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::billing::NullBillingSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::billing::NullBillingSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::billing::NullBillingSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::billing::NullBillingSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::billing::NullBillingSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::billing::NullBillingSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::billing::NullBillingSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::billing::NullBillingSink
pub fn nika_kernel_mock::billing::NullBillingSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::billing::NullBillingSink where T: 'static
pub fn nika_kernel_mock::billing::NullBillingSink::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullContextCompressor
impl nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::new() -> Self
impl core::clone::Clone for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::clone(&self) -> nika_kernel_mock::compressor::NullContextCompressor
impl core::default::Default for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::default() -> nika_kernel_mock::compressor::NullContextCompressor
impl core::fmt::Debug for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_ai::context::ContextCompressor for nika_kernel_mock::compressor::NullContextCompressor
pub async fn nika_kernel_mock::compressor::NullContextCompressor::compress(&self, _messages: &[nika_types::checkpoint::CheckpointMessage], _policy: &nika_types::compression::CompressionPolicy) -> core::option::Option<nika_kernel_ai::context::CompressedContext>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::compressor::NullContextCompressor
impl<T, U> core::convert::Into<U> for nika_kernel_mock::compressor::NullContextCompressor where U: core::convert::From<T>
pub fn nika_kernel_mock::compressor::NullContextCompressor::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::compressor::NullContextCompressor where U: core::convert::Into<T>
pub type nika_kernel_mock::compressor::NullContextCompressor::Error = core::convert::Infallible
pub fn nika_kernel_mock::compressor::NullContextCompressor::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::compressor::NullContextCompressor where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::compressor::NullContextCompressor::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::compressor::NullContextCompressor::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::compressor::NullContextCompressor where T: core::clone::Clone
pub type nika_kernel_mock::compressor::NullContextCompressor::Owned = T
pub fn nika_kernel_mock::compressor::NullContextCompressor::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::compressor::NullContextCompressor::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::compressor::NullContextCompressor where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::compressor::NullContextCompressor::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::compressor::NullContextCompressor where T: ?core::marker::Sized
pub fn nika_kernel_mock::compressor::NullContextCompressor::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::compressor::NullContextCompressor where T: ?core::marker::Sized
pub fn nika_kernel_mock::compressor::NullContextCompressor::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::compressor::NullContextCompressor where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::compressor::NullContextCompressor::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::compressor::NullContextCompressor
pub fn nika_kernel_mock::compressor::NullContextCompressor::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::compressor::NullContextCompressor where T: 'static
pub fn nika_kernel_mock::compressor::NullContextCompressor::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullEmbeddingProvider
impl nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::new(dimension: usize) -> Self
impl core::clone::Clone for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::clone(&self) -> nika_kernel_mock::memory::NullEmbeddingProvider
impl core::fmt::Debug for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_ai::memory::EmbeddingProvider for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::dimension(&self) -> usize
pub async fn nika_kernel_mock::memory::NullEmbeddingProvider::embed(&self, _text: &str) -> core::result::Result<alloc::vec::Vec<f32>, nika_kernel_ai::memory::MemoryError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::memory::NullEmbeddingProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::memory::NullEmbeddingProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::memory::NullEmbeddingProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::memory::NullEmbeddingProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::memory::NullEmbeddingProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::memory::NullEmbeddingProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::memory::NullEmbeddingProvider where T: core::clone::Clone
pub type nika_kernel_mock::memory::NullEmbeddingProvider::Owned = T
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::memory::NullEmbeddingProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::memory::NullEmbeddingProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::memory::NullEmbeddingProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::memory::NullEmbeddingProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::memory::NullEmbeddingProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::memory::NullEmbeddingProvider
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::memory::NullEmbeddingProvider where T: 'static
pub fn nika_kernel_mock::memory::NullEmbeddingProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullEventSink
impl nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::new() -> Self
impl core::clone::Clone for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::clone(&self) -> nika_kernel_mock::event_sink::NullEventSink
impl core::default::Default for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::default() -> nika_kernel_mock::event_sink::NullEventSink
impl core::fmt::Debug for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::event_sink::EventSink for nika_kernel_mock::event_sink::NullEventSink
pub async fn nika_kernel_mock::event_sink::NullEventSink::emit(&self, _event: nika_kernel_core::infra::event_sink::Event) -> core::result::Result<(), nika_error::nika_error::NikaError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::event_sink::NullEventSink
impl<D> owo_colors::OwoColorize for nika_kernel_mock::event_sink::NullEventSink
impl<T, U> core::convert::Into<U> for nika_kernel_mock::event_sink::NullEventSink where U: core::convert::From<T>
pub fn nika_kernel_mock::event_sink::NullEventSink::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::event_sink::NullEventSink where U: core::convert::Into<T>
pub type nika_kernel_mock::event_sink::NullEventSink::Error = core::convert::Infallible
pub fn nika_kernel_mock::event_sink::NullEventSink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::event_sink::NullEventSink where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::event_sink::NullEventSink::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::event_sink::NullEventSink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::event_sink::NullEventSink where T: core::clone::Clone
pub type nika_kernel_mock::event_sink::NullEventSink::Owned = T
pub fn nika_kernel_mock::event_sink::NullEventSink::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::event_sink::NullEventSink::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::event_sink::NullEventSink where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::event_sink::NullEventSink::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::event_sink::NullEventSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::event_sink::NullEventSink::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::event_sink::NullEventSink where T: ?core::marker::Sized
pub fn nika_kernel_mock::event_sink::NullEventSink::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::event_sink::NullEventSink where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::event_sink::NullEventSink::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::event_sink::NullEventSink
pub fn nika_kernel_mock::event_sink::NullEventSink::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::event_sink::NullEventSink where T: 'static
pub fn nika_kernel_mock::event_sink::NullEventSink::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullMemoryStore
impl nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::new() -> Self
impl core::clone::Clone for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::clone(&self) -> nika_kernel_mock::memory::NullMemoryStore
impl core::default::Default for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::default() -> nika_kernel_mock::memory::NullMemoryStore
impl core::fmt::Debug for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_ai::memory::MemoryForget for nika_kernel_mock::memory::NullMemoryStore
pub async fn nika_kernel_mock::memory::NullMemoryStore::forget(&self, _id: nika_types::memory::MemoryId) -> core::result::Result<(), nika_kernel_ai::memory::MemoryError>
impl nika_kernel_ai::memory::MemoryRecall for nika_kernel_mock::memory::NullMemoryStore
pub async fn nika_kernel_mock::memory::NullMemoryStore::recall(&self, _query: nika_kernel_ai::memory::RecallQuery) -> core::result::Result<alloc::vec::Vec<nika_kernel_ai::memory::MemoryHit>, nika_kernel_ai::memory::MemoryError>
impl nika_kernel_ai::memory::MemoryRemember for nika_kernel_mock::memory::NullMemoryStore
pub async fn nika_kernel_mock::memory::NullMemoryStore::remember(&self, _frame: nika_kernel_ai::memory::MemoryFrame) -> core::result::Result<nika_types::memory::MemoryId, nika_kernel_ai::memory::MemoryError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::memory::NullMemoryStore
impl<D> owo_colors::OwoColorize for nika_kernel_mock::memory::NullMemoryStore
impl<T, U> core::convert::Into<U> for nika_kernel_mock::memory::NullMemoryStore where U: core::convert::From<T>
pub fn nika_kernel_mock::memory::NullMemoryStore::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::memory::NullMemoryStore where U: core::convert::Into<T>
pub type nika_kernel_mock::memory::NullMemoryStore::Error = core::convert::Infallible
pub fn nika_kernel_mock::memory::NullMemoryStore::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::memory::NullMemoryStore where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::memory::NullMemoryStore::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::memory::NullMemoryStore::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::memory::NullMemoryStore where T: core::clone::Clone
pub type nika_kernel_mock::memory::NullMemoryStore::Owned = T
pub fn nika_kernel_mock::memory::NullMemoryStore::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::memory::NullMemoryStore::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::memory::NullMemoryStore where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullMemoryStore::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::memory::NullMemoryStore where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullMemoryStore::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::memory::NullMemoryStore where T: ?core::marker::Sized
pub fn nika_kernel_mock::memory::NullMemoryStore::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::memory::NullMemoryStore where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::memory::NullMemoryStore::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::memory::NullMemoryStore
pub fn nika_kernel_mock::memory::NullMemoryStore::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::memory::NullMemoryStore where T: 'static
pub fn nika_kernel_mock::memory::NullMemoryStore::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_ai::memory::MemoryStore for nika_kernel_mock::memory::NullMemoryStore where T: nika_kernel_ai::memory::MemoryRemember + nika_kernel_ai::memory::MemoryRecall + nika_kernel_ai::memory::MemoryForget
#[non_exhaustive] pub struct nika_kernel_mock::NullMetricsExporter
impl nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::new() -> Self
impl core::clone::Clone for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::clone(&self) -> nika_kernel_mock::metrics::NullMetricsExporter
impl core::default::Default for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::default() -> nika_kernel_mock::metrics::NullMetricsExporter
impl core::fmt::Debug for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::metrics::MetricsExporter for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::counter(&self, _name: &str, _value: u64, _tags: &[nika_kernel_core::infra::metrics::MetricTag])
pub fn nika_kernel_mock::metrics::NullMetricsExporter::gauge(&self, _name: &str, _value: f64, _tags: &[nika_kernel_core::infra::metrics::MetricTag])
pub fn nika_kernel_mock::metrics::NullMetricsExporter::histogram(&self, _name: &str, _value: f64, _tags: &[nika_kernel_core::infra::metrics::MetricTag])
impl<D> owo_colors::OwoColorize for nika_kernel_mock::metrics::NullMetricsExporter
impl<T, U> core::convert::Into<U> for nika_kernel_mock::metrics::NullMetricsExporter where U: core::convert::From<T>
pub fn nika_kernel_mock::metrics::NullMetricsExporter::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::metrics::NullMetricsExporter where U: core::convert::Into<T>
pub type nika_kernel_mock::metrics::NullMetricsExporter::Error = core::convert::Infallible
pub fn nika_kernel_mock::metrics::NullMetricsExporter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::metrics::NullMetricsExporter where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::metrics::NullMetricsExporter::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::metrics::NullMetricsExporter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::metrics::NullMetricsExporter where T: core::clone::Clone
pub type nika_kernel_mock::metrics::NullMetricsExporter::Owned = T
pub fn nika_kernel_mock::metrics::NullMetricsExporter::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::metrics::NullMetricsExporter::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::metrics::NullMetricsExporter where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::metrics::NullMetricsExporter::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::metrics::NullMetricsExporter where T: ?core::marker::Sized
pub fn nika_kernel_mock::metrics::NullMetricsExporter::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::metrics::NullMetricsExporter where T: ?core::marker::Sized
pub fn nika_kernel_mock::metrics::NullMetricsExporter::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::metrics::NullMetricsExporter where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::metrics::NullMetricsExporter::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::metrics::NullMetricsExporter
pub fn nika_kernel_mock::metrics::NullMetricsExporter::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::metrics::NullMetricsExporter where T: 'static
pub fn nika_kernel_mock::metrics::NullMetricsExporter::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullPluginEnv
impl nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::new() -> Self
impl core::clone::Clone for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::clone(&self) -> nika_kernel_mock::plugin::NullPluginEnv
impl core::default::Default for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::default() -> nika_kernel_mock::plugin::NullPluginEnv
impl core::fmt::Debug for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::wasm::PluginEnv for nika_kernel_mock::plugin::NullPluginEnv
pub async fn nika_kernel_mock::plugin::NullPluginEnv::env_get(&self, _key: &str) -> core::result::Result<core::option::Option<alloc::string::String>, nika_kernel_plugin::wasm::WasmPluginError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::plugin::NullPluginEnv
impl<T, U> core::convert::Into<U> for nika_kernel_mock::plugin::NullPluginEnv where U: core::convert::From<T>
pub fn nika_kernel_mock::plugin::NullPluginEnv::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::plugin::NullPluginEnv where U: core::convert::Into<T>
pub type nika_kernel_mock::plugin::NullPluginEnv::Error = core::convert::Infallible
pub fn nika_kernel_mock::plugin::NullPluginEnv::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::plugin::NullPluginEnv where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::plugin::NullPluginEnv::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::plugin::NullPluginEnv::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::plugin::NullPluginEnv where T: core::clone::Clone
pub type nika_kernel_mock::plugin::NullPluginEnv::Owned = T
pub fn nika_kernel_mock::plugin::NullPluginEnv::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::plugin::NullPluginEnv::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::plugin::NullPluginEnv where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullPluginEnv::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::plugin::NullPluginEnv where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullPluginEnv::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::plugin::NullPluginEnv where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullPluginEnv::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::plugin::NullPluginEnv where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::plugin::NullPluginEnv::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::plugin::NullPluginEnv
pub fn nika_kernel_mock::plugin::NullPluginEnv::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::plugin::NullPluginEnv where T: 'static
pub fn nika_kernel_mock::plugin::NullPluginEnv::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullSandbox
impl nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::new() -> Self
impl core::clone::Clone for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::clone(&self) -> nika_kernel_mock::sandbox::NullSandbox
impl core::default::Default for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::default() -> nika_kernel_mock::sandbox::NullSandbox
impl core::fmt::Debug for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::sandbox::Sandbox for nika_kernel_mock::sandbox::NullSandbox
pub async fn nika_kernel_mock::sandbox::NullSandbox::check_capability(&self, _cap: &nika_kernel_plugin::sandbox::Capability) -> core::result::Result<bool, nika_kernel_plugin::sandbox::SandboxError>
pub async fn nika_kernel_mock::sandbox::NullSandbox::enter(&self) -> core::result::Result<(), nika_kernel_plugin::sandbox::SandboxError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::sandbox::NullSandbox
impl<T, U> core::convert::Into<U> for nika_kernel_mock::sandbox::NullSandbox where U: core::convert::From<T>
pub fn nika_kernel_mock::sandbox::NullSandbox::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::sandbox::NullSandbox where U: core::convert::Into<T>
pub type nika_kernel_mock::sandbox::NullSandbox::Error = core::convert::Infallible
pub fn nika_kernel_mock::sandbox::NullSandbox::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::sandbox::NullSandbox where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::sandbox::NullSandbox::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::sandbox::NullSandbox::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::sandbox::NullSandbox where T: core::clone::Clone
pub type nika_kernel_mock::sandbox::NullSandbox::Owned = T
pub fn nika_kernel_mock::sandbox::NullSandbox::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::sandbox::NullSandbox::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::sandbox::NullSandbox where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::sandbox::NullSandbox::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::sandbox::NullSandbox where T: ?core::marker::Sized
pub fn nika_kernel_mock::sandbox::NullSandbox::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::sandbox::NullSandbox where T: ?core::marker::Sized
pub fn nika_kernel_mock::sandbox::NullSandbox::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::sandbox::NullSandbox where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::sandbox::NullSandbox::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::sandbox::NullSandbox
pub fn nika_kernel_mock::sandbox::NullSandbox::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::sandbox::NullSandbox where T: 'static
pub fn nika_kernel_mock::sandbox::NullSandbox::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullSecretResolver
impl nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::new() -> Self
impl core::clone::Clone for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::clone(&self) -> nika_kernel_mock::secret::NullSecretResolver
impl core::default::Default for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::default() -> nika_kernel_mock::secret::NullSecretResolver
impl core::fmt::Debug for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::secret::SecretResolver for nika_kernel_mock::secret::NullSecretResolver
pub async fn nika_kernel_mock::secret::NullSecretResolver::resolve(&self, secret: &nika_kernel_core::infra::secret::SecretRef) -> core::result::Result<nika_kernel_core::infra::secret::Secret, nika_error::nika_error::NikaError>
impl nika_kernel_core::sealed::Sealed for nika_kernel_mock::secret::NullSecretResolver
impl<D> owo_colors::OwoColorize for nika_kernel_mock::secret::NullSecretResolver
impl<T, U> core::convert::Into<U> for nika_kernel_mock::secret::NullSecretResolver where U: core::convert::From<T>
pub fn nika_kernel_mock::secret::NullSecretResolver::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::secret::NullSecretResolver where U: core::convert::Into<T>
pub type nika_kernel_mock::secret::NullSecretResolver::Error = core::convert::Infallible
pub fn nika_kernel_mock::secret::NullSecretResolver::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::secret::NullSecretResolver where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::secret::NullSecretResolver::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::secret::NullSecretResolver::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::secret::NullSecretResolver where T: core::clone::Clone
pub type nika_kernel_mock::secret::NullSecretResolver::Owned = T
pub fn nika_kernel_mock::secret::NullSecretResolver::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::secret::NullSecretResolver::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::secret::NullSecretResolver where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::secret::NullSecretResolver::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::secret::NullSecretResolver where T: ?core::marker::Sized
pub fn nika_kernel_mock::secret::NullSecretResolver::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::secret::NullSecretResolver where T: ?core::marker::Sized
pub fn nika_kernel_mock::secret::NullSecretResolver::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::secret::NullSecretResolver where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::secret::NullSecretResolver::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::secret::NullSecretResolver
pub fn nika_kernel_mock::secret::NullSecretResolver::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::secret::NullSecretResolver where T: 'static
pub fn nika_kernel_mock::secret::NullSecretResolver::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullToolExecutor
impl nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::new() -> Self
impl core::clone::Clone for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::clone(&self) -> nika_kernel_mock::tool_executor::NullToolExecutor
impl core::default::Default for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::default() -> nika_kernel_mock::tool_executor::NullToolExecutor
impl core::fmt::Debug for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_runtime::tool_executor::ToolBatchDyn for nika_kernel_mock::tool_executor::NullToolExecutor
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl nika_kernel_runtime::tool_executor::ToolExecuteDyn for nika_kernel_mock::tool_executor::NullToolExecutor
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::tool_executor::NullToolExecutor
impl<T, U> core::convert::Into<U> for nika_kernel_mock::tool_executor::NullToolExecutor where U: core::convert::From<T>
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::tool_executor::NullToolExecutor where U: core::convert::Into<T>
pub type nika_kernel_mock::tool_executor::NullToolExecutor::Error = core::convert::Infallible
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::tool_executor::NullToolExecutor where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::tool_executor::NullToolExecutor::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::tool_executor::NullToolExecutor where T: core::clone::Clone
pub type nika_kernel_mock::tool_executor::NullToolExecutor::Owned = T
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::tool_executor::NullToolExecutor where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::tool_executor::NullToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::tool_executor::NullToolExecutor where T: ?core::marker::Sized
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::tool_executor::NullToolExecutor where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::tool_executor::NullToolExecutor::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::tool_executor::NullToolExecutor
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::tool_executor::NullToolExecutor where T: 'static
pub fn nika_kernel_mock::tool_executor::NullToolExecutor::as_any(&self) -> &(dyn core::any::Any + 'static)
impl<T> nika_kernel_runtime::tool_executor::ToolExecutor for nika_kernel_mock::tool_executor::NullToolExecutor where T: nika_kernel_runtime::tool_executor::ToolExecute + nika_kernel_runtime::tool_executor::ToolBatch
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolBatch for nika_kernel_mock::tool_executor::NullToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolBatchDyn
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute_batch(&self, calls: alloc::vec::Vec<nika_kernel_runtime::tool_executor::ToolCall>) -> alloc::vec::Vec<core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>>
impl<TraitVariantBlanketType> nika_kernel_runtime::tool_executor::ToolExecute for nika_kernel_mock::tool_executor::NullToolExecutor where TraitVariantBlanketType: nika_kernel_runtime::tool_executor::ToolExecuteDyn
pub async fn nika_kernel_mock::tool_executor::NullToolExecutor::execute(&self, call: nika_kernel_runtime::tool_executor::ToolCall) -> core::result::Result<nika_kernel_runtime::tool_executor::ToolResult, nika_kernel_runtime::tool_executor::ToolExecError>
#[non_exhaustive] pub struct nika_kernel_mock::NullTracerProvider
impl nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::new() -> Self
impl core::clone::Clone for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::clone(&self) -> nika_kernel_mock::trace::NullTracerProvider
impl core::default::Default for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::default() -> nika_kernel_mock::trace::NullTracerProvider
impl core::fmt::Debug for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::trace::TracerProvider for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::extract(&self, _headers: &alloc::collections::btree::map::BTreeMap<alloc::string::String, alloc::string::String>) -> core::option::Option<nika_types::id::TraceId>
pub fn nika_kernel_mock::trace::NullTracerProvider::inject(&self, _headers: &mut alloc::collections::btree::map::BTreeMap<alloc::string::String, alloc::string::String>)
pub fn nika_kernel_mock::trace::NullTracerProvider::start_span(&self, trace_id: nika_types::id::TraceId, _name: &str) -> nika_kernel_core::infra::trace::SpanGuard
impl<D> owo_colors::OwoColorize for nika_kernel_mock::trace::NullTracerProvider
impl<T, U> core::convert::Into<U> for nika_kernel_mock::trace::NullTracerProvider where U: core::convert::From<T>
pub fn nika_kernel_mock::trace::NullTracerProvider::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::trace::NullTracerProvider where U: core::convert::Into<T>
pub type nika_kernel_mock::trace::NullTracerProvider::Error = core::convert::Infallible
pub fn nika_kernel_mock::trace::NullTracerProvider::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::trace::NullTracerProvider where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::trace::NullTracerProvider::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::trace::NullTracerProvider::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::trace::NullTracerProvider where T: core::clone::Clone
pub type nika_kernel_mock::trace::NullTracerProvider::Owned = T
pub fn nika_kernel_mock::trace::NullTracerProvider::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::trace::NullTracerProvider::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::trace::NullTracerProvider where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::trace::NullTracerProvider::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::trace::NullTracerProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::trace::NullTracerProvider::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::trace::NullTracerProvider where T: ?core::marker::Sized
pub fn nika_kernel_mock::trace::NullTracerProvider::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::trace::NullTracerProvider where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::trace::NullTracerProvider::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::trace::NullTracerProvider
pub fn nika_kernel_mock::trace::NullTracerProvider::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::trace::NullTracerProvider where T: 'static
pub fn nika_kernel_mock::trace::NullTracerProvider::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullWasmPluginHost
impl nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::new() -> Self
impl core::clone::Clone for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::clone(&self) -> nika_kernel_mock::plugin::NullWasmPluginHost
impl core::default::Default for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::default() -> nika_kernel_mock::plugin::NullWasmPluginHost
impl core::fmt::Debug for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::wasm::WasmPluginHost for nika_kernel_mock::plugin::NullWasmPluginHost
pub async fn nika_kernel_mock::plugin::NullWasmPluginHost::call_plugin(&self, plugin_name: &str, _input: &[u8]) -> core::result::Result<alloc::vec::Vec<u8>, nika_kernel_plugin::wasm::WasmPluginError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::plugin::NullWasmPluginHost
impl<T, U> core::convert::Into<U> for nika_kernel_mock::plugin::NullWasmPluginHost where U: core::convert::From<T>
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::plugin::NullWasmPluginHost where U: core::convert::Into<T>
pub type nika_kernel_mock::plugin::NullWasmPluginHost::Error = core::convert::Infallible
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::plugin::NullWasmPluginHost where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::plugin::NullWasmPluginHost::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::plugin::NullWasmPluginHost where T: core::clone::Clone
pub type nika_kernel_mock::plugin::NullWasmPluginHost::Owned = T
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::plugin::NullWasmPluginHost where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::plugin::NullWasmPluginHost where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::plugin::NullWasmPluginHost where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::plugin::NullWasmPluginHost where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::plugin::NullWasmPluginHost::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::plugin::NullWasmPluginHost
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::plugin::NullWasmPluginHost where T: 'static
pub fn nika_kernel_mock::plugin::NullWasmPluginHost::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::NullWasmPluginLifecycle
impl nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::new() -> Self
impl core::clone::Clone for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::clone(&self) -> nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl core::default::Default for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::default() -> nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl core::fmt::Debug for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_plugin::wasm::WasmPluginLifecycle for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub async fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::list_plugins(&self) -> core::result::Result<alloc::vec::Vec<alloc::string::String>, nika_kernel_plugin::wasm::WasmPluginError>
pub async fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::load_plugin(&self, name: &str, _bytes: &[u8]) -> core::result::Result<(), nika_kernel_plugin::wasm::WasmPluginError>
pub async fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::unload_plugin(&self, name: &str) -> core::result::Result<(), nika_kernel_plugin::wasm::WasmPluginError>
impl<D> owo_colors::OwoColorize for nika_kernel_mock::plugin::NullWasmPluginLifecycle
impl<T, U> core::convert::Into<U> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where U: core::convert::From<T>
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where U: core::convert::Into<T>
pub type nika_kernel_mock::plugin::NullWasmPluginLifecycle::Error = core::convert::Infallible
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::plugin::NullWasmPluginLifecycle::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: core::clone::Clone
pub type nika_kernel_mock::plugin::NullWasmPluginLifecycle::Owned = T
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::clone_into(&self, target: &mut T)
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::to_owned(&self) -> T
impl<T> core::any::Any for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: ?core::marker::Sized
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: core::clone::Clone
pub unsafe fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for nika_kernel_mock::plugin::NullWasmPluginLifecycle
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::plugin::NullWasmPluginLifecycle where T: 'static
pub fn nika_kernel_mock::plugin::NullWasmPluginLifecycle::as_any(&self) -> &(dyn core::any::Any + 'static)
#[non_exhaustive] pub struct nika_kernel_mock::SequentialIdGenerator
impl nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new() -> Self
impl core::default::Default for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::default() -> nika_kernel_mock::id_gen::SequentialIdGenerator
impl core::fmt::Debug for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl nika_kernel_core::infra::id_gen::IdGenerator for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_event_id(&self) -> nika_types::id::EventId
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_run_id(&self) -> nika_types::id::RunId
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_span_id(&self) -> nika_types::id::SpanId
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::new_trace_id(&self) -> nika_types::id::TraceId
impl<D> owo_colors::OwoColorize for nika_kernel_mock::id_gen::SequentialIdGenerator
impl<T, U> core::convert::Into<U> for nika_kernel_mock::id_gen::SequentialIdGenerator where U: core::convert::From<T>
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for nika_kernel_mock::id_gen::SequentialIdGenerator where U: core::convert::Into<T>
pub type nika_kernel_mock::id_gen::SequentialIdGenerator::Error = core::convert::Infallible
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
impl<T, U> core::convert::TryInto<U> for nika_kernel_mock::id_gen::SequentialIdGenerator where U: core::convert::TryFrom<T>
pub type nika_kernel_mock::id_gen::SequentialIdGenerator::Error = <U as core::convert::TryFrom<T>>::Error
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> core::any::Any for nika_kernel_mock::id_gen::SequentialIdGenerator where T: 'static + ?core::marker::Sized
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for nika_kernel_mock::id_gen::SequentialIdGenerator where T: ?core::marker::Sized
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for nika_kernel_mock::id_gen::SequentialIdGenerator where T: ?core::marker::Sized
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::borrow_mut(&mut self) -> &mut T
impl<T> core::convert::From<T> for nika_kernel_mock::id_gen::SequentialIdGenerator
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::from(t: T) -> T
impl<T> nika_error::traits::AsAny for nika_kernel_mock::id_gen::SequentialIdGenerator where T: 'static
pub fn nika_kernel_mock::id_gen::SequentialIdGenerator::as_any(&self) -> &(dyn core::any::Any + 'static)
pub type nika_kernel_mock::MockIdGenerator = nika_kernel_mock::id_gen::SequentialIdGenerator
