pub struct CaScope {
pub hash_algorithm: Vec<u8>,
pub issuer_name_hash: Vec<u8>,
pub issuer_key_hash: Vec<u8>,
pub epoch: u64,
pub responder_id: ResponderId,
pub responder_chain: Option<Vec<Vec<u8>>>,
pub signature_algorithm: Vec<u8>,
pub completeness: Completeness,
}Expand description
One CA scope within a bundle manifest.
Fields§
§hash_algorithm: Vec<u8>§issuer_name_hash: Vec<u8>§issuer_key_hash: Vec<u8>§epoch: u64§responder_id: ResponderId§responder_chain: Option<Vec<Vec<u8>>>§signature_algorithm: Vec<u8>§completeness: CompletenessTrait Implementations§
impl Eq for CaScope
impl StructuralPartialEq for CaScope
Auto Trait Implementations§
impl Freeze for CaScope
impl RefUnwindSafe for CaScope
impl Send for CaScope
impl Sync for CaScope
impl Unpin for CaScope
impl UnsafeUnpin for CaScope
impl UnwindSafe for CaScope
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