pub struct BakedDataProvider;
Implementations§
Source§impl BakedDataProvider
impl BakedDataProvider
pub(crate) const MUST_USE_MAKE_PROVIDER_MACRO: () = ()
Source§impl BakedDataProvider
impl BakedDataProvider
pub(crate) const DATA_LIST_AND_V1: Data<ListAndV1>
Trait Implementations§
Source§impl DataProvider<ListAndV1> for BakedDataProvider
impl DataProvider<ListAndV1> for BakedDataProvider
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<ListAndV1>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<ListAndV1>, DataError>
Query the provider for data, returning the result. Read more
Source§impl<Y> DataProvider<NeverMarker<Y>> for BakedDataProviderwhere
for<'a> Y: Yokeable<'a>,
impl<Y> DataProvider<NeverMarker<Y>> for BakedDataProviderwhere
for<'a> Y: Yokeable<'a>,
Source§fn load(
&self,
req: DataRequest<'_>,
) -> Result<DataResponse<NeverMarker<Y>>, DataError>
fn load( &self, req: DataRequest<'_>, ) -> Result<DataResponse<NeverMarker<Y>>, DataError>
Query the provider for data, returning the result. Read more
Auto Trait Implementations§
impl Freeze for BakedDataProvider
impl RefUnwindSafe for BakedDataProvider
impl Send for BakedDataProvider
impl Sync for BakedDataProvider
impl Unpin for BakedDataProvider
impl UnwindSafe for BakedDataProvider
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 0 bytes