pub struct CursorProvider;Trait Implementations§
Source§impl Debug for CursorProvider
impl Debug for CursorProvider
Source§impl Default for CursorProvider
impl Default for CursorProvider
Source§fn default() -> CursorProvider
fn default() -> CursorProvider
Returns the “default value” for a type. Read more
Source§impl Provider for CursorProvider
impl Provider for CursorProvider
fn id(&self) -> ProviderId
fn discover( &self, _env: &HostEnv, ) -> Result<Option<DataLocation>, ProviderError>
fn parse_usage( &self, loc: &DataLocation, ) -> Result<Vec<UsageEvent>, ProviderError>
fn parse_limits( &self, _loc: &DataLocation, ) -> Result<Vec<LimitWindow>, ProviderError>
Auto Trait Implementations§
impl Freeze for CursorProvider
impl RefUnwindSafe for CursorProvider
impl Send for CursorProvider
impl Sync for CursorProvider
impl Unpin for CursorProvider
impl UnsafeUnpin for CursorProvider
impl UnwindSafe for CursorProvider
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