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
Auto 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