Struct bundler::permissionables::proposals::ProposalRow
source · struct ProposalRow {
proposal_number: u32,
visit_number: u32,
session_id: u32,
}
Expand description
A row from ISPyB detailing the sessions in a proposal
Fields§
§proposal_number: u32
The proposal number
visit_number: u32
The number of the visit on the proposal
session_id: u32
An opaque identifier of the session
Trait Implementations§
source§impl TryFrom<RawProposalRow> for ProposalRow
impl TryFrom<RawProposalRow> for ProposalRow
Auto Trait Implementations§
impl Freeze for ProposalRow
impl RefUnwindSafe for ProposalRow
impl Send for ProposalRow
impl Sync for ProposalRow
impl Unpin for ProposalRow
impl UnwindSafe for ProposalRow
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
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request