pub struct ProjectHostedToolPermissions {
pub file_search: HostedToolPermission,
pub web_search: HostedToolPermission,
pub image_generation: HostedToolPermission,
pub mcp: HostedToolPermission,
pub code_interpreter: HostedToolPermission,
}Available on crate feature
administration-types only.Expand description
Represents hosted tool permissions for a project.
Fields§
§file_search: HostedToolPermission§web_search: HostedToolPermission§image_generation: HostedToolPermission§mcp: HostedToolPermission§code_interpreter: HostedToolPermissionTrait Implementations§
Source§impl Clone for ProjectHostedToolPermissions
impl Clone for ProjectHostedToolPermissions
Source§fn clone(&self) -> ProjectHostedToolPermissions
fn clone(&self) -> ProjectHostedToolPermissions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ProjectHostedToolPermissions
impl Debug for ProjectHostedToolPermissions
Source§impl<'de> Deserialize<'de> for ProjectHostedToolPermissions
impl<'de> Deserialize<'de> for ProjectHostedToolPermissions
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 StructuralPartialEq for ProjectHostedToolPermissions
Auto Trait Implementations§
impl Freeze for ProjectHostedToolPermissions
impl RefUnwindSafe for ProjectHostedToolPermissions
impl Send for ProjectHostedToolPermissions
impl Sync for ProjectHostedToolPermissions
impl Unpin for ProjectHostedToolPermissions
impl UnsafeUnpin for ProjectHostedToolPermissions
impl UnwindSafe for ProjectHostedToolPermissions
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