pub struct SignaturesInfo {
pub subject_id: String,
pub sn: u64,
pub signatures_eval: Option<HashSet<ProtocolsSignaturesInfo>>,
pub signatures_appr: Option<HashSet<ProtocolsSignaturesInfo>>,
pub signatures_vali: HashSet<ProtocolsSignaturesInfo>,
}Fields§
§subject_id: String§sn: u64§signatures_eval: Option<HashSet<ProtocolsSignaturesInfo>>§signatures_appr: Option<HashSet<ProtocolsSignaturesInfo>>§signatures_vali: HashSet<ProtocolsSignaturesInfo>Trait Implementations§
Source§impl Clone for SignaturesInfo
impl Clone for SignaturesInfo
Source§fn clone(&self) -> SignaturesInfo
fn clone(&self) -> SignaturesInfo
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 SignaturesInfo
impl Debug for SignaturesInfo
Source§impl<'de> Deserialize<'de> for SignaturesInfo
impl<'de> Deserialize<'de> for SignaturesInfo
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
Auto Trait Implementations§
impl Freeze for SignaturesInfo
impl RefUnwindSafe for SignaturesInfo
impl Send for SignaturesInfo
impl Sync for SignaturesInfo
impl Unpin for SignaturesInfo
impl UnwindSafe for SignaturesInfo
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