pub struct WorkspacePolicyDefinition {
pub scope: WorkspacePolicyScope,
pub source: WorkspacePolicySource,
pub persistence: SpacePersistence,
}Fields§
§scope: WorkspacePolicyScope§source: WorkspacePolicySource§persistence: SpacePersistenceTrait Implementations§
Source§impl Clone for WorkspacePolicyDefinition
impl Clone for WorkspacePolicyDefinition
Source§fn clone(&self) -> WorkspacePolicyDefinition
fn clone(&self) -> WorkspacePolicyDefinition
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 Debug for WorkspacePolicyDefinition
impl Debug for WorkspacePolicyDefinition
Source§impl<'de> Deserialize<'de> for WorkspacePolicyDefinition
impl<'de> Deserialize<'de> for WorkspacePolicyDefinition
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 WorkspacePolicyDefinition
impl StructuralPartialEq for WorkspacePolicyDefinition
Auto Trait Implementations§
impl Freeze for WorkspacePolicyDefinition
impl RefUnwindSafe for WorkspacePolicyDefinition
impl Send for WorkspacePolicyDefinition
impl Sync for WorkspacePolicyDefinition
impl Unpin for WorkspacePolicyDefinition
impl UnsafeUnpin for WorkspacePolicyDefinition
impl UnwindSafe for WorkspacePolicyDefinition
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