pub struct UpdateBucketInput {
pub name: Option<String>,
pub max_file_size: Option<u64>,
pub max_folder_depth: Option<u8>,
pub max_children: Option<u16>,
pub max_custom_data_size: Option<u16>,
pub enable_hash_index: Option<bool>,
pub status: Option<i8>,
pub visibility: Option<u8>,
pub trusted_ecdsa_pub_keys: Option<Vec<ByteBuf>>,
pub trusted_eddsa_pub_keys: Option<Vec<ByteArray<32>>>,
}Fields§
§name: Option<String>§max_file_size: Option<u64>§max_folder_depth: Option<u8>§max_children: Option<u16>§max_custom_data_size: Option<u16>§enable_hash_index: Option<bool>§status: Option<i8>§visibility: Option<u8>§trusted_ecdsa_pub_keys: Option<Vec<ByteBuf>>§trusted_eddsa_pub_keys: Option<Vec<ByteArray<32>>>Implementations§
Trait Implementations§
Source§impl CandidType for UpdateBucketInput
impl CandidType for UpdateBucketInput
Source§impl Clone for UpdateBucketInput
impl Clone for UpdateBucketInput
Source§fn clone(&self) -> UpdateBucketInput
fn clone(&self) -> UpdateBucketInput
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 UpdateBucketInput
impl Debug for UpdateBucketInput
Source§impl Default for UpdateBucketInput
impl Default for UpdateBucketInput
Source§fn default() -> UpdateBucketInput
fn default() -> UpdateBucketInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateBucketInput
impl<'de> Deserialize<'de> for UpdateBucketInput
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 UpdateBucketInput
impl RefUnwindSafe for UpdateBucketInput
impl Send for UpdateBucketInput
impl Sync for UpdateBucketInput
impl Unpin for UpdateBucketInput
impl UnwindSafe for UpdateBucketInput
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