pub struct GroupOutDataLightExport {
pub group_id: String,
pub parent_group_id: Option<GroupId>,
pub rank: i32,
pub created_time: u128,
pub joined_time: u128,
pub access_by_group_as_member: Option<GroupId>,
pub access_by_parent_group: Option<GroupId>,
pub is_connected_group: bool,
}Fields§
§group_id: String§parent_group_id: Option<GroupId>§rank: i32§created_time: u128§joined_time: u128§access_by_group_as_member: Option<GroupId>§access_by_parent_group: Option<GroupId>§is_connected_group: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for GroupOutDataLightExport
impl<'de> Deserialize<'de> for GroupOutDataLightExport
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 From<GroupOutDataLight> for GroupOutDataLightExport
impl From<GroupOutDataLight> for GroupOutDataLightExport
Source§fn from(value: GroupOutDataLight) -> Self
fn from(value: GroupOutDataLight) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GroupOutDataLightExport
impl RefUnwindSafe for GroupOutDataLightExport
impl Send for GroupOutDataLightExport
impl Sync for GroupOutDataLightExport
impl Unpin for GroupOutDataLightExport
impl UnwindSafe for GroupOutDataLightExport
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