pub struct StorageInfo {
pub reserved_bytes: u64,
pub current_usage: u64,
pub immutable: bool,
pub owner1: Option<String>,
pub owner2: Option<String>,
}Fields§
§reserved_bytes: u64§current_usage: u64§immutable: bool§owner1: Option<String>§owner2: Option<String>Trait Implementations§
source§impl Debug for StorageInfo
impl Debug for StorageInfo
source§impl Default for StorageInfo
impl Default for StorageInfo
source§fn default() -> StorageInfo
fn default() -> StorageInfo
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for StorageInfowhere
StorageInfo: Default,
impl<'de> Deserialize<'de> for StorageInfowhere StorageInfo: Default,
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 RefUnwindSafe for StorageInfo
impl Send for StorageInfo
impl Sync for StorageInfo
impl Unpin for StorageInfo
impl UnwindSafe for StorageInfo
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere T: 'a,
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