Struct cyfs_lib::CryptoVerifyObjectOutputRequest
source · [−]pub struct CryptoVerifyObjectOutputRequest {
pub common: CryptoOutputRequestCommon,
pub sign_type: VerifySignType,
pub object: NONObjectInfo,
pub sign_object: VerifyObjectType,
}
Fields
common: CryptoOutputRequestCommon
sign_type: VerifySignType
object: NONObjectInfo
sign_object: VerifyObjectType
Implementations
sourceimpl CryptoVerifyObjectOutputRequest
impl CryptoVerifyObjectOutputRequest
pub fn new_verify_by_owner(
sign_type: VerifySignType,
object: NONObjectInfo
) -> Self
pub fn new_verify_by_own(object: NONObjectInfo) -> Self
pub fn new_verify_by_object(
sign_type: VerifySignType,
object: NONObjectInfo,
sign_object: NONSlimObjectInfo
) -> Self
pub fn new_verify_by_signs(
sign_type: VerifySignType,
object: NONObjectInfo,
signs: VerifySigns
) -> Self
Trait Implementations
sourceimpl Clone for CryptoVerifyObjectOutputRequest
impl Clone for CryptoVerifyObjectOutputRequest
sourcefn clone(&self) -> CryptoVerifyObjectOutputRequest
fn clone(&self) -> CryptoVerifyObjectOutputRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations
impl RefUnwindSafe for CryptoVerifyObjectOutputRequest
impl Send for CryptoVerifyObjectOutputRequest
impl Sync for CryptoVerifyObjectOutputRequest
impl Unpin for CryptoVerifyObjectOutputRequest
impl UnwindSafe for CryptoVerifyObjectOutputRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more