pub struct InstantiatedFieldGuard {
pub field: String,
pub target: Type,
pub check: FieldNarrowingCheck,
}Fields§
§field: String§target: Type§check: FieldNarrowingCheckTrait Implementations§
Source§impl Clone for InstantiatedFieldGuard
impl Clone for InstantiatedFieldGuard
Source§impl Debug for InstantiatedFieldGuard
impl Debug for InstantiatedFieldGuard
Source§impl PartialEq for InstantiatedFieldGuard
impl PartialEq for InstantiatedFieldGuard
impl StructuralPartialEq for InstantiatedFieldGuard
Auto Trait Implementations§
impl Freeze for InstantiatedFieldGuard
impl RefUnwindSafe for InstantiatedFieldGuard
impl Send for InstantiatedFieldGuard
impl Sync for InstantiatedFieldGuard
impl Unpin for InstantiatedFieldGuard
impl UnsafeUnpin for InstantiatedFieldGuard
impl UnwindSafe for InstantiatedFieldGuard
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