#[non_exhaustive]#[repr(u32)]pub enum aws_http2_error_code {
Show 15 variants
AWS_HTTP2_ERR_NO_ERROR = 0,
AWS_HTTP2_ERR_PROTOCOL_ERROR = 1,
AWS_HTTP2_ERR_INTERNAL_ERROR = 2,
AWS_HTTP2_ERR_FLOW_CONTROL_ERROR = 3,
AWS_HTTP2_ERR_SETTINGS_TIMEOUT = 4,
AWS_HTTP2_ERR_STREAM_CLOSED = 5,
AWS_HTTP2_ERR_FRAME_SIZE_ERROR = 6,
AWS_HTTP2_ERR_REFUSED_STREAM = 7,
AWS_HTTP2_ERR_CANCEL = 8,
AWS_HTTP2_ERR_COMPRESSION_ERROR = 9,
AWS_HTTP2_ERR_CONNECT_ERROR = 10,
AWS_HTTP2_ERR_ENHANCE_YOUR_CALM = 11,
AWS_HTTP2_ERR_INADEQUATE_SECURITY = 12,
AWS_HTTP2_ERR_HTTP_1_1_REQUIRED = 13,
AWS_HTTP2_ERR_COUNT = 14,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
AWS_HTTP2_ERR_NO_ERROR = 0
AWS_HTTP2_ERR_PROTOCOL_ERROR = 1
AWS_HTTP2_ERR_INTERNAL_ERROR = 2
AWS_HTTP2_ERR_FLOW_CONTROL_ERROR = 3
AWS_HTTP2_ERR_SETTINGS_TIMEOUT = 4
AWS_HTTP2_ERR_STREAM_CLOSED = 5
AWS_HTTP2_ERR_FRAME_SIZE_ERROR = 6
AWS_HTTP2_ERR_REFUSED_STREAM = 7
AWS_HTTP2_ERR_CANCEL = 8
AWS_HTTP2_ERR_COMPRESSION_ERROR = 9
AWS_HTTP2_ERR_CONNECT_ERROR = 10
AWS_HTTP2_ERR_ENHANCE_YOUR_CALM = 11
AWS_HTTP2_ERR_INADEQUATE_SECURITY = 12
AWS_HTTP2_ERR_HTTP_1_1_REQUIRED = 13
AWS_HTTP2_ERR_COUNT = 14
Trait Implementations§
Source§impl Clone for aws_http2_error_code
impl Clone for aws_http2_error_code
Source§fn clone(&self) -> aws_http2_error_code
fn clone(&self) -> aws_http2_error_code
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 aws_http2_error_code
impl Debug for aws_http2_error_code
Source§impl Hash for aws_http2_error_code
impl Hash for aws_http2_error_code
Source§impl PartialEq for aws_http2_error_code
impl PartialEq for aws_http2_error_code
impl Copy for aws_http2_error_code
impl Eq for aws_http2_error_code
impl StructuralPartialEq for aws_http2_error_code
Auto Trait Implementations§
impl Freeze for aws_http2_error_code
impl RefUnwindSafe for aws_http2_error_code
impl Send for aws_http2_error_code
impl Sync for aws_http2_error_code
impl Unpin for aws_http2_error_code
impl UnwindSafe for aws_http2_error_code
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