pub enum RepetitionPosture {
Allowed,
Refusal,
}Expand description
Whether repeated endpoint pairs remain lawful.
Variants§
Allowed
Repeated pairs are retained as caller-owned rows.
Refusal
Every endpoint pair must occur once.
Implementations§
Source§impl RepetitionPosture
impl RepetitionPosture
Sourcepub const fn requirement(
self,
) -> Option<StructuralRequirement<RepetitionStanding>>
pub const fn requirement( self, ) -> Option<StructuralRequirement<RepetitionStanding>>
The repetition requirement expressed by this posture, when it constrains repetition.
Trait Implementations§
Source§impl Clone for RepetitionPosture
impl Clone for RepetitionPosture
Source§fn clone(&self) -> RepetitionPosture
fn clone(&self) -> RepetitionPosture
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RepetitionPosture
Source§impl Debug for RepetitionPosture
impl Debug for RepetitionPosture
impl Eq for RepetitionPosture
Source§impl Hash for RepetitionPosture
impl Hash for RepetitionPosture
Source§impl PartialEq for RepetitionPosture
impl PartialEq for RepetitionPosture
impl StructuralPartialEq for RepetitionPosture
Auto Trait Implementations§
impl Freeze for RepetitionPosture
impl RefUnwindSafe for RepetitionPosture
impl Send for RepetitionPosture
impl Sync for RepetitionPosture
impl Unpin for RepetitionPosture
impl UnsafeUnpin for RepetitionPosture
impl UnwindSafe for RepetitionPosture
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