struct ProfilerFrameCollection {
frames: VecDeque<ProfilerFrame>,
}Fields§
§frames: VecDeque<ProfilerFrame>Implementations§
Source§impl ProfilerFrameCollection
impl ProfilerFrameCollection
fn new() -> Self
fn push(&mut self, frame: ProfilerFrame)
Auto Trait Implementations§
impl Freeze for ProfilerFrameCollection
impl RefUnwindSafe for ProfilerFrameCollection
impl Send for ProfilerFrameCollection
impl Sync for ProfilerFrameCollection
impl Unpin for ProfilerFrameCollection
impl UnsafeUnpin for ProfilerFrameCollection
impl UnwindSafe for ProfilerFrameCollection
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more