pub struct IssueOptions {
pub audience: String,
pub repository: String,
pub git_ref: String,
pub sha: String,
pub workflow: String,
pub job: String,
pub run_id: String,
pub job_workflow_ref: Option<String>,
pub permissions: Option<PermissionSet>,
pub now: Option<DateTime<Utc>>,
pub ttl_seconds: Option<i64>,
pub extra_claims: BTreeMap<String, Value>,
}Fields§
§audience: String§repository: String§git_ref: String§sha: String§workflow: String§job: String§run_id: String§job_workflow_ref: Option<String>§permissions: Option<PermissionSet>§now: Option<DateTime<Utc>>§ttl_seconds: Option<i64>§extra_claims: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for IssueOptions
impl Clone for IssueOptions
Source§fn clone(&self) -> IssueOptions
fn clone(&self) -> IssueOptions
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 moreAuto Trait Implementations§
impl Freeze for IssueOptions
impl RefUnwindSafe for IssueOptions
impl Send for IssueOptions
impl Sync for IssueOptions
impl Unpin for IssueOptions
impl UnsafeUnpin for IssueOptions
impl UnwindSafe for IssueOptions
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