#[repr(i32)]pub enum ParseCandidateError {
NotCandidate = -1,
BadFoundation = -2,
BadComponentId = -3,
BadTransportType = -4,
BadPriority = -5,
BadAddress = -6,
BadCandidateType = -7,
BadExtension = -8,
Malformed = -9,
}Expand description
Errors produced when parsing a candidate
Variants§
NotCandidate = -1
Not a candidate message.
BadFoundation = -2
Invalid foundation value.
BadComponentId = -3
Invalid component id.
BadTransportType = -4
Invalid transport type.
BadPriority = -5
Invalid priority value.
BadAddress = -6
Invalid network address.
BadCandidateType = -7
Invalid candidate type.
BadExtension = -8
Invalid extension format.
Malformed = -9
Data is not well formed.
Trait Implementations§
Source§impl Clone for ParseCandidateError
impl Clone for ParseCandidateError
Source§fn clone(&self) -> ParseCandidateError
fn clone(&self) -> ParseCandidateError
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParseCandidateError
impl Debug for ParseCandidateError
Source§impl PartialEq for ParseCandidateError
impl PartialEq for ParseCandidateError
impl Copy for ParseCandidateError
impl Eq for ParseCandidateError
impl StructuralPartialEq for ParseCandidateError
Auto Trait Implementations§
impl Freeze for ParseCandidateError
impl RefUnwindSafe for ParseCandidateError
impl Send for ParseCandidateError
impl Sync for ParseCandidateError
impl Unpin for ParseCandidateError
impl UnwindSafe for ParseCandidateError
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)