pub struct ImageOperationRoutingRequest {
pub operation_id: ImageOperationId,
pub target_model: ModelId,
pub target_realtime: ModelRoutingRealtimePolicy,
pub approval: ModelRoutingApprovalDisposition,
pub approval_reason: Option<ImageOperationApprovalReason>,
pub requires_scoped_override: bool,
}Fields§
§operation_id: ImageOperationId§target_model: ModelId§target_realtime: ModelRoutingRealtimePolicy§approval: ModelRoutingApprovalDisposition§approval_reason: Option<ImageOperationApprovalReason>§requires_scoped_override: boolTrait Implementations§
Source§impl Clone for ImageOperationRoutingRequest
impl Clone for ImageOperationRoutingRequest
Source§fn clone(&self) -> ImageOperationRoutingRequest
fn clone(&self) -> ImageOperationRoutingRequest
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 ImageOperationRoutingRequest
impl Debug for ImageOperationRoutingRequest
impl Eq for ImageOperationRoutingRequest
Source§impl PartialEq for ImageOperationRoutingRequest
impl PartialEq for ImageOperationRoutingRequest
Source§fn eq(&self, other: &ImageOperationRoutingRequest) -> bool
fn eq(&self, other: &ImageOperationRoutingRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ImageOperationRoutingRequest
Auto Trait Implementations§
impl Freeze for ImageOperationRoutingRequest
impl RefUnwindSafe for ImageOperationRoutingRequest
impl Send for ImageOperationRoutingRequest
impl Sync for ImageOperationRoutingRequest
impl Unpin for ImageOperationRoutingRequest
impl UnsafeUnpin for ImageOperationRoutingRequest
impl UnwindSafe for ImageOperationRoutingRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.