pub struct EncKrbPrivPartInner {
pub user_data: ExplicitContextTag0<OctetStringAsn1>,
pub timestamp: Optional<Option<ExplicitContextTag1<KerberosTime>>>,
pub usec: Optional<Option<ExplicitContextTag2<KerberosTime>>>,
pub seq_number: Optional<Option<ExplicitContextTag3<IntegerAsn1>>>,
pub s_address: ExplicitContextTag4<HostAddress>,
pub r_address: Optional<Option<ExplicitContextTag5<HostAddress>>>,
}Expand description
EncKrbPrivPart ::= [APPLICATION 28] SEQUENCE {
user-data [0] OCTET STRING,
timestamp [1] KerberosTime OPTIONAL,
usec [2] Microseconds OPTIONAL,
seq-number [3] UInt32 OPTIONAL,
s-address [4] HostAddress -- sender's addr --,
r-address [5] HostAddress OPTIONAL -- recip's addr
}Fields§
§user_data: ExplicitContextTag0<OctetStringAsn1>§timestamp: Optional<Option<ExplicitContextTag1<KerberosTime>>>§usec: Optional<Option<ExplicitContextTag2<KerberosTime>>>§seq_number: Optional<Option<ExplicitContextTag3<IntegerAsn1>>>§s_address: ExplicitContextTag4<HostAddress>§r_address: Optional<Option<ExplicitContextTag5<HostAddress>>>Trait Implementations§
Source§impl Clone for EncKrbPrivPartInner
impl Clone for EncKrbPrivPartInner
Source§fn clone(&self) -> EncKrbPrivPartInner
fn clone(&self) -> EncKrbPrivPartInner
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 EncKrbPrivPartInner
impl Debug for EncKrbPrivPartInner
Source§impl<'de> Deserialize<'de> for EncKrbPrivPartInner
impl<'de> Deserialize<'de> for EncKrbPrivPartInner
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 EncKrbPrivPartInner
impl PartialEq for EncKrbPrivPartInner
Source§impl Serialize for EncKrbPrivPartInner
impl Serialize for EncKrbPrivPartInner
impl Eq for EncKrbPrivPartInner
impl StructuralPartialEq for EncKrbPrivPartInner
Auto Trait Implementations§
impl Freeze for EncKrbPrivPartInner
impl RefUnwindSafe for EncKrbPrivPartInner
impl Send for EncKrbPrivPartInner
impl Sync for EncKrbPrivPartInner
impl Unpin for EncKrbPrivPartInner
impl UnwindSafe for EncKrbPrivPartInner
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