pub struct ImportCa { /* private fields */ }
Expand description
This type describes a CaStructure that needs to be imported. I.e. it describes a CA at the top of a branch and recursively includes 0 or more children of this same type.
Implementations§
source§impl ImportCa
impl ImportCa
pub fn new( handle: CaHandle, parents: Vec<ImportParent>, roas: Vec<RoaConfiguration> ) -> Self
pub fn unpack(self) -> (CaHandle, Vec<ImportParent>, Vec<RoaConfiguration>)
Trait Implementations§
source§impl<'de> Deserialize<'de> for ImportCa
impl<'de> Deserialize<'de> for ImportCa
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 ImportCa
impl PartialEq for ImportCa
impl Eq for ImportCa
impl StructuralEq for ImportCa
impl StructuralPartialEq for ImportCa
Auto Trait Implementations§
impl RefUnwindSafe for ImportCa
impl Send for ImportCa
impl Sync for ImportCa
impl Unpin for ImportCa
impl UnwindSafe for ImportCa
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.