pub struct SourcePolicyCapabilityPublisherScope {
pub key_id: String,
pub allowed_publishers: Vec<String>,
}Fields§
§key_id: String§allowed_publishers: Vec<String>Trait Implementations§
Source§impl Clone for SourcePolicyCapabilityPublisherScope
impl Clone for SourcePolicyCapabilityPublisherScope
Source§fn clone(&self) -> SourcePolicyCapabilityPublisherScope
fn clone(&self) -> SourcePolicyCapabilityPublisherScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for SourcePolicyCapabilityPublisherScope
impl<'de> Deserialize<'de> for SourcePolicyCapabilityPublisherScope
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
impl Eq for SourcePolicyCapabilityPublisherScope
impl StructuralPartialEq for SourcePolicyCapabilityPublisherScope
Auto Trait Implementations§
impl Freeze for SourcePolicyCapabilityPublisherScope
impl RefUnwindSafe for SourcePolicyCapabilityPublisherScope
impl Send for SourcePolicyCapabilityPublisherScope
impl Sync for SourcePolicyCapabilityPublisherScope
impl Unpin for SourcePolicyCapabilityPublisherScope
impl UnsafeUnpin for SourcePolicyCapabilityPublisherScope
impl UnwindSafe for SourcePolicyCapabilityPublisherScope
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