pub struct CompId(/* private fields */);Expand description
Component identifier for FIX sessions.
Used for SenderCompID (tag 49), TargetCompID (tag 56), and related fields. Maximum length is 32 characters as per FIX specification.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CompId
impl<'de> Deserialize<'de> for CompId
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CompId, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for CompId
impl Ord for CompId
Source§impl PartialOrd for CompId
impl PartialOrd for CompId
Source§impl Serialize for CompId
impl Serialize for CompId
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for CompId
impl StructuralPartialEq for CompId
Auto Trait Implementations§
impl Freeze for CompId
impl RefUnwindSafe for CompId
impl Send for CompId
impl Sync for CompId
impl Unpin for CompId
impl UnwindSafe for CompId
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