Trait windows::Foundation::Collections::IVectorView_Impl
pub trait IVectorView_Impl<T>: Sized + IIterable_Impl<T>where
T: RuntimeType + 'static,{
// Required methods
fn GetAt(&self, index: u32) -> Result<T>;
fn Size(&self) -> Result<u32>;
fn IndexOf(
&self,
value: &<T as Type<T>>::Default,
index: &mut u32,
) -> Result<bool>;
fn GetMany(
&self,
startindex: u32,
items: &mut [<T as Type<T>>::Default],
) -> Result<u32>;
}
Required Methods§
fn GetAt(&self, index: u32) -> Result<T>
fn Size(&self) -> Result<u32>
fn IndexOf( &self, value: &<T as Type<T>>::Default, index: &mut u32, ) -> Result<bool>
fn GetMany( &self, startindex: u32, items: &mut [<T as Type<T>>::Default], ) -> Result<u32>
Object Safety§
This trait is not object safe.