pub struct ArrayQSModus {
pub array: Vec<QueueStackModus>,
pub size: usize,
}
Fields§
§array: Vec<QueueStackModus>
§size: usize
Implementations§
Source§impl ArrayQSModus
impl ArrayQSModus
pub fn new(size: usize) -> ArrayQSModus
pub fn put(&mut self, index: usize, is_queue: bool, item: &str) -> InsertResult
pub fn get(&mut self, index: usize, is_queue: bool) -> FetchResult
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArrayQSModus
impl RefUnwindSafe for ArrayQSModus
impl Send for ArrayQSModus
impl Sync for ArrayQSModus
impl Unpin for ArrayQSModus
impl UnwindSafe for ArrayQSModus
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