pub unsafe trait MLBatchProvider {
// Provided methods
unsafe fn count(&self) -> NSInteger
where Self: Sized + Message { ... }
unsafe fn featuresAtIndex(
&self,
index: NSInteger,
) -> Retained<ProtocolObject<dyn MLFeatureProvider>>
where Self: Sized + Message { ... }
}
Available on crate feature
MLBatchProvider
only.Expand description
Protocol for accessing a collection of feature providers
See also Apple’s documentation
Provided Methods§
Sourceunsafe fn featuresAtIndex(
&self,
index: NSInteger,
) -> Retained<ProtocolObject<dyn MLFeatureProvider>>
Available on crate feature MLFeatureProvider
only.
unsafe fn featuresAtIndex( &self, index: NSInteger, ) -> Retained<ProtocolObject<dyn MLFeatureProvider>>
MLFeatureProvider
only.Indexed access to collection
Trait Implementations§
Source§impl ProtocolType for dyn MLBatchProvider
impl ProtocolType for dyn MLBatchProvider
impl<T> ImplementedBy<T> for dyn MLBatchProvider
Implementations on Foreign Types§
impl<T> MLBatchProvider for ProtocolObject<T>where
T: ?Sized + MLBatchProvider,
Implementors§
impl MLBatchProvider for MLArrayBatchProvider
Available on crate feature
MLArrayBatchProvider
only.