pub struct CodecBuildError(CodecBuildErrorKind);Expand description
Errors raised when constructing a crate::parcel::Codec.
Tuple Fields§
§0: CodecBuildErrorKindImplementations§
Source§impl CodecBuildError
impl CodecBuildError
pub(super) const fn empty_prefix() -> Self
pub(super) const fn prefix_contains_dot() -> Self
pub(super) const fn empty_content_types() -> Self
pub(super) fn invalid_content_type(content_type: String) -> Self
pub(super) fn invalid_default_content_type(content_type: String) -> Self
Trait Implementations§
Source§impl Clone for CodecBuildError
impl Clone for CodecBuildError
Source§fn clone(&self) -> CodecBuildError
fn clone(&self) -> CodecBuildError
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 CodecBuildError
impl Debug for CodecBuildError
Source§impl Display for CodecBuildError
impl Display for CodecBuildError
Source§impl Error for CodecBuildError
impl Error for CodecBuildError
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()
Source§impl PartialEq for CodecBuildError
impl PartialEq for CodecBuildError
impl Eq for CodecBuildError
impl StructuralPartialEq for CodecBuildError
Auto Trait Implementations§
impl Freeze for CodecBuildError
impl RefUnwindSafe for CodecBuildError
impl Send for CodecBuildError
impl Sync for CodecBuildError
impl Unpin for CodecBuildError
impl UnsafeUnpin for CodecBuildError
impl UnwindSafe for CodecBuildError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> SpecConfig for T
impl<T> SpecConfig for T
§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of [
ToCompactString::to_compact_string()] Read more§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a [
CompactString]. Read more