pub struct Requirement { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for Requirement
impl Clone for Requirement
Source§impl Debug for Requirement
impl Debug for Requirement
Source§impl Default for Requirement
impl Default for Requirement
Source§impl From<Requirement> for Requirement
impl From<Requirement> for Requirement
Source§fn from(value: Requirement) -> Self
fn from(value: Requirement) -> Self
Converts to this type from the input type.
Source§impl TryFrom<Requirement> for Requirement
impl TryFrom<Requirement> for Requirement
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: Requirement) -> Result<Self, ConversionError>
fn try_from(value: Requirement) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for Requirement
impl RefUnwindSafe for Requirement
impl Send for Requirement
impl Sync for Requirement
impl Unpin for Requirement
impl UnsafeUnpin for Requirement
impl UnwindSafe for Requirement
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