Struct cyfs_lib::CryptoVerifyObjectOutputRequest
source · [−]pub struct CryptoVerifyObjectOutputRequest {
pub common: CryptoOutputRequestCommon,
pub sign_type: VerifySignType,
pub object: NONObjectInfo,
pub sign_object: VerifyObjectType,
}Fields
common: CryptoOutputRequestCommonsign_type: VerifySignTypeobject: NONObjectInfosign_object: VerifyObjectTypeImplementations
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 more
Auto 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 T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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