pub struct RequiresOneOf(pub &'static [RequiresAllOf]);Expand description
Used in errors to indicate a set of alternatives that needs to be available/enabled to allow a given operation.
Tuple Fields§
§0: &'static [RequiresAllOf]Implementations§
Trait Implementations§
Source§impl Clone for RequiresOneOf
impl Clone for RequiresOneOf
Source§fn clone(&self) -> RequiresOneOf
fn clone(&self) -> RequiresOneOf
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequiresOneOf
impl Debug for RequiresOneOf
Source§impl Default for RequiresOneOf
impl Default for RequiresOneOf
Source§fn default() -> RequiresOneOf
fn default() -> RequiresOneOf
Returns the “default value” for a type. Read more
Source§impl Display for RequiresOneOf
impl Display for RequiresOneOf
Source§impl PartialEq for RequiresOneOf
impl PartialEq for RequiresOneOf
impl Copy for RequiresOneOf
impl Eq for RequiresOneOf
impl StructuralPartialEq for RequiresOneOf
Auto Trait Implementations§
impl Freeze for RequiresOneOf
impl RefUnwindSafe for RequiresOneOf
impl Send for RequiresOneOf
impl Sync for RequiresOneOf
impl Unpin for RequiresOneOf
impl UnsafeUnpin for RequiresOneOf
impl UnwindSafe for RequiresOneOf
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