pub struct OrganizationResponse {
pub additional_fields: BTreeMap<String, Value>,
pub id: String,
pub name: String,
pub slug: String,
pub logo: Option<String>,
pub created_at: DateTime<Utc>,
pub metadata: Option<Value>,
}Fields§
§additional_fields: BTreeMap<String, Value>§id: String§name: String§slug: String§logo: Option<String>§created_at: DateTime<Utc>§metadata: Option<Value>Implementations§
Source§impl OrganizationResponse
impl OrganizationResponse
pub fn from_organization(organization: &impl AuthOrganization) -> Self
Trait Implementations§
Source§impl Clone for OrganizationResponse
impl Clone for OrganizationResponse
Source§impl Debug for OrganizationResponse
impl Debug for OrganizationResponse
Source§impl<'de> Deserialize<'de> for OrganizationResponse
impl<'de> Deserialize<'de> for OrganizationResponse
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 OrganizationResponse
impl RefUnwindSafe for OrganizationResponse
impl Send for OrganizationResponse
impl Sync for OrganizationResponse
impl Unpin for OrganizationResponse
impl UnsafeUnpin for OrganizationResponse
impl UnwindSafe for OrganizationResponse
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