Struct google_books1::api::VolumeUserInfoFamilySharing
source · pub struct VolumeUserInfoFamilySharing {
pub family_role: Option<String>,
pub is_sharing_allowed: Option<bool>,
pub is_sharing_disabled_by_fop: Option<bool>,
}
Expand description
Information on the ability to share with the family.
This type is not used in any activity, and only used as part of another schema.
Fields§
§family_role: Option<String>
The role of the user in the family.
is_sharing_allowed: Option<bool>
Whether or not this volume can be shared with the family by the user. This includes sharing eligibility of both the volume and the user. If the value is true, the user can initiate a family sharing action.
is_sharing_disabled_by_fop: Option<bool>
Whether or not sharing this volume is temporarily disabled due to issues with the Family Wallet.
Trait Implementations§
source§impl Clone for VolumeUserInfoFamilySharing
impl Clone for VolumeUserInfoFamilySharing
source§fn clone(&self) -> VolumeUserInfoFamilySharing
fn clone(&self) -> VolumeUserInfoFamilySharing
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 VolumeUserInfoFamilySharing
impl Debug for VolumeUserInfoFamilySharing
source§impl Default for VolumeUserInfoFamilySharing
impl Default for VolumeUserInfoFamilySharing
source§fn default() -> VolumeUserInfoFamilySharing
fn default() -> VolumeUserInfoFamilySharing
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for VolumeUserInfoFamilySharing
impl<'de> Deserialize<'de> for VolumeUserInfoFamilySharing
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
impl NestedType for VolumeUserInfoFamilySharing
impl Part for VolumeUserInfoFamilySharing
Auto Trait Implementations§
impl RefUnwindSafe for VolumeUserInfoFamilySharing
impl Send for VolumeUserInfoFamilySharing
impl Sync for VolumeUserInfoFamilySharing
impl Unpin for VolumeUserInfoFamilySharing
impl UnwindSafe for VolumeUserInfoFamilySharing
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