pub enum FrameDecodeError {
BufferTooShort,
UnknownFrameType(u64),
InvalidLength,
InvalidSettingsId(u64),
Http2Frame(u64),
ServerPushNotSupported(u64),
}Expand description
フレームデコードエラー
Variants§
BufferTooShort
バッファ不足
UnknownFrameType(u64)
不明なフレームタイプ
InvalidLength
無効なフレーム長
InvalidSettingsId(u64)
無効な設定 ID
Http2Frame(u64)
HTTP/2 専用フレームの検出
ServerPushNotSupported(u64)
サーバープッシュはサポートしない (CANCEL_PUSH, PUSH_PROMISE, MAX_PUSH_ID)
Trait Implementations§
Source§impl Clone for FrameDecodeError
impl Clone for FrameDecodeError
Source§fn clone(&self) -> FrameDecodeError
fn clone(&self) -> FrameDecodeError
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 FrameDecodeError
impl Debug for FrameDecodeError
Source§impl Display for FrameDecodeError
impl Display for FrameDecodeError
Source§impl Error for FrameDecodeError
impl Error for FrameDecodeError
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()
Source§impl From<FrameDecodeError> for Error
impl From<FrameDecodeError> for Error
Source§fn from(e: FrameDecodeError) -> Self
fn from(e: FrameDecodeError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FrameDecodeError
impl PartialEq for FrameDecodeError
impl Copy for FrameDecodeError
impl Eq for FrameDecodeError
impl StructuralPartialEq for FrameDecodeError
Auto Trait Implementations§
impl Freeze for FrameDecodeError
impl RefUnwindSafe for FrameDecodeError
impl Send for FrameDecodeError
impl Sync for FrameDecodeError
impl Unpin for FrameDecodeError
impl UnsafeUnpin for FrameDecodeError
impl UnwindSafe for FrameDecodeError
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