pub struct ConfigMediaPoolUpdateMediaPoolRequest {
pub allocation: Option<String>,
pub comment: Option<String>,
pub delete: Option<Vec<PbsConfigMediaPoolInlineEnum>>,
pub encrypt: Option<String>,
pub retention: Option<String>,
pub template: Option<String>,
}Fields§
§allocation: Option<String>Media set allocation policy (‘continue’, ‘always’, or a calendar event).
comment: Option<String>Comment.
delete: Option<Vec<PbsConfigMediaPoolInlineEnum>>List of properties to delete.
encrypt: Option<String>Tape encryption key fingerprint (sha256).
retention: Option<String>Media retention policy (‘overwrite’, ‘keep’, or time span).
template: Option<String>Media set naming template (may contain strftime() time format specifications).
Implementations§
Trait Implementations§
Source§impl Clone for ConfigMediaPoolUpdateMediaPoolRequest
impl Clone for ConfigMediaPoolUpdateMediaPoolRequest
Source§fn clone(&self) -> ConfigMediaPoolUpdateMediaPoolRequest
fn clone(&self) -> ConfigMediaPoolUpdateMediaPoolRequest
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 Default for ConfigMediaPoolUpdateMediaPoolRequest
impl Default for ConfigMediaPoolUpdateMediaPoolRequest
Source§fn default() -> ConfigMediaPoolUpdateMediaPoolRequest
fn default() -> ConfigMediaPoolUpdateMediaPoolRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigMediaPoolUpdateMediaPoolRequest
impl<'de> Deserialize<'de> for ConfigMediaPoolUpdateMediaPoolRequest
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 ConfigMediaPoolUpdateMediaPoolRequest
impl PartialEq for ConfigMediaPoolUpdateMediaPoolRequest
Source§fn eq(&self, other: &ConfigMediaPoolUpdateMediaPoolRequest) -> bool
fn eq(&self, other: &ConfigMediaPoolUpdateMediaPoolRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConfigMediaPoolUpdateMediaPoolRequest
Auto Trait Implementations§
impl Freeze for ConfigMediaPoolUpdateMediaPoolRequest
impl RefUnwindSafe for ConfigMediaPoolUpdateMediaPoolRequest
impl Send for ConfigMediaPoolUpdateMediaPoolRequest
impl Sync for ConfigMediaPoolUpdateMediaPoolRequest
impl Unpin for ConfigMediaPoolUpdateMediaPoolRequest
impl UnsafeUnpin for ConfigMediaPoolUpdateMediaPoolRequest
impl UnwindSafe for ConfigMediaPoolUpdateMediaPoolRequest
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