pub struct PublicStorageVolume {
pub description: String,
pub is_primary: bool,
pub id: PublicStorageVolumeId,
}
Fields§
§description: String
A user-visible description of the volume.
This can be determined by the manufacturer and is often localized according to the user’s language.
e.g.
Internal shared storage
SDCARD
SD card
Virtual SD card
is_primary: bool
Indicates whether this is primary storage volume. A device always has one (and one only) primary storage volume.
id: PublicStorageVolumeId
Trait Implementations§
Source§impl Clone for PublicStorageVolume
impl Clone for PublicStorageVolume
Source§fn clone(&self) -> PublicStorageVolume
fn clone(&self) -> PublicStorageVolume
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 PublicStorageVolume
impl Debug for PublicStorageVolume
Source§impl<'de> Deserialize<'de> for PublicStorageVolume
impl<'de> Deserialize<'de> for PublicStorageVolume
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 Hash for PublicStorageVolume
impl Hash for PublicStorageVolume
Source§impl PartialEq for PublicStorageVolume
impl PartialEq for PublicStorageVolume
Source§impl Serialize for PublicStorageVolume
impl Serialize for PublicStorageVolume
impl Eq for PublicStorageVolume
impl StructuralPartialEq for PublicStorageVolume
Auto Trait Implementations§
impl Freeze for PublicStorageVolume
impl RefUnwindSafe for PublicStorageVolume
impl Send for PublicStorageVolume
impl Sync for PublicStorageVolume
impl Unpin for PublicStorageVolume
impl UnwindSafe for PublicStorageVolume
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