pub struct BasicMemberResponse {
pub id: String,
pub user_id: String,
pub organization_id: String,
pub role: String,
pub created_at: DateTime<Utc>,
}Fields§
§id: String§user_id: String§organization_id: String§role: String§created_at: DateTime<Utc>Implementations§
Source§impl BasicMemberResponse
impl BasicMemberResponse
pub fn from_member(member: &impl AuthMember) -> Self
Trait Implementations§
Source§impl Debug for BasicMemberResponse
impl Debug for BasicMemberResponse
Source§impl<'de> Deserialize<'de> for BasicMemberResponse
impl<'de> Deserialize<'de> for BasicMemberResponse
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 BasicMemberResponse
impl RefUnwindSafe for BasicMemberResponse
impl Send for BasicMemberResponse
impl Sync for BasicMemberResponse
impl Unpin for BasicMemberResponse
impl UnsafeUnpin for BasicMemberResponse
impl UnwindSafe for BasicMemberResponse
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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