pub struct PublishResultV2 {
pub status: PolicyStatusV2,
pub rules: Vec<PolicyRuleV2>,
pub check_result: PolicyCheckResultV2,
pub metadata: PolicyMetadataV2,
}Expand description
PublishResultV2 : Response object of the publish policy operation
Fields§
§status: PolicyStatusV2§rules: Vec<PolicyRuleV2>§check_result: PolicyCheckResultV2§metadata: PolicyMetadataV2Implementations§
Source§impl PublishResultV2
impl PublishResultV2
Sourcepub fn new(
status: PolicyStatusV2,
rules: Vec<PolicyRuleV2>,
check_result: PolicyCheckResultV2,
metadata: PolicyMetadataV2,
) -> PublishResultV2
pub fn new( status: PolicyStatusV2, rules: Vec<PolicyRuleV2>, check_result: PolicyCheckResultV2, metadata: PolicyMetadataV2, ) -> PublishResultV2
Response object of the publish policy operation
Trait Implementations§
Source§impl Clone for PublishResultV2
impl Clone for PublishResultV2
Source§fn clone(&self) -> PublishResultV2
fn clone(&self) -> PublishResultV2
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 PublishResultV2
impl Debug for PublishResultV2
Source§impl Default for PublishResultV2
impl Default for PublishResultV2
Source§fn default() -> PublishResultV2
fn default() -> PublishResultV2
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublishResultV2
impl<'de> Deserialize<'de> for PublishResultV2
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 PublishResultV2
impl PartialEq for PublishResultV2
Source§impl Serialize for PublishResultV2
impl Serialize for PublishResultV2
impl StructuralPartialEq for PublishResultV2
Auto Trait Implementations§
impl Freeze for PublishResultV2
impl RefUnwindSafe for PublishResultV2
impl Send for PublishResultV2
impl Sync for PublishResultV2
impl Unpin for PublishResultV2
impl UnwindSafe for PublishResultV2
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