pub struct RelationViolation {
pub relation_name: String,
pub model_a_name: String,
pub model_b_name: String,
}Fields§
§relation_name: String§model_a_name: String§model_b_name: StringTrait Implementations§
Source§impl Debug for RelationViolation
impl Debug for RelationViolation
Source§impl Serialize for RelationViolation
impl Serialize for RelationViolation
Source§impl UserFacingError for RelationViolation
impl UserFacingError for RelationViolation
Auto Trait Implementations§
impl Freeze for RelationViolation
impl RefUnwindSafe for RelationViolation
impl Send for RelationViolation
impl Sync for RelationViolation
impl Unpin for RelationViolation
impl UnsafeUnpin for RelationViolation
impl UnwindSafe for RelationViolation
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more