pub struct CreateStateDto {
pub name: StateName,
pub storage_class: Option<StorageClass>,
pub locations: CreateStateLocationsDto,
pub owner: Option<ClusterName>,
pub allowed_clusters: Option<Vec<ClusterName>>,
}
Fields§
§name: StateName
§storage_class: Option<StorageClass>
§locations: CreateStateLocationsDto
§owner: Option<ClusterName>
§allowed_clusters: Option<Vec<ClusterName>>
Trait Implementations§
Source§impl Clone for CreateStateDto
impl Clone for CreateStateDto
Source§fn clone(&self) -> CreateStateDto
fn clone(&self) -> CreateStateDto
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 CreateStateDto
impl Debug for CreateStateDto
Source§impl<'de> Deserialize<'de> for CreateStateDto
impl<'de> Deserialize<'de> for CreateStateDto
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
Auto Trait Implementations§
impl Freeze for CreateStateDto
impl RefUnwindSafe for CreateStateDto
impl Send for CreateStateDto
impl Sync for CreateStateDto
impl Unpin for CreateStateDto
impl UnwindSafe for CreateStateDto
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