pub struct SchemaCircularRefError {
pub message: String,
pub ref_path: String,
}Fields§
§message: String§ref_path: StringImplementations§
Source§impl SchemaCircularRefError
impl SchemaCircularRefError
pub fn new(message: impl Into<String>, ref_path: impl Into<String>) -> Self
pub fn to_module_error(&self) -> ModuleError
Trait Implementations§
Source§impl Debug for SchemaCircularRefError
impl Debug for SchemaCircularRefError
Source§impl Display for SchemaCircularRefError
impl Display for SchemaCircularRefError
Source§impl Error for SchemaCircularRefError
impl Error for SchemaCircularRefError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for SchemaCircularRefError
impl RefUnwindSafe for SchemaCircularRefError
impl Send for SchemaCircularRefError
impl Sync for SchemaCircularRefError
impl Unpin for SchemaCircularRefError
impl UnsafeUnpin for SchemaCircularRefError
impl UnwindSafe for SchemaCircularRefError
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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.