pub struct MethodData {
pub mock_id: usize,
pub mock_type_id: usize,
pub method_name: &'static str,
pub type_param_ids: Vec<usize>,
}
Fields§
§mock_id: usize
Unique ID of mock object
mock_type_id: usize
Unique ID of mock class
method_name: &'static str
Called method name
type_param_ids: Vec<usize>
Type parameters of generic method
Auto Trait Implementations§
impl Freeze for MethodData
impl RefUnwindSafe for MethodData
impl Send for MethodData
impl Sync for MethodData
impl Unpin for MethodData
impl UnwindSafe for MethodData
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