pub trait IStackMethods: IStack {
// Provided methods
fn ctor(self) { ... }
fn ctor_2(self, initial_capacity: impl Into<i32>) { ... }
fn get_count(self) -> i32 { ... }
fn get_is_synchronized(self) -> bool { ... }
fn get_sync_root(self) -> Object { ... }
fn clear(self) { ... }
fn clone(self) -> Object { ... }
fn copy_to(self, array: impl Into<IlInstance>, index: impl Into<i32>) { ... }
fn get_enumerator(self) -> IEnumerator { ... }
fn peek(self) -> Object { ... }
fn pop(self) -> Object { ... }
fn push(self, obj: impl Into<Object>) { ... }
}Provided Methods§
Sourcefn get_is_synchronized(self) -> bool
fn get_is_synchronized(self) -> bool
get_IsSynchronized() overload
Sourcefn get_sync_root(self) -> Object
fn get_sync_root(self) -> Object
get_SyncRoot() overload
Sourcefn copy_to(self, array: impl Into<IlInstance>, index: impl Into<i32>)
fn copy_to(self, array: impl Into<IlInstance>, index: impl Into<i32>)
CopyTo(::unity::IlInstance, i32) overload
Sourcefn get_enumerator(self) -> IEnumerator
fn get_enumerator(self) -> IEnumerator
GetEnumerator() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IStack> IStackMethods for __T
Available on crate feature
system-collections-stack only.