Struct rustc_borrowck::diagnostics::CapturedMessageOpt
source · struct CapturedMessageOpt {
is_partial_move: bool,
is_loop_message: bool,
is_move_msg: bool,
is_loop_move: bool,
maybe_reinitialized_locations_is_empty: bool,
}
Expand description
helper struct for explain_captures()
Fields§
§is_partial_move: bool
§is_loop_message: bool
§is_move_msg: bool
§is_loop_move: bool
§maybe_reinitialized_locations_is_empty: bool
Auto Trait Implementations§
impl RefUnwindSafe for CapturedMessageOpt
impl Send for CapturedMessageOpt
impl Sync for CapturedMessageOpt
impl Unpin for CapturedMessageOpt
impl UnwindSafe for CapturedMessageOpt
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 5 bytes