#[repr(u16)]pub enum LeCreditConnResultCode {
Success = 0,
SpsmNotSupported = 2,
NoResources = 4,
InsufficientAuthentication = 5,
InsufficientAuthorization = 6,
EncryptionKeyTooShort = 7,
InsufficientEncryption = 8,
InvalidSourceId = 9,
ScidAlreadyAllocated = 10,
UnacceptableParameters = 11,
}Expand description
Result code for an LE Credit Based Connection Response.
Variants§
Success = 0
Connection successful.
SpsmNotSupported = 2
Connection refused — LE_PSM not supported.
NoResources = 4
Connection refused — no resources available.
InsufficientAuthentication = 5
Connection refused — insufficient authentication.
InsufficientAuthorization = 6
Connection refused — insufficient authorization.
EncryptionKeyTooShort = 7
Connection refused — encryption key size too short.
InsufficientEncryption = 8
Connection refused — insufficient encryption.
InvalidSourceId = 9
Connection refused — invalid Source CID.
ScidAlreadyAllocated = 10
Connection refused — Source CID already allocated.
UnacceptableParameters = 11
Connection refused — unacceptable parameters.
Trait Implementations§
Source§impl Clone for LeCreditConnResultCode
impl Clone for LeCreditConnResultCode
Source§fn clone(&self) -> LeCreditConnResultCode
fn clone(&self) -> LeCreditConnResultCode
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 LeCreditConnResultCode
impl Debug for LeCreditConnResultCode
Source§impl Format for LeCreditConnResultCode
impl Format for LeCreditConnResultCode
Source§impl PartialEq for LeCreditConnResultCode
impl PartialEq for LeCreditConnResultCode
impl Copy for LeCreditConnResultCode
impl Eq for LeCreditConnResultCode
impl StructuralPartialEq for LeCreditConnResultCode
Auto Trait Implementations§
impl Freeze for LeCreditConnResultCode
impl RefUnwindSafe for LeCreditConnResultCode
impl Send for LeCreditConnResultCode
impl Sync for LeCreditConnResultCode
impl Unpin for LeCreditConnResultCode
impl UnwindSafe for LeCreditConnResultCode
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