pub struct CResourceUpdate {
pub id: String,
pub path: Option<String>,
pub priority: Option<u8>,
pub strategy: Option<Strategy>,
pub throttle_up: Option<Option<i64>>,
pub throttle_down: Option<Option<i64>>,
pub user_data: Option<Value>,
}
Expand description
Collection of mutable fields that clients can modify. Due to shared field names, all fields are aggregated
Fields§
§id: String
§path: Option<String>
§priority: Option<u8>
§strategy: Option<Strategy>
§throttle_up: Option<Option<i64>>
§throttle_down: Option<Option<i64>>
§user_data: Option<Value>
Trait Implementations§
Source§impl Clone for CResourceUpdate
impl Clone for CResourceUpdate
Source§fn clone(&self) -> CResourceUpdate
fn clone(&self) -> CResourceUpdate
Returns a copy 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 CResourceUpdate
impl Debug for CResourceUpdate
Source§impl Default for CResourceUpdate
impl Default for CResourceUpdate
Source§fn default() -> CResourceUpdate
fn default() -> CResourceUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CResourceUpdate
impl<'de> Deserialize<'de> for CResourceUpdate
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 CResourceUpdate
impl PartialEq for CResourceUpdate
Source§impl Serialize for CResourceUpdate
impl Serialize for CResourceUpdate
impl StructuralPartialEq for CResourceUpdate
Auto Trait Implementations§
impl Freeze for CResourceUpdate
impl RefUnwindSafe for CResourceUpdate
impl Send for CResourceUpdate
impl Sync for CResourceUpdate
impl Unpin for CResourceUpdate
impl UnwindSafe for CResourceUpdate
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