pub struct KrbPrivInner {
pub pvno: ExplicitContextTag0<IntegerAsn1>,
pub msg_type: ExplicitContextTag1<IntegerAsn1>,
pub enc_part: ExplicitContextTag3<EncryptedData>,
}Expand description
KRB-PRIV ::= [APPLICATION 21] SEQUENCE {
pvno [0] INTEGER (5),
msg-type [1] INTEGER (21),
-- NOTE: there is no [2] tag
enc-part [3] EncryptedData -- EncKrbPrivPart
}Fields§
§pvno: ExplicitContextTag0<IntegerAsn1>§msg_type: ExplicitContextTag1<IntegerAsn1>§enc_part: ExplicitContextTag3<EncryptedData>Trait Implementations§
Source§impl Clone for KrbPrivInner
impl Clone for KrbPrivInner
Source§fn clone(&self) -> KrbPrivInner
fn clone(&self) -> KrbPrivInner
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 KrbPrivInner
impl Debug for KrbPrivInner
Source§impl<'de> Deserialize<'de> for KrbPrivInner
impl<'de> Deserialize<'de> for KrbPrivInner
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for KrbPrivInner
impl PartialEq for KrbPrivInner
Source§impl Serialize for KrbPrivInner
impl Serialize for KrbPrivInner
impl Eq for KrbPrivInner
impl StructuralPartialEq for KrbPrivInner
Auto Trait Implementations§
impl Freeze for KrbPrivInner
impl RefUnwindSafe for KrbPrivInner
impl Send for KrbPrivInner
impl Sync for KrbPrivInner
impl Unpin for KrbPrivInner
impl UnwindSafe for KrbPrivInner
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