pub struct CapsConflict {
pub upstream: CapsSet,
pub downstream: CapsSet,
}Expand description
The two candidate sets an NegotiationFailure::EmptyLink failed on: what
each end of the link still allowed when their intersection came out empty,
so tooling can report what disagreed and not just which nodes.
Fields§
§upstream: CapsSetWhat the upstream end offered.
downstream: CapsSetWhat the downstream end demanded.
Trait Implementations§
Source§impl Clone for CapsConflict
impl Clone for CapsConflict
Source§fn clone(&self) -> CapsConflict
fn clone(&self) -> CapsConflict
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 moreSource§impl Debug for CapsConflict
impl Debug for CapsConflict
Source§impl PartialEq for CapsConflict
impl PartialEq for CapsConflict
impl StructuralPartialEq for CapsConflict
Auto Trait Implementations§
impl Freeze for CapsConflict
impl RefUnwindSafe for CapsConflict
impl Send for CapsConflict
impl Sync for CapsConflict
impl Unpin for CapsConflict
impl UnsafeUnpin for CapsConflict
impl UnwindSafe for CapsConflict
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